Calendly

Get Calendly Meeting

Checks the time, status and location of a Calendly meeting.

Unverified

What the model is told

Look up a Calendly meeting by its event UUID, which the customer may have from their confirmation. Returns the name, start and end time, status (active or canceled) and location. Use it to confirm a booking exists.

Request

GEThttps://api.calendly.com/scheduled_events/{{eventId}}

Headers

  • AuthorizationBearer YOUR_CALENDLY_PERSONAL_ACCESS_TOKEN

Parameters

  • eventId stringThe UUID of the scheduled event.

Engage payload

{
  "source": "VOICE_AI",
  "tool": {
    "id": "afd0fcf1-5f48-4c4a-94da-88a28243dfff",
    "type": "HTTP_REQUEST",
    "label": "Get Calendly Meeting",
    "name": "get_calendly_meeting",
    "customName": false,
    "description": "Look up a Calendly meeting by its event UUID, which the customer may have from their confirmation. Returns the name, start and end time, status (active or canceled) and location. Use it to confirm a booking exists.",
    "parameters": [
      {
        "name": "eventId",
        "type": "string",
        "description": "The UUID of the scheduled event."
      }
    ],
    "config": {
      "endpoint": {
        "method": "GET",
        "url": "https://api.calendly.com/scheduled_events/{{eventId}}"
      },
      "headers": [
        {
          "name": "Authorization",
          "value": "Bearer YOUR_CALENDLY_PERSONAL_ACCESS_TOKEN"
        }
      ],
      "body": null,
      "timeout": null
    }
  }
}

IDs are regenerated on every copy.