An AI Studio booking page is only as good as the follow-through after someone schedules. This recipe shows how to build a workflow that sends a confirmation email the moment someone books, then automatically sends reminders before the appointment so no-shows drop and clients show up prepared.
Before you start: Your AI Studio page needs to be connected to a Captivation Hub calendar. If you haven't done that yet, see our article on connecting forms and calendars in AI Studio. The connected calendar is what fires the booking trigger.
What This Workflow Does
When someone books a slot on the calendar connected to your AI Studio page, this workflow:
- Sends an instant confirmation email with the appointment details
- Waits until 24 hours before the appointment
- Sends a "see you tomorrow" reminder
- Waits until 1 hour before the appointment
- Sends a final SMS reminder with any join links or location details
You can adjust the cadence, channels, and copy to fit your business. The structure stays the same.
Step 1 — Create the Workflow
Go to Automation > Workflows and click + Create Workflow. Choose Start from Scratch, name it ("AI Studio Booking — Confirmation + Reminders"), and click Create Workflow.
Step 2 — Add the Calendar Trigger
Click + Add New Trigger and select Appointment. Configure:
- Event: Appointment Status (or "Booked" depending on your account's labeling)
- Status filter: Booked / Confirmed
- Calendar filter: Select the specific calendar that's connected to your AI Studio page
Scoping to the specific calendar is important — without it, the workflow would also fire for bookings made through your team booking links, embedded calendars elsewhere, or any other touchpoint that uses the same calendar account.
Step 3 — Send the Confirmation Email
Click + below the trigger and choose Send Email. Configure:
- From Name and Email: A real reply-able address from your business
- Subject: Something specific like "You're booked for {{appointment.start_date_time}}"
- Body: Include the appointment details (date, time, calendar invite if available), what to expect, and any prep instructions. Use custom values like
{{contact.first_name}}and{{appointment.start_date_time}}to personalize.
If you offer video calls, include the meeting link directly in the email — the more friction you remove, the better the show-up rate.
Step 4 — Wait Until 24 Hours Before
Add a Wait step. Configure it to wait until 24 hours before the appointment start time. This kind of relative wait is built specifically for appointment workflows and is more reliable than calculating a fixed delay.
Step 5 — Send the 24-Hour Reminder
Add another Send Email step. Keep the copy short and tactical:
- Reconfirm the time
- Repeat the meeting link or location
- Mention what to bring or prep
- Include a clear way to reschedule if needed
Tip: Adding a "Need to reschedule? Reply to this email" line cuts down on no-shows because it gives the contact a low-friction way to change rather than ghost.
Step 6 — Wait Until 1 Hour Before
Add another Wait step set to wait until 1 hour before the appointment start time.
Step 7 — Send the Final SMS Reminder
Add a Send SMS step. Keep it under 160 characters and include the most critical info:
- The time
- The meeting link or location
- Your business name
Example: "Hi {{contact.first_name}}, this is Captivation Hub Wellness. Your appointment is at 2:00 PM today. Join here: {{appointment.meeting_link}}"
Step 8 — Publish and Test
Toggle the workflow live. Then book a test appointment on your AI Studio calendar (with your own email and phone) for a slot in the next day or two. Confirm:
- The confirmation email lands within a minute of booking
- The 24-hour reminder fires at the right time
- The 1-hour SMS reminder fires correctly
The workflow's History tab shows when each step ran and lets you spot any issues before real customers run into them.
Tips for Better Results
- Don't duplicate built-in calendar reminders. Many calendars have built-in confirmation and reminder emails. Either turn off the built-ins and rely on this workflow, or skip the confirmation step here and let the workflow handle reminders only.
- Handle reschedules and cancellations. Build a separate workflow with the Appointment trigger filtered to "Cancelled" status so you can follow up appropriately when bookings fall through.
- Add a no-show recovery step. An hour after the appointment time, a separate workflow can check whether the contact showed and trigger a "Sorry we missed you" follow-up. This recovers more no-shows than most teams realize.
Frequently Asked Questions
What if someone reschedules — does the workflow restart?
Reschedules typically generate a new appointment status event, which fires a fresh workflow run with the updated time. Test your specific setup to confirm — different calendar configurations behave slightly differently.
Can I include a calendar invite (.ics file) in the confirmation email?
Yes. Captivation Hub can attach a calendar file to confirmation emails so the contact can drop the appointment straight into their own calendar. Look for the calendar attachment option in the email step.
Will this work if the AI Studio calendar is shared by multiple team members?
Yes. The workflow fires on bookings made through that calendar regardless of which team member ends up assigned. If you need different follow-ups based on assigned team member, add an if/else step that checks the assigned user.
Comments
0 comments
Please sign in to leave a comment.