> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pinkfish.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# calendly

> Calendly API

**Server path:** `/calendly` | **Type:** Application | **PCID required:** Yes

## Tools

| Tool                                                                                  | Description                           |
| ------------------------------------------------------------------------------------- | ------------------------------------- |
| [`calendly_create_invitee_no_show`](#calendly_create_invitee_no_show)                 | Create Invitee No Show                |
| [`calendly_create_organization_invitation`](#calendly_create_organization_invitation) | Invite User to Organization           |
| [`calendly_create_scheduling_link`](#calendly_create_scheduling_link)                 | Create Single-Use Scheduling Link     |
| [`calendly_delete_invitee_no_show`](#calendly_delete_invitee_no_show)                 | Delete Invitee No Show                |
| [`calendly_get_event_type`](#calendly_get_event_type)                                 | Get Event Type                        |
| [`calendly_get_event_types`](#calendly_get_event_types)                               | List User's Event Types               |
| [`calendly_get_invitee_no_show`](#calendly_get_invitee_no_show)                       | Get Invitee No Show                   |
| [`calendly_get_my_user_account`](#calendly_get_my_user_account)                       | Get current user                      |
| [`calendly_get_organization_invitation`](#calendly_get_organization_invitation)       | Get Organization Invitation           |
| [`calendly_get_organization_membership`](#calendly_get_organization_membership)       | Get Organization Membership           |
| [`calendly_get_scheduled_event`](#calendly_get_scheduled_event)                       | Get Event                             |
| [`calendly_get_scheduled_event_invitee`](#calendly_get_scheduled_event_invitee)       | Get Event Invitee                     |
| [`calendly_get_scheduled_events`](#calendly_get_scheduled_events)                     | List Events                           |
| [`calendly_get_user`](#calendly_get_user)                                             | Get user                              |
| [`calendly_list_event_invitees`](#calendly_list_event_invitees)                       | List Event Invitees                   |
| [`calendly_list_organization_invitations`](#calendly_list_organization_invitations)   | List Organization Invitations         |
| [`calendly_list_organization_memberships`](#calendly_list_organization_memberships)   | List Organization Memberships         |
| [`calendly_remove_organization_membership`](#calendly_remove_organization_membership) | Remove User from Organization         |
| [`calendly_revoke_organization_invitation`](#calendly_revoke_organization_invitation) | Revoke User's Organization Invitation |

***

## calendly\_create\_invitee\_no\_show

Create Invitee No Show

**Parameters:**

| Parameter | Type   | Required | Default | Description       |
| --------- | ------ | -------- | ------- | ----------------- |
| `invitee` | string | Yes      | —       | The invitee value |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "invitee": {
        "type": "string",
        "description": "The invitee value"
      }
    },
    "required": [
      "PCID",
      "invitee"
    ]
  }
  ```
</Expandable>

***

## calendly\_create\_organization\_invitation

Invite User to Organization

**Parameters:**

| Parameter | Type   | Required | Default | Description                          |
| --------- | ------ | -------- | ------- | ------------------------------------ |
| `uuid`    | string | Yes      | —       | The organization's unique identifier |
| `email`   | string | Yes      | —       | The email of the user being invited  |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "uuid": {
        "type": "string",
        "description": "The organization's unique identifier"
      },
      "email": {
        "type": "string",
        "description": "The email of the user being invited"
      }
    },
    "required": [
      "PCID",
      "uuid",
      "email"
    ]
  }
  ```
</Expandable>

***

## calendly\_create\_scheduling\_link

Create Single-Use Scheduling Link

**Parameters:**

| Parameter         | Type   | Required | Default | Description                                                                                     |
| ----------------- | ------ | -------- | ------- | ----------------------------------------------------------------------------------------------- |
| `max_event_count` | number | Yes      | —       | The max number of events that can be scheduled using this scheduling link.                      |
| `owner`           | string | Yes      | —       | A link to the resource that owns this Scheduling Link (currently, this is always an Event Type) |
| `owner_type`      | string | Yes      | —       | Resource type (currently, this is always EventType)                                             |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "max_event_count": {
        "type": "number",
        "description": "The max number of events that can be scheduled using this scheduling link.",
        "enum": [
          1
        ]
      },
      "owner": {
        "type": "string",
        "description": "A link to the resource that owns this Scheduling Link (currently, this is always an Event Type)"
      },
      "owner_type": {
        "type": "string",
        "description": "Resource type (currently, this is always EventType)",
        "enum": [
          "EventType"
        ]
      }
    },
    "required": [
      "PCID",
      "max_event_count",
      "owner",
      "owner_type"
    ]
  }
  ```
</Expandable>

***

## calendly\_delete\_invitee\_no\_show

Delete Invitee No Show

**Parameters:**

| Parameter | Type   | Required | Default | Description    |
| --------- | ------ | -------- | ------- | -------------- |
| `uuid`    | string | Yes      | —       | The uuid value |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "uuid": {
        "type": "string",
        "description": "The uuid value"
      }
    },
    "required": [
      "PCID",
      "uuid"
    ]
  }
  ```
</Expandable>

***

## calendly\_get\_event\_type

Get Event Type

**Parameters:**

| Parameter | Type   | Required | Default | Description    |
| --------- | ------ | -------- | ------- | -------------- |
| `uuid`    | string | Yes      | —       | The uuid value |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "uuid": {
        "type": "string",
        "description": "The uuid value"
      }
    },
    "required": [
      "PCID",
      "uuid"
    ]
  }
  ```
</Expandable>

***

## calendly\_get\_event\_types

List User's Event Types

**Parameters:**

| Parameter      | Type    | Required | Default | Description                                                                                                                                                                              |
| -------------- | ------- | -------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `active`       | boolean | No       | —       | Return only active event types if true, only inactive if false, or all event types if this parameter is omitted.                                                                         |
| `organization` | string  | No       | —       | The organization's URI. Required if 'user' is not provided. Use to look up all Event Types that belong to the organization.                                                              |
| `user`         | string  | No       | —       | The user's URI. Required if 'organization' is not provided. Use to look up a user's Event Types within an organization.                                                                  |
| `sort`         | string  | No       | —       | Order results by the specified field and direction. Accepts comma-separated list of \{field}:\{direction} values. Supported fields are: name. Sort direction is specified as: asc, desc. |
| `page_token`   | string  | No       | —       | The token to pass to get the next portion of the collection                                                                                                                              |
| `count`        | number  | No       | —       | The number of rows to return                                                                                                                                                             |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "active": {
        "type": "boolean",
        "description": "Return only active event types if true, only inactive if false, or all event types if this parameter is omitted."
      },
      "organization": {
        "type": "string",
        "description": "The organization's URI. Required if 'user' is not provided. Use to look up all Event Types that belong to the organization."
      },
      "user": {
        "type": "string",
        "description": "The user's URI. Required if 'organization' is not provided. Use to look up a user's Event Types within an organization."
      },
      "sort": {
        "type": "string",
        "description": "Order results by the specified field and direction. Accepts comma-separated list of {field}:{direction} values. Supported fields are: name. Sort direction is specified as: asc, desc."
      },
      "page_token": {
        "type": "string",
        "description": "The token to pass to get the next portion of the collection"
      },
      "count": {
        "type": "number",
        "description": "The number of rows to return"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## calendly\_get\_invitee\_no\_show

Get Invitee No Show

**Parameters:**

| Parameter | Type   | Required | Default | Description    |
| --------- | ------ | -------- | ------- | -------------- |
| `uuid`    | string | Yes      | —       | The uuid value |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "uuid": {
        "type": "string",
        "description": "The uuid value"
      }
    },
    "required": [
      "PCID",
      "uuid"
    ]
  }
  ```
</Expandable>

***

## calendly\_get\_my\_user\_account

Get current user

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## calendly\_get\_organization\_invitation

Get Organization Invitation

**Parameters:**

| Parameter  | Type   | Required | Default | Description                                     |
| ---------- | ------ | -------- | ------- | ----------------------------------------------- |
| `org_uuid` | string | Yes      | —       | The organization’s unique identifier            |
| `uuid`     | string | Yes      | —       | The organization invitation's unique identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "org_uuid": {
        "type": "string",
        "description": "The organization’s unique identifier"
      },
      "uuid": {
        "type": "string",
        "description": "The organization invitation's unique identifier"
      }
    },
    "required": [
      "PCID",
      "org_uuid",
      "uuid"
    ]
  }
  ```
</Expandable>

***

## calendly\_get\_organization\_membership

Get Organization Membership

**Parameters:**

| Parameter | Type   | Required | Default | Description                                     |
| --------- | ------ | -------- | ------- | ----------------------------------------------- |
| `uuid`    | string | Yes      | —       | The organization membership's unique identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "uuid": {
        "type": "string",
        "description": "The organization membership's unique identifier"
      }
    },
    "required": [
      "PCID",
      "uuid"
    ]
  }
  ```
</Expandable>

***

## calendly\_get\_scheduled\_event

Get Event

**Parameters:**

| Parameter | Type   | Required | Default | Description                   |
| --------- | ------ | -------- | ------- | ----------------------------- |
| `uuid`    | string | Yes      | —       | The event's unique identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "uuid": {
        "type": "string",
        "description": "The event's unique identifier"
      }
    },
    "required": [
      "PCID",
      "uuid"
    ]
  }
  ```
</Expandable>

***

## calendly\_get\_scheduled\_event\_invitee

Get Event Invitee

**Parameters:**

| Parameter      | Type   | Required | Default | Description                     |
| -------------- | ------ | -------- | ------- | ------------------------------- |
| `event_uuid`   | string | Yes      | —       | The event's unique identifier   |
| `invitee_uuid` | string | Yes      | —       | The invitee's unique identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "event_uuid": {
        "type": "string",
        "description": "The event's unique identifier"
      },
      "invitee_uuid": {
        "type": "string",
        "description": "The invitee's unique identifier"
      }
    },
    "required": [
      "PCID",
      "event_uuid",
      "invitee_uuid"
    ]
  }
  ```
</Expandable>

***

## calendly\_get\_scheduled\_events

List Events

**Parameters:**

| Parameter        | Type   | Required | Default | Description                                                                                                                                                                                     |
| ---------------- | ------ | -------- | ------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `user`           | string | No       | —       | The user's URI. At least one of 'user', 'organization', or 'invitee\_email' must be provided. Return events scheduled with this user.                                                           |
| `organization`   | string | No       | —       | The organization's URI. At least one of 'user', 'organization', or 'invitee\_email' must be provided. Return events scheduled with this organization (requires admin/owner privilege).          |
| `invitee_email`  | string | No       | —       | The invitee's email address. At least one of 'user', 'organization', or 'invitee\_email' must be provided. Return events scheduled with this invitee.                                           |
| `status`         | string | No       | —       | Whether the scheduled event is `active` or `canceled`                                                                                                                                           |
| `sort`           | string | No       | —       | Order results by the specified field and direction. Accepts comma-separated list of \{field}:\{direction} values. Supported fields are: start\_time. Sort direction is specified as: asc, desc. |
| `min_start_time` | string | No       | —       | Include events with start times after this time (sample time format: "2020-01-02T03:04:05.678Z"). This time should use the UTC timezone.                                                        |
| `max_start_time` | string | No       | —       | Include events with start times prior to this time (sample time format: "2020-01-02T03:04:05.678Z"). This time should use the UTC timezone.                                                     |
| `page_token`     | string | No       | —       | The token to pass to get the next portion of the collection                                                                                                                                     |
| `count`          | number | No       | —       | The number of rows to return                                                                                                                                                                    |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "user": {
        "type": "string",
        "description": "The user's URI. At least one of 'user', 'organization', or 'invitee_email' must be provided. Return events scheduled with this user."
      },
      "organization": {
        "type": "string",
        "description": "The organization's URI. At least one of 'user', 'organization', or 'invitee_email' must be provided. Return events scheduled with this organization (requires admin/owner privilege)."
      },
      "invitee_email": {
        "type": "string",
        "description": "The invitee's email address. At least one of 'user', 'organization', or 'invitee_email' must be provided. Return events scheduled with this invitee."
      },
      "status": {
        "type": "string",
        "description": "Whether the scheduled event is `active` or `canceled`",
        "enum": [
          "active",
          "canceled"
        ]
      },
      "sort": {
        "type": "string",
        "description": "Order results by the specified field and direction. Accepts comma-separated list of {field}:{direction} values. Supported fields are: start_time. Sort direction is specified as: asc, desc."
      },
      "min_start_time": {
        "type": "string",
        "description": "Include events with start times after this time (sample time format: \"2020-01-02T03:04:05.678Z\"). This time should use the UTC timezone."
      },
      "max_start_time": {
        "type": "string",
        "description": "Include events with start times prior to this time (sample time format: \"2020-01-02T03:04:05.678Z\"). This time should use the UTC timezone."
      },
      "page_token": {
        "type": "string",
        "description": "The token to pass to get the next portion of the collection"
      },
      "count": {
        "type": "number",
        "description": "The number of rows to return"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## calendly\_get\_user

Get user

**Parameters:**

| Parameter | Type   | Required | Default | Description                                                          |
| --------- | ------ | -------- | ------- | -------------------------------------------------------------------- |
| `uuid`    | string | Yes      | —       | User unique identifier, or the constant "me" to reference the caller |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "uuid": {
        "type": "string",
        "description": "User unique identifier, or the constant \"me\" to reference the caller"
      }
    },
    "required": [
      "PCID",
      "uuid"
    ]
  }
  ```
</Expandable>

***

## calendly\_list\_event\_invitees

List Event Invitees

**Parameters:**

| Parameter    | Type   | Required | Default | Description                                                                                                  |
| ------------ | ------ | -------- | ------- | ------------------------------------------------------------------------------------------------------------ |
| `uuid`       | string | Yes      | —       | The uuid value                                                                                               |
| `status`     | string | No       | —       | Indicates if the invitee "canceled" or still "active"                                                        |
| `sort`       | string | No       | —       | Order results by the **created\_at** field and direction specified: ascending ("asc") or descending ("desc") |
| `email`      | string | No       | —       | Indicates if the results should be filtered by email address                                                 |
| `page_token` | string | No       | —       | The token to pass to get the next portion of the collection                                                  |
| `count`      | number | No       | —       | The number of rows to return                                                                                 |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "uuid": {
        "type": "string",
        "description": "The uuid value"
      },
      "status": {
        "type": "string",
        "description": "Indicates if the invitee \"canceled\" or still \"active\"",
        "enum": [
          "active",
          "canceled"
        ]
      },
      "sort": {
        "type": "string",
        "description": "Order results by the **created_at** field and direction specified: ascending (\"asc\") or descending (\"desc\")"
      },
      "email": {
        "type": "string",
        "description": "Indicates if the results should be filtered by email address"
      },
      "page_token": {
        "type": "string",
        "description": "The token to pass to get the next portion of the collection"
      },
      "count": {
        "type": "number",
        "description": "The number of rows to return"
      }
    },
    "required": [
      "PCID",
      "uuid"
    ]
  }
  ```
</Expandable>

***

## calendly\_list\_organization\_invitations

List Organization Invitations

**Parameters:**

| Parameter    | Type   | Required | Default | Description                                                                                                                                    |
| ------------ | ------ | -------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| `uuid`       | string | Yes      | —       | The organization's unique identifier                                                                                                           |
| `count`      | number | No       | —       | The number of rows to return                                                                                                                   |
| `page_token` | string | No       | —       | The token to pass to get the next portion of the collection                                                                                    |
| `sort`       | string | No       | —       | Order results by the field name and direction specified (ascending or descending). Returns multiple sets of results in a comma-separated list. |
| `email`      | string | No       | —       | Indicates if the results should be filtered by email address                                                                                   |
| `status`     | string | No       | —       | Indicates if the results should be filtered by status  ("pending", "accepted", or "declined")                                                  |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "uuid": {
        "type": "string",
        "description": "The organization's unique identifier"
      },
      "count": {
        "type": "number",
        "description": "The number of rows to return"
      },
      "page_token": {
        "type": "string",
        "description": "The token to pass to get the next portion of the collection"
      },
      "sort": {
        "type": "string",
        "description": "Order results by the field name and direction specified (ascending or descending). Returns multiple sets of results in a comma-separated list."
      },
      "email": {
        "type": "string",
        "description": "Indicates if the results should be filtered by email address"
      },
      "status": {
        "type": "string",
        "description": "Indicates if the results should be filtered by status  (\"pending\", \"accepted\", or \"declined\")",
        "enum": [
          "pending",
          "accepted",
          "declined"
        ]
      }
    },
    "required": [
      "PCID",
      "uuid"
    ]
  }
  ```
</Expandable>

***

## calendly\_list\_organization\_memberships

List Organization Memberships

**Parameters:**

| Parameter      | Type   | Required | Default | Description                                                                                                         |
| -------------- | ------ | -------- | ------- | ------------------------------------------------------------------------------------------------------------------- |
| `page_token`   | string | No       | —       | The token to pass to get the next portion of the collection                                                         |
| `count`        | number | No       | —       | The number of rows to return                                                                                        |
| `email`        | string | No       | —       | Indicates if the results should be filtered by email address                                                        |
| `organization` | string | No       | —       | Indicates if the results should be filtered by organization. At least one of organization or user must be provided. |
| `user`         | string | No       | —       | Indicates if the results should be filtered by user. At least one of organization or user must be provided.         |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "page_token": {
        "type": "string",
        "description": "The token to pass to get the next portion of the collection"
      },
      "count": {
        "type": "number",
        "description": "The number of rows to return"
      },
      "email": {
        "type": "string",
        "description": "Indicates if the results should be filtered by email address"
      },
      "organization": {
        "type": "string",
        "description": "Indicates if the results should be filtered by organization. At least one of organization or user must be provided."
      },
      "user": {
        "type": "string",
        "description": "Indicates if the results should be filtered by user. At least one of organization or user must be provided."
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## calendly\_remove\_organization\_membership

Remove User from Organization

**Parameters:**

| Parameter | Type   | Required | Default | Description                                     |
| --------- | ------ | -------- | ------- | ----------------------------------------------- |
| `uuid`    | string | Yes      | —       | The organization membership's unique identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "uuid": {
        "type": "string",
        "description": "The organization membership's unique identifier"
      }
    },
    "required": [
      "PCID",
      "uuid"
    ]
  }
  ```
</Expandable>

***

## calendly\_revoke\_organization\_invitation

Revoke User's Organization Invitation

**Parameters:**

| Parameter  | Type   | Required | Default | Description                                     |
| ---------- | ------ | -------- | ------- | ----------------------------------------------- |
| `org_uuid` | string | Yes      | —       | The organization’s unique identifier            |
| `uuid`     | string | Yes      | —       | The organization invitation's unique identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "org_uuid": {
        "type": "string",
        "description": "The organization’s unique identifier"
      },
      "uuid": {
        "type": "string",
        "description": "The organization invitation's unique identifier"
      }
    },
    "required": [
      "PCID",
      "org_uuid",
      "uuid"
    ]
  }
  ```
</Expandable>
