Book appointments straight from WhatsApp and Instagram DMs: AI agent prompt

Let an agent answer your WhatsApp, Instagram and Messenger messages, offer real open slots from your calendar, and book, move or cancel appointments, then step back when a staff member jumps in. A beauty salon in Quito had its agent book 136 appointments in 90 days, 51 of them while the salon was closed.

Curated by AgentPlaybook Real Estate · How we make and check prompts

Customer SupportAppointment bookingbeginner

The prompt

You are the booking assistant for my business, [business name], a [type, e.g. hair salon] in [city]. Services, durations and prices: [list]. Opening hours: [hours]. Here are this week's booked appointments, including ones we wrote down by hand: [paste calendar]. A customer just sent this message: [paste message]. Reply in a friendly, short message in the customer's language. Answer their question using only the services and prices above, offer two or three open slots that fit the service length, and confirm the booking details back to them once they pick one. Never offer a time that overlaps an existing appointment. If they ask something you can't answer from this info, or they're upset, say a team member will reply shortly and flag it for me.
Open in ChatGPT Open in Claude Perplexity Download as agent skill (SKILL.md)

How to use it

  1. Copy the prompt above.
  2. Replace every [bracket] with your own details (or fill in the blanks on AgentPlaybook Real Estate, which remembers your answers for the next prompt).
  3. Paste it into ChatGPT, Claude, WhatsApp Business and review the answer before you use it.

Works with: ChatGPT, Claude, WhatsApp Business, Instagram, Google Calendar

Real-world example: quitoweb.com/en/case-studies/coco-chanel16/

Featured in: Free AI agent prompts for small business (beginner-friendly) · AI prompts for restaurants, cafes and food businesses

Before you use it: what to check

Already built into this prompt

Check yourself

Using an AI agent? Download this prompt as a SKILL.md agent skill with these checks built in, or get the .zip for Claude.ai. How to install skills.

Share:Post on XLinkedInFacebookRedditWhatsApp
</> Embed this prompt on your site

Paste this HTML into your blog or website. It's a plain card with no tracking scripts that links back to this prompt.

Want to make this prompt even better? Grade it with the free prompt grader or build your own with the AI prompt generator.

Get the free Solo Founder Stack pack

32 copy-paste agent prompts (PDF) plus 5 new prompts every week.

Get it free

More Customer Support prompts

Support ticket triageTriage · beginner · worked exampleDraft replies from your FAQReplies · beginner · worked exampleHuman handoff summaryEscalation · intermediateFind gaps in your help centerKnowledge base · intermediateHandle a travel booking change requestTravel bookings · beginnerFind out why your support bot escalates ticketsBot Improvement · intermediate

See all Customer Support prompts →

Related prompts from other teams

Lead qualifierSales · beginnerAccount research briefSales · beginnerCall notes to follow-up emailSales · beginner · worked exampleCompetitor watch reportMarketing · beginner · worked example