Paid appointment booking: calendar, payment and reminder

The scenario checks availability in Google Calendar, collects payment, books the meeting, notifies you in Telegram and reminds the client a day ahead.

  • The meeting is only booked once payment lands
  • Taken slots are rejected instantly, with no back-and-forth
  • Every booking is logged as a row in Google Sheets
  • The 24-hour reminder sends itself
WebhookStripe