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.