booking-confirmation-sender

Send WhatsApp booking confirmations via Twilio and Supabase triggers.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/josuerivera300891-prog/GymTime --skill booking-confirmation-sender
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: booking-confirmation-sender
Source: https://github.com/josuerivera300891-prog/GymTime/tree/main/skills/booking-confirmation-sender
Command: npx skills add https://github.com/josuerivera300891-prog/GymTime --skill booking-confirmation-sender

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sends automated WhatsApp confirmations when a booking is created, providing all relevant details to the member and reducing no-shows.

Core Features & Use Cases

  • Real-time WhatsApp notifications triggered by new bookings (class bookings, trainer appointments, and services).
  • Includes member name, gym/location, date, time, service, trainer, and cancellation instructions for a smooth user experience.
  • Use Case: After a booking is created, automatically deliver a formatted confirmation message via WhatsApp and provide a path to cancel if needed.

Quick Start

Configure the trigger to listen for new bookings and send a WhatsApp confirmation using the provided template.

Frequently Asked Questions about booking-confirmation-sender

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send WhatsApp booking confirmations automatically using Supabase?▼

To send WhatsApp booking confirmations automatically, you configure a Supabase trigger that listens for new bookings and dispatches a formatted message via Twilio. This automation handles class bookings, trainer appointments, and services instantly.

What details are included in an automated WhatsApp booking confirmation?▼

An automated WhatsApp booking confirmation includes the member name, gym location, date, time, service, trainer, and cancellation instructions. Providing these details ensures a smooth user experience and helps reduce no-shows.

Do I need a Twilio account to send WhatsApp notifications for gym bookings?▼

Yes, you need Twilio for WhatsApp delivery when sending gym booking notifications. The system uses Twilio to dispatch real-time confirmation messages triggered by Supabase data queries.

Can I manually re-send a WhatsApp booking confirmation if the initial trigger fails?▼

Yes, you can manually re-send WhatsApp booking confirmations when needed. The system handles real-time notifications automatically but supports manual re-sends to ensure members receive their booking details.

What constraints are enforced when automating WhatsApp notifications for class bookings?▼

When automating WhatsApp notifications for class bookings, the system enforces whatsapp_verified status, duplicate prevention, and cancellation policies. These constraints ensure only valid, unique confirmations are sent.

How does Supabase integrate with Twilio for real-time booking notifications?▼

Supabase integrates with Twilio by using database triggers to detect new bookings and querying member data, which then initiates Twilio to deliver real-time WhatsApp notifications with all relevant booking details.