Skip to main content

Service Booking Variables Now Available in WhatsApp Templates & Flows

Service Booking variables can now be used directly inside WhatsApp Templates and WhatsApp Flows, enabling dynamic appointment details without relying on Workflows.

Updated over 2 months ago

Who This Is For / When to Use

  • Teams sending WhatsApp appointment confirmations or reminders

  • Businesses using Service Booking with WhatsApp messaging

  • Users who want consistent variables across Workflows, Templates, and Flows


What’s Changed

Expanded Variable Availability

Service Booking variables that were previously limited to Workflows only are now available in:

  • WhatsApp Templates

  • WhatsApp Flows

  • Workflows (unchanged)

This allows the same appointment data to be reused across all WhatsApp message entry points.


Supported Service Booking Variables

You can now insert the following Service Booking variables when building WhatsApp Templates or Flows:

  • End Date

  • End Time

  • End Date Time

  • Day of the Week

  • Month

  • Name of Month

  • Timezone

  • Meeting Location

  • Notes

  • Cancellation Link

  • Reschedule Link

Each variable dynamically pulls data from the related Service Booking record at send time.


How to Use Service Booking Variables in WhatsApp Templates

Step 1: Open the WhatsApp Template or Flow Builder

Navigate to WhatsApp Templates or WhatsApp Flows and begin editing or creating a message.

Step 2: Insert a Variable

Click Add Variable inside the message editor and select a Service Booking variable from the list.


NOTE: Image is illustrative only; the feature works the same even if the UI layout differs slightly.

Step 3: Save and Publish

Once added, the variable will automatically populate with booking data when the message is sent.


What This Enables

More Personalized WhatsApp Messages

  • Include appointment dates, times, and locations directly in templates

  • Reduce manual message customization

Consistent Messaging Across WhatsApp

  • Use the same variables in:

    • Workflows

    • WhatsApp Templates

    • WhatsApp Flows

No Additional Setup Required

  • The update is live automatically

  • No migrations or settings changes are needed


Common Issues and Fixes

Variables Not Populating

  • Ensure the message is triggered from a valid Service Booking context

  • Confirm the contact has an associated booking

Variable Not Visible in Selector

  • Only Service Booking–related templates and flows will show these variables

  • Refresh the editor if the update does not appear immediately


FAQ

Can I still use these variables in Workflows?

Yes. Service Booking variables continue to work in Workflows exactly as before.

Do existing WhatsApp Templates need to be updated?

No. Existing templates continue to work. You can add Service Booking variables to new or edited templates at any time.

Are these variables supported in WhatsApp Flows?

Yes. The same Service Booking variables are available in both WhatsApp Templates and WhatsApp Flows.

Is any manual configuration required to enable this?

No. The feature is enabled automatically for all accounts.

Are these variables available outside WhatsApp?

No. This update applies to WhatsApp Templates, WhatsApp Flows, and Workflows only.

Did this answer your question?