LogoLogo
Log in
  • Introduction
    • Welcome
    • Quick Start
      • Sign up for a Cal.com account
      • Complete your onboarding
      • Self-hosting
        • Installation
          • Ultimate
          • Platform
            • Get access to the API
            • API submodule
        • Install apps
          • Google
          • Microsoft
          • Zoom
          • Daily
          • HubSpot
          • Stripe
          • Sendgrid
          • Twilio
        • E2E testing
        • Upgrading
        • Docker
        • Vercel
        • Database migrations
        • SSO setup
  • Core Features
    • Event types
      • Secret events
      • Location of the event
      • Availability schedule
      • Multiple durations
      • Event buffer
      • Custom time-slot intervals
      • Custom event name in the booking
      • Minimum notice
      • Booking frequency
      • Limit future bookings
      • Add events to calendar
      • Additional inputs
      • Requires confirmation
      • Hide notes in calendar
      • Require additional notes
      • Booking success URL
      • Single use private links
      • Offer seats
      • Recurring events
      • Disable guests
    • Bookings
      • Paid bookings
    • Availability
      • Multiple time slots per day
      • Date overrides
      • Multiple schedules
    • App Store
      • Apps
        • Calendar apps
        • Video apps
        • Payment apps
        • Workflow apps
        • Analytics apps
        • Web3 apps
        • Miscellaneous apps
    • Webhooks
    • Embed
      • Install with JavaScript
      • Install with React
      • Set up your embed
    • New Docs Embed
      • Adding embed to your webpage
      • Embed Snippet Generator
      • Embed events
      • Embed instructions
      • Adding slots to your email
    • Dynamic group links
    • Customization
    • i18n Internationalization
  • Enterprise Features
    • Teams
      • Team workflows
      • Round-robin scheduling
      • Collective events
      • Advanced routing forms
    • Workflows
    • API
      • Quick start
        • Testing API locally
        • Hosted API through Cal.com
      • Authentication
      • Errors
      • Rate limits
      • Versioning
      • Types
      • API reference
        • Attendees
        • Availabilities
        • Booking References
        • Bookings
        • Custom inputs
        • Destination calendars
        • Event types
        • Memberships
        • Payments
        • Schedules
        • Selected calendars
        • Teams
        • Users
        • Webhooks
    • Admin
  • Knowledgebase
    • Glossary
  • How To Guides
    • Acquire and manage a license key
    • Adding your first app
    • Creating a secret event type
    • Creating your first event type
    • How to add a location to your event type
    • How to add custom CSS
    • How to build an app
      • Build a greeter app
    • How to connect apple calendar with calcom
    • How to troubleshoot symbolic link issues on Windows
    • How to set buffer time
    • How to set up requires confirmation
    • How to set time-slot intervals
    • How to set up an event type to receive payments
    • How to test API in a local instance
    • How to use open-source scheduling infrastructure with HubSpot
    • How to white label the self hosted instance
    • Setting up your availability
      • Adding date override
    • Quick actions using command bar
Powered by GitBook
LogoLogo

Solutions

  • Individual
  • Teams
  • Ultimate
  • Platform

Follow us

  • Twitter
  • LinkedIn

Copyright 2023 Cal.com, Inc. All rights reserved.

On this page
  • Triggers:
  • Actions:

Was this helpful?

  1. Enterprise Features

Workflows

PreviousAdvanced routing formsNextAPI

Last updated 1 year ago

Was this helpful?

Workflows allow you to automate notifications and reminders. A workflow can be attached to different event types, has one specific trigger event, and can have several action steps. For example, you can use workflows for sending email or SMS reminders before an event starts to the person who booked the meeting to avoid no-shows.

Workflows is an Enterprise feature available to all the users on Cal.com, as well as the users of the Teams, Platform and Ultimate plans.

Workflows can also be used for sending follow-up emails or SMS messages to the attendee after a meeting ends. That could be a feedback survey, providing some additional information to the meeting, or just a simple thank you note.

Each Workflow is made up of a single trigger and one or more actions. Triggers include things like the cancellation of an event, start times, end times, and new bookings.

Triggers:

  • Minutes/Hours/Days before an event starts

  • When an event is cancelled

  • When a new event is booked

  • Minutes/Hours/Days after an event ends

  • When event is rescheduled

Actions:

  • Send an email to the host

  • Send an email to the attendee

  • Send an SMS to a specific number

KYC Verification

To become KYC Verified, please contact us at support@cal.com and provide the following information:

  • Businesses: Add Business Verification.

  • Individuals: Provide government ID.

Custom teamplate

You can either use the default template for the email/SMS or even use a custom template and use additional inputs as variables within that

The Workflow system also lets you choose between using Cal.com’s default message template or creating a custom one.

Dynamic text variables

If the location is a video conferencing app then the {LOCATION} would be ‘Zoom’ or ‘Google Meet’ and {MEETING_URL} would be the actual link to the meeting. If the location is not a video conferring app then {MEETING_URL} is empty.

{EVENT_NAME}

The event type name

{EVENT_DATE}

The event date

{EVENT_TIME}

The event start time

{LOCATION}

The event location

{ORGANIZER}

Organizer’s name

{ATTENDEE}

The attendee's name

{ATTENDEE_EMAIL}

The attendee's email

{ADDITIONAL_NOTES}

The additional notes of booking

{MEETING_URL}

The link to the meeting if Location is Zoom or Google Meet

Workflow is one of many tools that Cal.com users can take advantage of in order to simplify scheduling, save time, and focus on what really matters.

The SMS actions are only available for Teams, Ultimate and Platform plans

Send an SMS to the attendee

Actions are a designated notification type. For example, sending a reminder to an attendee, a specific phone number or an email address. Currently, the SMS feature is not available in all countries. To take a look at the support status, please visit the .

Email your team URL or username to .

⚠️
Requires KYC Verification
official Twilio page here
support@cal.com