Skip to main content
This tutorial walks through creating a Cal.com booking tool. The same patterns apply to all built-in integrations. For shared concepts (parameter modes, response variables, response routing), see the Tools overview.

Step 1: Connect Cal.com

  1. Go to Integrations tab
  2. Click Cal.com
  3. Click Add Connection
  4. Name it (e.g., “Sales Team Calendar”)
  5. Click Connect
  6. Enter your Cal.com API key in the popup
  7. Click Save
Cal.com Connection

Step 2: Create a Booking Tool

In the Actions panel, click Create Booking to open the Tool Builder. Actions Panel

Step 3: Configure the Tool

Action Parameters: Action Parameters Configuration Each field uses one of three input modes (Manual, Agent, or Linked). See Parameter Modes in Personas for how each mode works and when to use it. Response Variables: Response Variables Configuration Click Create Tool.

Cal.com Response Fields

In addition to the default ok, message, and data fields returned by every integration (see Response Variables), the Cal.com Schedule Meeting action returns: Reference these in subsequent pathway nodes with {{variable_name}} syntax, or use them in response routing to branch on success or failure.
Docs for agents: llms.txt