# Course Enrollment Report: Waitlists and Drop-Offs

Source: https://maito.app/workflows/prepare-course-enrollment-reports

Maito pulls enrollment each Monday, shows full courses, waitlists and classes below minimum, and saves the numbers to a spreadsheet for planning.

See enrollments, waitlists and drop-offs for each course.

School office and teachers · [Education](https://maito.app/workflows/industry/education) · On a schedule · Updated October 19, 2026

Works with

-   Slack
-   Email
-   [Airtable](https://maito.app/workflows/tool/airtable)
-   Microsoft 365

## How do you prepare course enrollment reports?

To prepare course enrollment reports, connect Maito to your student system and a spreadsheet. Each Monday it lists courses that are full with waitlists, courses below their minimum, and where a waitlist is large enough for another section. You get a summary in Slack and a spreadsheet. It moves no students.

## How it's done today

Admins build reports by hand.

## What Maito does

1.  Pull enrollment data
2.  Compare with capacity
3.  Flag full and low courses

## Example

Loop run: Monday 8:00 AM · Weekly enrollment report

**Maito** (8:00 AM):

**Winter courses, Oct 19**

**Full with waitlists: 3**  
• Algebra II: 28 of 28, waitlist 9  
• Chemistry: 24 of 24, waitlist 6  
• Studio Art: 20 of 20, waitlist 4

**Below minimum (8): 2**  
• Latin II: 5  
• Robotics Club: 6

Catch: 9 students are waitlisted for Algebra II, which is enough for a second section. Mr. Chen's schedule has an open period 3.

Source: Canvas enrollment as of 7:45 AM. Attached: enrollment-oct19.xlsx, also saved to Airtable. I haven't moved anyone. Do you want a draft note to the Latin II and Robotics families?

**Dennis** (8:20 AM):

Hold the notes until Thursday. Draft the Algebra II second section proposal.

**Maito** (8:23 AM):

Drafted. It proposes a section in period 3 with 9 students. Attached: algebra-section-proposal.docx.

## How to set it up

On a schedule Prepare course enrollment reports

Ask your agent

“Every Monday at 8, pull winter course enrollments from Canvas, compare them with capacity, and send the report to the office. Flag courses that are full or below 8 students.”

Connect spreadsheet

-   Airtable
-   Microsoft 365

Use student system

-   Canvas

No MCP server needed. Ask your agent to save a skill with the steps, then add the login or API key in Settings → Vault.

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

## What it won't do

It reports what the system shows at the time it runs. It can't tell you why students dropped.

## Questions

### Where does it get enrollment numbers?

From your student system, such as Canvas, using a skill with a login or API key in the Vault. It can also save results to Airtable or Microsoft 365.

### Will it move students off a waitlist?

No. It reports the numbers and drafts proposals or notes. People make enrollment changes.

### Can I set the minimum class size?

Yes. Tell Maito the minimum for each course and it flags anything below it in every report.

## More school office and teachers workflows

-   [Draft parent and student communications Newsletters, reminders and updates drafted from the school calendar. School office and teachers · On a schedule Works with Google Calendar, Microsoft 365, Box.](https://maito.app/workflows/draft-parent-and-student-communications)
-   [Answer common parent questions Parents get answers about dates, policies and forms any time. School office and teachers · When something happens Works with Gmail, Microsoft 365.](https://maito.app/workflows/answer-common-parent-questions)
-   [Follow up on attendance Spot students missing too often and prepare the follow-up. School office and teachers · On a schedule Works with Slack, Email.](https://maito.app/workflows/follow-up-on-attendance)
-   [Turn lesson plans into materials Get worksheets, quizzes and slides from a lesson plan. School office and teachers · When you ask Works with Box.](https://maito.app/workflows/turn-lesson-plans-into-materials)

[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%2Fprepare-course-enrollment-reports)[Book a demo](mailto:support@maito.app?subject=Maito%20demo)
