Purpose
1.2. Minimize manual work for staff by triggering SMS on booking creation, modification, or cancellation events.
1.3. Enhance customer engagement, reduce missed bookings, and improve visitor experience for families at amusement centers.
1.4. Ensure compliance with opt-in/opt-out preferences for SMS communications.
1.5. Track notification delivery status to audit message effectiveness and resolve delivery failures quickly.
Trigger Conditions
2.2. Changes to an existing booking (time, date, number of guests) are submitted.
2.3. Booking is cancelled or rescheduled by customer or staff.
2.4. New customer contact is created with valid mobile number and SMS opt-in.
Platform Variants
3.1. Twilio SMS
• Feature/Setting: Messaging API; configure via /Messages endpoint with booking triggers.
3.2. Plivo
• Feature/Setting: SMS API; send POST to /v1/Account/{auth_id}/Message with booking data on event.
3.3. Nexmo (Vonage)
• Feature/Setting: SMS API; use /sms/json endpoint configured with event webhook triggers.
3.4. Infobip
• Feature/Setting: SMS API; connect via /sms/1/text/single endpoint, automate on booking change.
3.5. ClickSend
• Feature/Setting: SMS API; activate /v3/sms/send trigger on reservation update.
3.6. MessageBird
• Feature/Setting: Send SMS API; configure flow with /messages endpoint for booking events.
3.7. Sinch
• Feature/Setting: SMS API; use SMS API v2, trigger on transaction status changes.
3.8. Telesign
• Feature/Setting: SMS Transactional Messaging API, /v1/messaging endpoint for confirmations.
3.9. CM.com
• Feature/Setting: SMS Messaging API; automate via /v1.0/message endpoint on confirmation.
3.10. Bandwidth
• Feature/Setting: Messaging API; POST /api/v2/users/{userId}/messages triggered by booking system.
3.11. Telnyx
• Feature/Setting: Messaging API; use /v2/messages, payload includes dynamic booking info.
3.12. SignalWire
• Feature/Setting: Messaging API; POST to /api/laml/2010-04-01/Accounts/{account_sid}/Messages.
3.13. Karix.io
• Feature/Setting: SMS API; configure /v2/message to auto-send after booking event.
3.14. 46elks
• Feature/Setting: SMS API; POST /a1/SMS with booking details and authorization.
3.15. Routee
• Feature/Setting: SMS API; automate via /sms endpoint on booking change.
3.16. Esendex
• Feature/Setting: SMS API; send POST request to /v1.0/messagedispatcher on triggers.
3.17. Textlocal
• Feature/Setting: API SMS Send; trigger /bulk_json API with confirmation template.
3.18. Mobivate
• Feature/Setting: SMS API; POST /sms on booking completion.
3.19. Kaleyra
• Feature/Setting: Messaging API; use /v1/messages POST upon booking status update.
3.20. Zenvia
• Feature/Setting: SMS API; automate /v2/channels/sms endpoint on booking events.
Benefits
4.2. Reduces staff workload and manual follow-up.
4.3. Enhances brand trust with timely, reliable updates.
4.4. Tracks and audits notification delivery for accountability.
4.5. Supports regulatory compliance with opt-in/opt-out handling.