Skip to main content

Booking Confirmation Email

When a customer books through one of your AI receptionist channels, MaidCentral automatically sends a booking confirmation email. This gives the customer immediate reassurance that their appointment is confirmed, without requiring any manual action from your team.

note

This feature requires the AI Receptionist feature to be enabled for your company. If you are not using MaidSense AI receptionist channels, booking confirmation emails do not apply.

When Confirmation Emails Are Sent​

A booking confirmation email is triggered automatically when all three conditions are met:

  1. A new customer record is created in MaidCentral.
  2. The customer came through an AI receptionist channel.
  3. The customer has an email address on file.

AI Receptionist Channels​

Only customers created through these lead sources receive automatic confirmation emails:

ChannelDescription
AI ReceptionistMaidSense AI chat receptionist
Web WidgetWebsite booking widget powered by MaidSense
SMS ReceptionistMaidSense SMS-based booking
Voice ReceptionistMaidSense voice-based booking

Customers created through other sources (phone calls, manual entry, referrals, etc.) do not receive automatic booking confirmations. Your team can still send confirmations manually for those customers.

What the Email Contains​

The confirmation email uses your company's Booking email template (Template Type 4). The email is personalized with merge fields that pull real data from the customer record and their first scheduled job.

Available Merge Fields​

Merge FieldDescriptionExample
C_FIRSTNAMECustomer first nameJane
C_LASTNAMECustomer last nameSmith
C_FULLNAMECustomer full nameJane Smith
SC_COMPANYNAMEYour company nameSparkle Cleaning Co.
SC_PHONEYour company phone number(555) 123-4567
SC_EMAILYour company email[email protected]
SC_WEBSITEYour company websitewww.example.com
JOB_DATEFirst scheduled job dateWednesday, April 8
SS_TYPEDESCService type descriptionStandard Cleaning
JOB_STARTTIMEScheduled start time9:00 AM
JOB_ENDTIMEScheduled end time11:30 AM
CURRENTDATEToday's dateApril 01, 2026
CURRENTYEARCurrent year2026
tip

Job times are automatically converted to your company's local timezone before being placed in the email. You do not need to worry about UTC offsets.

How to Customize the Template​

The booking confirmation uses your existing Booking email template. To customize it:

  1. Go to Settings > Email Templates.
  2. Find the template with Type Booking and Medium Email.
  3. Edit the subject line and body using any of the merge fields listed above.
  4. Save your changes.

All future booking confirmations will use the updated template immediately. There is no need to restart or redeploy anything.

Template Design Tips​

  • Keep the subject line clear and direct (e.g., "Your ##SS_TYPEDESC## appointment is confirmed").
  • Include the job date and time prominently so the customer knows when to expect their team.
  • Add your company phone number and email in case the customer needs to reschedule.
  • Keep the email concise -- customers coming from AI channels expect quick, automated communication.

Graceful Degradation​

The booking confirmation system is designed to never interrupt the booking process. If anything goes wrong with the email, the booking itself completes successfully.

ScenarioWhat Happens
No email on fileConfirmation is skipped silently. The booking completes normally.
No Booking email template configuredConfirmation is skipped. A warning is logged for administrators.
The job is not created yetThe email shows "TBD" for the job date and leaves the times blank. The customer still receives a confirmation.
Email delivery failureThe booking completes normally. The failure is logged but does not affect the customer record.
Non-AI lead sourceNo confirmation is attempted. Standard booking flow applies.

This means you can safely enable AI receptionist channels without worrying about email failures blocking customer creation.

Frequently Asked Questions​

Can I disable automatic booking confirmations?​

The feature is tied to your AI receptionist configuration. If you disable the AI Receptionist feature, no AI-channel bookings occur, so no automatic confirmations are sent. There is no separate toggle for the confirmation email alone.

Do manual bookings also send confirmation emails?​

No. Only bookings that originate from AI receptionist channels trigger the automatic confirmation. For manually created customers, use your existing communication workflows to send confirmations.

What if the customer books multiple services?​

The confirmation email references the customer's most recently scheduled job. If the booking creates multiple jobs, the email shows the details for the latest one by date.

Can I see if the confirmation was sent?​

Confirmation emails are logged in the system. Administrators can check the application logs for entries tagged with "BookingConfirmation" to verify delivery.