Skip to main content

Integrate with Cal.com
By integrating Thoughtly with Cal.com, you can automate tasks and workflows before, during, and after calls. To integrate with Cal.com, head to the Integrations page and follow the instructions.

Using variables with Cal.com actions

All Cal.com actions support variables in their input fields. You can reference variables captured earlier in the conversation to dynamically populate booking details:
  • Attendee information - Use variables like {{email}}, {{name}}, or {{phone}} for attendee details
  • Event details - Reference {{event_type_id}} or {{team_id}} from earlier lookups
  • Scheduling - Use {{desired_time}} or {{timezone}} captured from the caller
  • Node references - Reference data from specific nodes using Node #[step]: Answer format
Example: If you capture the caller’s email at node 3 and their preferred time at node 5, you can use Node #3: Answer for the attendee email and Node #5: Answer for the booking time in your Cal.com action.
Variables are automatically resolved when the action runs during the call. Make sure to extract and validate required fields (email, time, timezone) before triggering the booking action.