# Lessons Left per Family, Answered in Slack

Source: https://maito.app/workflows/show-how-many-lessons-a-family-has-left

Ask Maito in Slack how many lessons a family has left. It checks packages, payments and booked lessons and shows the balance with the numbers behind it.

Ask for a family's balance and get every lesson used, credited and charged, so there is nothing to argue about.

[Customer support](https://maito.app/workflows/team/customer-support) · [Education](https://maito.app/workflows/industry/education) · When you ask · Updated October 19, 2026

Works with

-   Slack
-   Email
-   [Airtable](https://maito.app/workflows/tool/airtable)
-   Microsoft 365
-   Stripe
-   PayPal
-   Calendly
-   Cal.com

## How do you find how many lessons a family has left?

To find how many lessons a family has left, mention Maito in Slack with the family name. It checks the package purchased, payments in billing, and lessons taught or booked, and replies with the balance and the numbers behind it, plus any lesson that is unclear.

## How it's done today

Remaining prepaid sessions live in a notebook or spreadsheet and don't always match what parents remember.

## What Maito does

1.  Find the family's prepaid package
2.  List each lesson used, cancelled or credited
3.  Apply the credit policy
4.  Show the balance and any open adjustments

## Example

**Grace** (11:05 AM):

Mrs. Okafor says she has 4 lessons left. What do we show?

**Maito** (11:07 AM):

Our records show 2 left, not 4. 10-lesson package bought Sep 8 for $650 ($65 each).

• 7 taught: Sep 15, 22, 29, Oct 6, 13, 20, 27  
• 1 late cancellation, Oct 1, counted as used under the 24-hour rule (she texted at 4:40 PM for a 5:00 PM lesson)  
• 2 remaining

**Open**  
• Oct 13 lesson: Mr. Ortiz was out sick and the lesson was held by a substitute with a different subject. Mrs. Okafor asked for it to be credited on Oct 14. No decision is recorded.

Catch: if you credit Oct 13, the balance becomes 3. Neither 2 nor 4 matches her count, and she may be counting the Oct 1 late cancel as free.

From the booking records and the payment on Sep 8. Package expires Dec 31. Want a short, polite reply with the ledger for her?

**Grace** (11:15 AM):

yes, and I'll credit Oct 13 myself. Say the balance is 3 once I do.

**Maito** (11:16 AM):

Draft is in your inbox with the 7 dates, the Oct 1 late cancel and a line saying the balance will be 3 once the Oct 13 credit is applied. I haven't changed the ledger or sent anything.

## How to set it up

When you ask Show how many lessons a family has left

Set up

Nothing to set up. Ask in Slack or by email whenever you need it.

Connect spreadsheet

-   Airtable
-   Microsoft 365

Connect billing

-   Stripe
-   PayPal

Connect booking system

-   Calendly
-   Cal.com

Not connected yet? Your agent sends you a link to sign in.

## What it won't do

It's only as accurate as the package and lesson records. It can't tell if a payment is missing from the books.

## Questions

### Where does the balance come from?

From your spreadsheet of packages, payments in Stripe or PayPal, and lessons in Calendly or Cal.com.

### What if the records disagree?

It shows each source and flags the gap instead of picking one.

### Can it change a balance?

No. It reads and reports. Corrections are made by your team.

## More customer support workflows

-   [Draft replies to tickets you've solved before When a question has been answered before, get a draft reply from that answer. Customer support · When something happens Works with Intercom, Pylon, Notion.](https://maito.app/workflows/draft-replies-to-tickets-youve-solved-before)
-   [Spot recurring issues early Group tickets by cause so a new problem shows up before it's a flood. Customer support · On a schedule Works with Intercom, Pylon.](https://maito.app/workflows/spot-recurring-issues-early)
-   [Daily escalations view See every escalated or at-risk ticket in one message each morning. Customer support · On a schedule Works with Intercom, Pylon, HubSpot, Salesforce.](https://maito.app/workflows/daily-escalations-view)
-   [Reproduce a bug from a customer report Turn "it's broken" into exact steps, a recording and a bug report engineers can use. Customer support · When something happens Works with Linear, Jira.](https://maito.app/workflows/reproduce-a-bug-from-a-customer-report)
-   [Answer "how does this work?" from the code Support gets the real answer from the product, not from an outdated doc. Customer support · When you ask Works with Notion, Confluence.](https://maito.app/workflows/answer-how-does-this-work-from-the-code)
-   [Keep help articles current after a release After each release, find help articles that no longer match the product and draft fixes. Customer support · When something happens Works with Intercom, Notion.](https://maito.app/workflows/keep-help-articles-current-after-a-release)

[See all workflows](https://maito.app/workflows)

## Put your AI teammate to work.

Set it up in minutes. Start with this one, and let it earn the next one.

[Put Maito to work](https://maito.app/login?returnTo=%2Fworkflows%2Fshow-how-many-lessons-a-family-has-left)[Book a demo](mailto:support@maito.app?subject=Maito%20demo)
