Automate Calendly to ClickUp with Make.com: auto-create ClickUp tasks from bookings and post Slack alerts. Exact modules, field mappings, and quick testing tips.
Introduction
When a booking arrives in Calendly someone often has to create a ClickUp task, paste the meeting link, and notify the team in Slack. That manual handoff creates delays and missed context.
In this short guide you will build a compact Make.com scenario that turns every Calendly booking into a ClickUp task and posts a concise Slack message. By the end you will know the exact modules to use, how to map the key fields, and how to test the flow.
What you will know by the end: how to set up Calendly to ClickUp using Make.com and send a Slack alert for each booking.
What You'll Need
- Calendly account with webhook or API access (paid plan required for webhooks and Scheduling API)
- ClickUp account with permission to create tasks in the target List and a ClickUp API token if required by your connector
- Slack workspace where the Make.com app can post into a channel
- Make.com account with Calendly, ClickUp, and Slack connections (Make.com free tier works for basic testing; paid plan recommended for production webhook reliability)
How It Works (The Logic)
Trigger: Calendly fires an event.created webhook or the Make.com Calendly "Watch Events" trigger. Make.com extracts invitee name, email, event start time and any answers. Make.com creates a ClickUp task in a chosen List, maps start time to the task date, writes booking details into the task description, then posts a short Slack message with a link to the new task.
Trigger (Calendly booking) → Parse booking fields → Create ClickUp task → Post Slack message
Step-by-Step Setup
- Prepare Calendly and Make.com
- Confirm your Calendly plan supports webhooks or use the Make.com Calendly connection. If you use Calendly webhooks you will create the webhook subscription for the event.created event and point it at the Make.com custom webhook URL. Use a personal access token or OAuth app in Calendly as required.
- In Make.com start a new Scenario.
- Add the Calendly trigger module
- Add the Calendly module named "Watch Events" or use a Custom webhook if you created a webhook in Calendly. Select the event type event.created (or watch all event types during testing).
- Pull a sample payload by creating a real test booking in Calendly. Save that sample for mapping.
Common gotcha: group events contain multiple invitees. For a simple build treat the first invitee as the primary or skip group bookings until you need them.
- Extract the fields you need
Map these fields from the Calendly payload to variables you will use later:
- Invitee name: map to {{invitee_name}}
- Invitee email: map to {{invitee_email}}
- Event start time (ISO): map to {{start_time}}
- Event location or conference join_url: map to {{join_url}} if present
- Any answers to custom invitee questions: map to variables like {{q1_answer}}
Tip: Calendly timestamps include timezone. Use Make.com date functions to convert to your workspace timezone when mapping to ClickUp dates.
- Add ClickUp: Create a Task module
- Add the ClickUp module "Create a Task" and select the Workspace, Space, Folder and List.
- Field mappings to set:
- Task name: Meeting: {{event_name}} — {{invitee_name}}
- Description: include invitee email, any invitee answers, the join_url, and the Calendly event link
- Start date or Due date: map from {{start_time}}. If ClickUp needs epoch milliseconds, wrap the date using Make.com date functions (for example convert ISO to epoch millis)
- Assignees: set a default assignee ID or leave blank for manual assignment
- Custom fields: map any important invitee answers to ClickUp custom fields if you use them
Common gotcha: ClickUp connectors sometimes accept dates only as integers. Test the date format in a dry run and adjust accordingly.
- Add Slack: Post a Message module
- Add Slack "Post a Message" to the channel you want.
- Message template example:
New booking from {{invitee_name}} • {{start_time_local}}
<{{clickup_task_url}}|Open ClickUp task>
Email: {{invitee_email}}
Notes: {{q1_answer}}
Make.com returns the ClickUp task URL or task ID. If you only get an ID, build the URL pattern for your ClickUp workspace and insert the ID.
Common gotcha: the Slack app used by Make.com must be authorised to post into the target channel. Test with a sample message to confirm formatting and link behaviour.
- Test the full flow
- Create a live Calendly booking for the event type you subscribed to. Confirm the Make.com scenario ran, a ClickUp task appeared with the mapped fields, and Slack received the message with the ClickUp link.
- Verify date conversions, email presence for group bookings, and that optional invitee questions behave as expected.
- Turn the scenario on and monitor
- Enable the Scenario in Make.com and check the first several runs for timezone issues or missing fields. Tweak filters if you only want specific event types to create tasks.
Real-World Business Scenario
A small B2B consultancy used this exact simple flow. Every discovery call booked in Calendly produced a ClickUp task assigned to the sales rep with the meeting link and client answers in the description. The delivery Slack channel received a short alert so the PM could prepare. The firm eliminated manual task creation for all inbound bookings and improved response times for pre-call prep.
Common Variations
- Filter by event type: add a Make.com filter so only "Sales Discovery" or "Onboarding" event types create tasks.
- Dynamic assignee routing: store a small mapping in Google Sheets keyed by event type and read the correct ClickUp assignee ID before creating the task.
- Add an audit row: append a row to Google Sheets recording calendly_event_id and clickup_task_id for simple idempotency and troubleshooting.
How this helps your team
You now have a compact, testable Make.com scenario to convert Calendly bookings into ClickUp tasks and post short Slack alerts. For a slightly more advanced pattern that adds templated checklists and Zoom links, see our walkthrough on creating ClickUp tasks with checklists and Zoom integration How to Create ClickUp Tasks with Templated Checklists and Zoom Links from Calendly Using Make.com. For the minimal version that focuses just on task creation and Slack notifications see How to Create ClickUp Tasks from Calendly Bookings Using Make.com and Slack.
If you want this built across your Calendly, ClickUp, and Slack setup, Olmec Dynamics implements these automations for businesses. See what we do at https://olmecdynamics.com