Calendar

Service Booking (v2) merge fields should work in Update Contact Field action
Problem: When using the Service Booking (Services v2) trigger, the only way to access the service name is through the {{#each serviceBooking.services }}{{ this.name }}{{/each}} Handlebars block. However, the Update Contact Field action does not process Handlebars blocks. This means it is impossible to dynamically save the booked service name or assigned staff name into a contact custom field. What I've tried (all return empty): {{#each serviceBooking.services }}{{ this.name }}{{/each}} {{ serviceBooking.services.0.name }} {{ serviceBooking.booking _id}} {{#each serviceBooking.services }}{{ this.user.name }}{{/each}} {{#each serviceBooking.services }}{{this.assignedUser}}{{/each}} The variable picker inside Update Contact Field shows "Service Booking > Services > Name" but inserts the #each Handlebars syntax, which this action cannot process. Requested solution: Add flat (non-Handlebars) merge fields for Service Booking data that work in all workflow actions, not just in message templates. For example: {{serviceBooking.serviceName}} for the first/primary service name {{serviceBooking.staffName}} for the assigned staff member {{serviceBooking.serviceCategory}} for the service category This would allow users to save service booking details into contact fields for segmentation, personalization, and automation without needing premium webhook workarounds. Use case: Any business using Services v2 with multiple services needs to store the last booked service on the contact record for segmentation, personalized follow-ups, or rebooking automation. Currently the only workaround is building a separate If/Else branch for every single service, which doesn't scale. This affects salons, clinics, studios, agencies, and any multi-service business using Services v2.
0
·
Bug
Load More