# Appointment Scheduling That Fits Staff and Room

Source: https://maito.app/workflows/find-appointment-times-that-fit-staff-and-room

Ask Maito for times in Slack and it checks staff, assistant, room and turnover, not only a free calendar column, then holds your pick.

Offers only slots where the practitioner, assistant and room are all free.

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

Works with

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

## How do you find appointment times that fit staff and room?

To find appointment times that fit staff and room, ask Maito in Slack with the appointment type and length. It applies the template's staff, room and turnover needs, offers only feasible slots, explains skipped ones, and holds the time you choose as unconfirmed.

## How it's done today

Staff see a free calendar column but miss staffing or room limits.

## What Maito does

1.  Look up the resource needs for the appointment type
2.  Check every resource and buffer
3.  Offer only feasible slots
4.  Send overrides to the scheduling lead

## Example

**Marta** (8:45 AM):

A new patient, J. Ford, needs a crown prep, 90 minutes. When can we do it next week?

**Maito** (8:47 AM):

The appointment template needs Dr. Cole, a chairside assistant and Room 1 or 2, plus 15 minutes of room turnover.

Feasible:  
• Tue Oct 27, 9:00 AM: Dr. Cole, Joy, Room 2  
• Wed Oct 28, 1:30 PM: Dr. Cole, Sam, Room 1

Catch: Monday Oct 26 at 10:00 AM looks free on Dr. Cole's column, but both assistants are booked, so I didn't offer it.

From the practice management schedule. Want me to hold Tuesday while you confirm with Mr. Ford?

**Marta** (8:50 AM):

Hold Tuesday.

**Maito** (8:51 AM):

Held Tue Oct 27, 9:00 AM with Dr. Cole, Joy and Room 2 as unconfirmed. The hold stays until you confirm or release it.

## How to set it up

When you ask Find appointment times that fit staff and room

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

Use practice management software

-   Clio
-   Dentrix
-   Jane

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 can't see rules nobody told it. It also can't confirm anything with the client.

## Questions

### Does it know our room and staffing rules?

It uses the rules you give it and the schedule it can read. Share the appointment templates once and it keeps them.

### Does it book the patient or client?

It holds a slot as unconfirmed. Confirming with the person stays with your team.

### Which tools does it use?

Your calendar, Google Calendar or Microsoft 365, and practice software such as Clio, Dentrix or Jane through a skill.

## 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%2Ffind-appointment-times-that-fit-staff-and-room)[Book a demo](mailto:support@maito.app?subject=Maito%20demo)
