Purpose
Trigger Conditions
2.2. Customer sends SMS/WhatsApp to booking number.
2.3. Walk-in guest requests digital waitlist entry on kiosk/tablet.
2.4. Receipt of booking inquiry email.
2.5. Voice call booking via virtual assistant.
2.6. API call from partner delivery/reservation platforms.
2.7. Social DM or chatbot booking intent detected.
Platform Variants
• API: Calendar API—Insert Event to add reservations; Watch Events for updates.
3.2. Outlook 365
• Feature: Calendar REST API—create/update event endpoint for slot bookings.
3.3. Twilio SMS
• Feature: Messaging API—Receive SMS trigger, auto-reply reservation acknowledgments.
3.4. SendGrid
• API: v3 Mail Send—send reservation confirmations or reminders.
3.5. Slack
• API: Incoming Webhooks—post new bookings/updates to staff channel.
3.6. Microsoft Teams
• API: Graph API—post channel message; create event in Teams calendar.
3.7. WhatsApp Business API
• Feature: Message Template—auto-confirm via WhatsApp, trigger on reservation intent.
3.8. Facebook Messenger
• API: Send API—send reservation status, receive booking data.
3.9. Calendly
• Webhook: on_event_created fires on booking; use API for reschedules/cancel.
3.10. Acuity Scheduling
• API: Appointments endpoint—create, update slots upon trigger.
3.11. Resy
• API: Reservation endpoints—insert/modify reservation record.
3.12. OpenTable
• API: Book Reservation—check table status, register booking.
3.13. Square Appointments
• API: Bookings Create—initiate appointment for pick-up slots.
3.14. Shopify (for pickup)
• API: Order Update—set pick-up time in order metafields.
3.15. Typeform
• Webhook: on form submit—parse response, pass data to scheduling logic.
3.16. JotForm
• Webhook: new booking entry triggers automation.
3.17. Zoho Bookings
• API: Create Booking—insert guest reservation, log status.
3.18. Freshdesk
• Feature: Ticket API—create ticket with reservation info for follow-up.
3.19. Zendesk
• API: Ticket Create—log booking as support ticket (if manual review required).
3.20. Zapier
• Webhook/Integration—listen for triggers, relay bookings between systems.
3.21. Wix Bookings
• API: Post Booking endpoint—schedule reservation, send notifications.
3.22. Calendso
• API: Events endpoint—create/modify booking entries.
3.23. AirTable
• API: Create Record—log reservation in “Bookings” table; watch for changes.
3.24. Notion
• API: Database Update/Create for time slot blocks.
3.25. Salesforce
• API: Event object—insert/update new booking, trigger workflow.
Benefits
4.2. Reduce double-bookings—real-time sync across channels prevents conflicts.
4.3. Speed up confirmations—customers receive instant acknowledgment.
4.4. Simplify staff workload—automation syncs calendars, sends alerts.
4.5. Detailed analytics—track time slots, peak periods, no-shows.
4.6. Enhanced customer experience—streamlined booking, quick responses.
4.7. Integrate with POS/delivery—better order preparation, staffing.
4.8. Scalable—handles spikes in bookings without manual errors.
4.9. Enables multi-channel—customers book via their preferred platforms.
4.10. Supports future integrations—framework for new services.