# Tutoring Schedule for a Full Term, Set Up in Slack

Source: https://maito.app/workflows/set-up-a-term-of-tutoring-lessons

Tell Maito the student, tutor, time and term dates. It builds the lessons, skips holidays and flags clashes on the calendar.

A recurring lesson series is created for the whole term, with school breaks and holidays already left out.

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

Works with

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

## How do you set up a tutoring schedule for a term?

To set up a tutoring schedule for a term, mention Maito in Slack with the student, tutor, weekly time and term dates. It builds each lesson on the calendar, skips holidays from your term dates table, checks for tutor and student clashes, and lists the schedule for you to confirm.

## How it's done today

The tutor enters each lesson by hand and forgets holidays until a parent asks.

## What Maito does

1.  Read the agreed day, time and term dates
2.  Build the series
3.  Skip school breaks and holidays from the term table
4.  Prepare the calendar entries for approval

## Example

**Grace** (3:30 PM):

set up Ravi Shah's Tuesday 4:30 maths with Mr. Ortiz from Oct 27 to Dec 15. Skip holidays from the term dates table.

**Maito** (3:33 PM):

Drafted, not yet created. 6 lessons, 4:30 to 5:30 PM Eastern, with Mr. Ortiz.

• Oct 27  
• Nov 10  
• Nov 17  
• Dec 1  
• Dec 8  
• Dec 15

**Skipped**  
• Nov 3: Election Day, the term table lists the school as closed  
• Nov 24: Thanksgiving break week

Catch: Mr. Ortiz is blocked in his calendar on Nov 17 for a conference, 4:00 to 6:00 PM. I kept the lesson in the draft but flagged it.

From the term-date table and the tutors' calendars. Two missed weeks is a typical gap; want me to offer make-up slots for Nov 3 and Nov 24, or create the series as is?

**Grace** (3:40 PM):

move Nov 17 to Thursday Nov 19 at 4:30, and create the series. No make-ups.

**Maito** (3:41 PM):

Created 6 lessons with Nov 17 moved to Thu Nov 19. Invites are on the tutor and parent calendars. Parent invite goes out to the Shahs now.

## How to set it up

When you ask Set up a term of tutoring lessons

Set up

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

Connect calendar

-   Google Calendar
-   Microsoft 365
-   Cal.com
-   Calendly

Connect spreadsheet

-   Airtable
-   Microsoft 365

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

## What it won't do

It can't know a tutor's or family's availability unless it is on the calendar or you say so.

## Questions

### Does it skip school holidays?

Yes, from the term dates table you point it to.

### What if the tutor is already booked?

It flags the clash and suggests another time instead of double-booking.

### Which calendars does it use?

Google Calendar, Microsoft 365, Cal.com or Calendly, and an Airtable or Microsoft 365 spreadsheet for term dates.

## More operations workflows

-   [Chase missing inputs Ask people for what's missing, by Slack or email, until it's in. Operations · On a schedule Works with Gmail, Microsoft 365, Airtable.](https://maito.app/workflows/chase-missing-inputs)
-   [Monday report from connected tools The weekly operating report built from the tools you already use. Operations · On a schedule Works with BigQuery, Supabase, Intercom, Pylon, Stripe, PayPal.](https://maito.app/workflows/monday-report-from-connected-tools)
-   [Turn a process into a written guide Describe how something is done and get a clean step-by-step guide. Operations · When you ask Works with Slack, Email.](https://maito.app/workflows/turn-a-process-into-a-written-guide)
-   [Keep a shared spreadsheet clean Fix formats, fill gaps and flag odd rows in a sheet everyone edits. Operations · On a schedule Works with Airtable, Microsoft 365.](https://maito.app/workflows/keep-a-shared-spreadsheet-clean)
-   [Book travel within policy Get flight and hotel options that fit the travel policy. Operations · When you ask Works with Slack, Email.](https://maito.app/workflows/book-travel-within-policy)
-   [Answer "who owns this?" Find the right person or team for any system, process or question. Operations · When you ask Works with Slack, Email.](https://maito.app/workflows/answer-who-owns-this)

[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%2Fset-up-a-term-of-tutoring-lessons)[Book a demo](mailto:support@maito.app?subject=Maito%20demo)
