Calendly is online appointment scheduling software that's popular because it simplifies the process of scheduling appointments. Some of our customers like to use it to easily allow their Customer's to schedule calls with them. Fortunately, integrating Gladly and Calendly has never been easier thanks to Zapier.
This tutorial will lead you through the process of connecting Calendly to Gladly so that every time a Customer schedules a call in Calendly, it will create a Task in Gladly.
To successfully complete this tutorial, you will need:
If you're new to Zapier, don't worry! Zapier provides a wonderful guide on how to get started creating Zaps.
For the first Action of your new Zap, search for and choose Calendly as the App and "Invitee Created" as the Trigger Event. This means that every time a Customer schedules a call in Calendly, this Zap will be triggered.
Hint: Don't forget to give your Zap a descriptive name!
You will need to connect to your Calendly account before moving on to the next step. Make sure you have your Calendly API Key handy.
In order to properly set the
Task Due At date on the Gladly Task in the next step, you must format the timestamp properly.
Add a next Action in your Zap. Choose
Formatter by Zapier as the App and
Date / Time as the Action Event.
Format for the
Transform field. Use the
Event Start Time from the Calendly payload as the
Input value. Select
Use A Custom Value as the
To Format. Use
YYYY-MM-DDTHH:mm:ssZZ as the
Custom Value for To Format.
For the next action of your new Zap, search for and choose
Gladly (1.0.1) as the App and "Create Task" as the Action Event.
Authenticate: At this point, you will be asked to authenticate with your Gladly account. This is where you need your Gladly username and API token. If you need help generating an API token, check out the developer docs.
Gladly URL will generally be
Populate the Task in Gladly with data from the Calendly payload in order to provide useful information to the Agents.
Customer Email Address: Use
Invitee Email to help with matching the Task to a Gladly Customer.
Assignee Inbox Id: Use the
id of the Inbox in Gladly where you want to route this Task. You can get a list of Inboxes from the Inboxes API.
Task Body: Include any relevant information from the Calendly payload.
Task Due At: Use the date that you formatted in the
Formatter by Zapier step earlier.
You're all done with setup! How easy was that?
Make sure to test your Zap by scheduling an appointment in Calendly, then confirming that there is a new Task in Customer's Gladly timeline.
You can also check that everything went through your Zap by going to the
Task History menu on Zapier.