Skip to main content

Generating an API key

Cal.com API keys are created from your account settings and authorize every request StackOne makes.

1

Sign in to Cal.com

Sign in to your Cal.com account.

  • Click Settings at the bottom of the left sidebar.
The Cal.com left sidebar with the Settings link highlighted at the bottom
2

Open API key settings

In the settings sidebar, expand Developer and select API keys.

The Cal.com settings sidebar with Developer and API keys highlighted
3

Create a new API key

On the API keys page, click New in the upper right corner.

The Cal.com API keys page with the New button highlighted in the upper right corner
4

Name the key and set its expiration

In the Create an API key dialog, keep API key selected rather than OAuth Client.

  • Enter a name under Name this key, for example StackOne Integration.
  • Choose an Expiration date, or turn on Never expires so the key does not expire.
  • Click Create.
The Create an API key dialog with the API key option, the Name this key field, and the Create button highlighted
5

Copy the API key

The API key created successfully dialog shows the key.

  • Click the copy icon beside the key, then click Done.
  • Cal.com API keys start with cal_live_.
  • The key is shown only once — Cal.com warns that you will not be able to view it again once you close this modal.
  • Paste it into the API Key field in StackOne Hub, and store it securely for use later.
The API key created successfully dialog with the copy icon highlighted beside the redacted key value
1

Connect

  • Click Connect.
  • If applicable, the provider will redirect you to a sign-in or authorization page. Complete the provider’s authorization flow.
  • Once authorization is successful, you will see a confirmation popup.
2

Use Actions

Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.