Paid appointment booking: calendar, payment and reminder

The scenario checks availability in pruffme, 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 Microsoft SQL
  • The 24-hour reminder sends itself
WebhookStripe

How it works

To get pruffme notifications in Gmail, you don't need a developer: a ready-made scenario watches events and sends messages for you.

  1. Starts when: When Booking Requested
  2. Then: Set Booking Details
  3. Then: Check Calendar for Open Slot
  4. Check: If Slot is Available
  5. If yes: Post to Stripe Payment API
  6. Then: Build Payment Link Info
  7. Then: Email Payment Link to Client
  8. Then: Telegram Payment Link
  9. If no: Email Slot Unavailability
  10. Starts when: When Stripe Payment Confirmed
  11. Then: Set Booking Identifier
  12. Then: Add Event to Calendar
  13. Then: Email Booking Confirmation
  14. Then: Email Lawyer Notification
  15. Then: Telegram Lawyer Notification
  16. Then: Append Booking to Sheets
  17. Then: Wait 23 Hours
  18. Then: Email 24hr Reminder to Client

You can launch this pruffme + Gmail integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.