Calendars and scheduling

Cal.com

Send Cal.com’s booking webhooks to a Text Hook and text each person who books.

What you can do

  • Text each person who books from your own number, straight from Cal.com’s webhook.
  • Text people the new time when a booking is rescheduled.
  • Text yourself each new booking.

How it connects

  • Recommended

    Text Hook

    A Text Hook is a BlueBot address the app posts its own webhook to. You map its fields to a recipient and a template, and each post becomes a text.

    Text Hook in the docs
  • Zapier

    BlueBot’s Zapier app has a Send Text action and instant triggers for incoming texts and every change of state.

    Zapier in the docs

Recipes

Three recipes to start from.

Set one up as written, or change it to fit how you work. The docs have the same recipes step by step.
01With a Text Hook

Confirm each booking

Starts when

Cal.com’s Booking Created webhook

  1. Ask for a phone number on the event type’s booking form.
  2. Make a Text Hook in BlueBot and add its address as a webhook in Cal.com for Booking Created alone.
  3. Book a test meeting, then pick the attendee’s name, phone and the event’s title from the payload BlueBot kept.
  4. Write the template, and each booking becomes a text from your number.

The text it sends

Hi {{first_name}}, you’re booked for {{event_title}}. The details are in your email. Reply here if anything changes.

From your own number

02With Zapier

Text the new time when a booking moves

Starts when

Cal.com’s Booking Rescheduled trigger in Zapier

  1. Start a Zap with Cal.com’s trigger for a rescheduled booking.
  2. Use Formatter by Zapier to write the new start time the way people read it.
  3. Add BlueBot’s Send Text action and map the attendee’s phone to To.

The text it sends

Hi {{first_name}}, your meeting is now {{start_time}}. Reply here if that doesn’t work.

From your own number

03With a Text Hook

Text yourself each booking

Starts when

Cal.com’s Booking Created webhook

  1. Make a Text Hook in BlueBot with your own number as the recipient.
  2. Add its address as a webhook in Cal.com for Booking Created.
  3. Book a test meeting, then map the attendee’s name and the event’s title into the template.

The text it sends

New booking: {{attendee_name}} for {{event_title}}.

From your own number

Try BlueBot free for 7 days.

You need a card to start the trial. After 7 days it’s $17.99 a month plus any tax, and you can cancel from your billing page at any time.