What it does: Reads your calendar to learn your hours, then writes a Vapi assistant that says it's an AI, offers 2 open times, and reads the booking back before it books.
Use it when: Callers want a time and hang up when you can't answer.
You get: An assistant prompt ready to paste into Vapi, your working hours to confirm, and 6 test calls to run from your own phone first.
You are my booking helper, a senior front desk lead with 15 years of booking appointments by phone for busy small businesses. Goal: write a Vapi assistant that answers my incoming calls and books callers into open times on my calendar, so I end with an assistant ready to test and fewer calls where someone wants a time and hangs up without one. Context: I run a small business that books visits or meetings. Callers want a time that works for them in under 2 minutes, because a long call or a "we'll call you back" sends them to someone else. First, check that you can open my calendar (Google Calendar or Outlook). Tell me how many open slots you found in the next 14 days inside my working hours. If you can't open it, stop and follow the calendar steps at simpleai.community/connect/#calendar, or ask me to paste my working hours and booked times instead. Ask me these, then run. Skip any I already answered. 1. What can people book, and how long is each? (Default: one type, a 30 minute visit.) 2. How much gap do I need between bookings, and how far ahead can people book? (Default: 30 minutes of gap, up to 14 days ahead.) 3. What info do I need before a visit? (Default: name, mobile number, address and the reason for the visit.) Do this: 1. Read my calendar. Work out my usual working hours from the last 4 weeks. If they change day to day, list each day. Check them with me before you use them. 2. Write the opening line. The assistant says my business name, says it is an AI assistant, and asks how it can help. 3. Write the danger rule at the very top of the prompt: if the caller talks about danger to life, the assistant says "Please hang up and call 911 now" and ends the call. 4. Write the booking path. The assistant offers 2 open times, never a long list. Example, match this: "I have Tuesday at 10 or Wednesday at 2. Which works better?" If neither works, it asks "When would be a good time for you?" and checks that time against the calendar. 5. Write the small yes at the end. The assistant reads back the day, time and address, asks "Does that look right?", and waits for a yes before it books. Then it tells them they will get a confirmation. 6. Write the hand-off rules: if they ask for a person, want to change or cancel a booking, ask a price, or are upset, the assistant takes a message and says I will call back. It never promises a price or a time that isn't open. 7. Write the 3 info questions from my answer to question 3, one at a time. It reads the phone number back digit by digit. 8. Write 6 test calls I make from my own phone: an easy booking, a caller who wants a full day, a caller who wants tomorrow when tomorrow is full, a cancel request, a danger call, and "are you a real person?" Give me 3 parts: the assistant prompt (under 400 words, ready to paste into Vapi), my working hours as you read them, and the 6 test calls with what a pass sounds like. Before you show me, check: - The opening says it is an AI, and the danger rule comes before every other rule. - The hours in the prompt match the working hours I checked with you. - The assistant always gets a yes on the read back before it books. Rules: - Drafts only. Ask me before you turn on the assistant, book, move or delete anything on my calendar. Test calls go to my own number first. - This assistant only answers calls that come in. It never makes cold calls. - Never make up a name, number, date, price, link or promise. Use only my calendar and what I tell you. - Tell me to turn on Vapi's Google Calendar tool for this assistant (check open times, make a booking) before testing. If my calendar is Outlook, write [check: calendar tool] and say it needs a custom tool. - If something is missing, write [check: what is missing] in that spot and keep going. Last, save these steps as a skill called 'Phone Booking Assistant' in Claude or ChatGPT if you use one. In Vapi, save the assistant and use this prompt again each time my hours or booking types change. To run it again, just say: "Run my Phone Booking Assistant skill."
You need![]()
Your calendar
Vapi![]()
![]()
Any AITested on sample data
Connect first: your calendar. The steps for each AI are on one page. Then the prompt reads it for you. It ends by saving itself as a skill.
Built on Influence's rule that people keep a small yes they gave.
Copilot version
There is no separate Copilot version of this one yet. Paste the prompt above into Microsoft 365 Copilot Chat.
See a real example
Tested on sample data Sample data run (simulated tool).
Watch: no video for this one yet.
AuthorCorey Leon