- Home
- Skills
- Workflow Automation
- SlotFill No-Show Recovery
SlotFill No-Show Recovery
Recover cancelled appointments by automatically offering slots to your waitlist using a deterministic state machine.
$29
Works with the AI Agents you already use
SlotFill No-Show Recovery
Example session with this skill installed
Run the offline demo and show me the recovery summary from the audit log.
- Read your context and instructions
- Compiled the slotfill no-show recovery
- Generated the data export
I have completed the offline demo using the slotfill demo command on the bundled fake calendar. This simulation processed a scenario for BrightSmile Clinic involving three appointments and a four-person waitlist.
Demo Recovery Audit
The cycle successfully identified a cancellation and managed the backfill process through the SQLite state store.
| Metric | Count |
|---|---|
| Reminders Sent | 2 |
| Cancellations Detected | 1 |
| Waitlist Offers Created | 3 |
| Offers Expired | 0 |
| Slots Recovered | 1 |
Ledger Detail
- Offer 1 (Ana Ruiz): Stood down (Slot filled by higher priority/faster reply).
- Offer 2 (Ben Cole): Accepted. Replacement appointment written to calendar.
- Offer 3 (Cara Diaz): Stood down.
- Waitlist Skip: Dan (Vaccination) was correctly skipped for the "Checkup" slot match.
Next steps
- Verify templates: Review the
packs/clinic.yamlwording to ensure it matches your brand voice. - Prepare waitlist: Create your
waitlist.csvfollowing thename,contact,service,earliest,latestformat. - Dry-run: Execute
slotfill run-cyclewith your real CSV to see log output before connecting SMTP.
waitlist.csv
CSV · data export
Example file from a real run - the skill writes it into your workspace.
Connects securely to your tools. The creator never sees your data.
About this skill
A cancelled appointment costs an appointment business twice. The hour sits empty, and the waitlisted client who would happily have taken it is never asked.
Chasing the waitlist by phone does not scale, reminders alone do not refill the slot, and the usual fix on offer is ripping out your booking system for a platform that charges per staff member. SlotFill No-Show Recovery is the operating skill for SlotFill, the open-source service that does one job completely: reminders and waitlist backfill on the calendar and booking setup you already have. It teaches your agent to run that service the way a careful front-desk operator would.
What your agent learns to do:
- Prove the whole flow offline first with a zero-credential demo: reminders fire, a cancellation lands, the freed slot is offered to the waitlist in order, the first confirmed reply wins, and everyone else is stood down politely.
- Set SlotFill up safely: business name, vertical pack, waitlist CSV and state store configured, with the dry-run notifier left on until you have read and approved the exact messages your clients would receive.
- Choose and adapt a vertical pack for clinics, salons or home services (or write a new one as a single data file): reminder offsets, message templates, reply keywords, and how long an offer stays live.
- Run reminder and backfill cycles on a schedule, knowing they are idempotent: a re-run sends nothing twice, ever.
- Read the offer ledger and audit log, and report recovered slots as exact counts read from the store, never estimates.
Honesty is built in, and this skill teaches it straight. SlotFill is not a booking system and takes no bookings. There is no AI in it: every message is a template you control, and replies are matched by keyword. A fresh install sends nothing. And the calendar status is stated plainly: the bundled fake calendar works completely today, email sending works over your own SMTP, and the Google Calendar adapter in v0.1 validates configuration with its live wiring written as a documented next step, nothing silently faked.
Four workflows included: the offline demo walkthrough with real verified output, preparing a real business in dry-run, the daily cycle review, and the recovered-slots report. Setup reference, full pack anatomy with the waitlist format, and the notifier and audit log reference are in the included files.
Requirements: SlotFill, free and MIT licensed at github.com/techaurah/slotfill (this skill is the operating playbook for it). Python 3.11 or newer is the only prerequisite. The demo needs no accounts and no credentials. Real sending uses your own SMTP email, and your waitlist stays a plain CSV file on your own machine.
Requires Python 3.11+. Google Calendar support is limited to config validation in v0.1. No native SMS/WhatsApp support. Waitlist must be managed via CSV.
How to use
- 1
Connect your agent to the Agensi MCP
Copy the prompt and paste it into Claude, ChatGPT, Cursor or any agent that supports MCP. It sets up the connection for you. Manual setup
- 2
Sign in to Agensi
Your agent shows a sign-in link. Sign in and click Allow.
- 3
Ask for what you need
Your agent loads this skill and uses it on your task. It always asks before any payment.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill goes through the trust checks below.
Security scanned
Checked by our 8-point scan before listing
Fresh listing
Recently published to Agensi
Money-back guarantee
Doesn't do what its page promises? You get your money back.
Trust & safety
Security scan
Security scan passed today
- Software
Python
Git