# Shift Coverage: Fill an Open Shift Without Overtime

Source: https://maito.app/workflows/fill-an-open-shift-without-double-booking

When someone calls out, Maito finds who is free, skips overtime and expired certifications, drafts offers and updates the roster once you approve.

Maito offers an open shift to eligible staff, reserves it on the first yes and stops the other offers.

[Operations](https://maito.app/workflows/team/operations) · [Restaurants](https://maito.app/workflows/industry/restaurants) · When something happens · Updated October 19, 2026

Works with

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

## How do you fill an open shift without double-booking?

To fill an open shift without double-booking, tell Maito who called out. It reads the availability sheet and certification dates, leaves out anyone who would hit overtime or isn't certified, ranks the rest and drafts text offers. When someone says yes, it tells the others and asks you to approve the roster.

## How it's done today

The manager texts several people and risks two people showing up.

## What Maito does

1.  Find staff who are free and allowed to work the shift
2.  Draft the offer texts
3.  Reserve the shift on the first yes
4.  Tell the others it is filled

## Example

Loop run: Call-out posted · Kai, Saturday 4 PM to 11 PM

**Maito** (5:35 PM):

Kai called out of Saturday's dinner line shift (4:00 to 11:00 PM). 4 people are eligible.

• Jun: 22 h this week, free  
• Teo: 28 h, free  
• Bree: 31 h, free

**Left out:** Nadia would reach 43 h, which is overtime. Sol's food-handler card expired Oct 12.

Catch: Bree is free, but she closed Friday and the schedule gives her under 10 hours between shifts, so I put her last.

From the availability sheet and certification dates. Offer texts are drafted for Jun and Teo.

**Maya** (5:41 PM):

Send to Jun and Teo together. First yes gets it. Keep Bree in reserve.

**Maito** (5:48 PM):

Jun said yes at 5:46 PM. I told Teo the shift is covered. Please approve the schedule change and I'll post the updated roster.

## How to set it up

When something happens Fill an open shift without double-booking

Ask your agent

“When I post a call-out in #schedule, find who is free and qualified, draft offer texts and wait for my OK before sending.”

Connect SMS

-   Twilio

Connect spreadsheet

-   Airtable
-   Microsoft 365

Connect email

-   Gmail
-   Microsoft 365
-   Superhuman Mail

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

## What it won't do

It only knows availability someone recorded. A swap agreed outside the sheet won't be counted.

## Questions

### Does it text staff on its own?

Offers are drafted first. After you approve, Maito sends them through Twilio and reports who replies.

### Where does it read the schedule?

In your spreadsheet, such as Airtable or Microsoft 365, and email for replies.

### Does it change the roster itself?

No. It asks for your approval, then posts the updated roster.

## 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%2Ffill-an-open-shift-without-double-booking)[Book a demo](mailto:support@maito.app?subject=Maito%20demo)
