Visual reference for WhatsApp message types and mini-app screens powering the Seattle Bachata Collective service suite.
Four key message patterns used to communicate with students via WhatsApp Business Cloud API.
Business-initiated outbound. Requires pre-approved template via Meta Business Manager.
Multi-select class picker. Student taps to select, then confirms. Sent via sendMessage with interactive type.
Quick-reply buttons for event RSVPs. Max 3 buttons per WhatsApp spec. Sent via sendMessage with interactive type.
Inbound student message with auto-reply. Received via Watch Events webhook, replied via sendMessage.
Lightweight mobile web pages linked from WhatsApp messages. No app install required — just tap and interact.
One-tap .ics download or Google Calendar link. Linked from schedule messages and event announcements.
Streamlined checkout for memberships. Redirects to Square hosted checkout for payment processing.
Capacity-aware event RSVP with social proof. Switches to waitlist when full.