Generate And Manage API Tokens In Calendly
Want to connect Calendly to your own app or an automation? You'll need a personal access token first. Think of it as the password your software uses to talk to Calendly securely, with exactly the permissions you choose. In this guide, we'll generate a token, set its permissions, and copy it for use. Let's head to calendly.com and get started.
Written By Fred
Last updated 2 days ago
Go to calendly.com
1. Introduction
Once you sign in, you'll land on your Calendly dashboard. Over the next few steps, you'll turn on the permissions your token needs and copy it for your integration. To get started, look at the left sidebar.

2. Access Integrations & Apps
In the left sidebar, click "Integrations and apps." This opens Calendly's integrations settings, where the API tools live.

3. Open Integrations Search
You'll see a grid of integrations. Rather than scrolling, click the search bar that says "Find integrations, apps, and more" so you can quickly find what you need.

4. Select API and Webhooks
Type "API" to filter the list, then click the "API and webhooks" tile. This is where you manage your API tokens and webhook settings.

5. Initiate Token Generation
Calendly offers two paths here. For a token you'll use yourself or inside your own organization, go with Personal access tokens, and click "Get a token now" to begin.

6. Proceed to Token Setup
A quick heads-up appears, letting you know that as an admin, the token you create will grant access to Calendly data for everyone in your organization. Once you've read it, click "Continue."

7. Select Name Field
Now you'll name your token. Click the "Add a name" field and type something clear, like "My Token," so you can recognize it later.

8. Open Scheduling Permissions
Below the name are the scopes β the permissions that define what your token can do. They're grouped into categories like Scheduling, User management, Security and Compliance, and Webhooks. Click "Scheduling" to expand it and turn on the permissions you need, and do the same for any other groups your integration requires.

9. Proceed to Next Step
Once your permissions are set β you'll see the counts update next to each group β click "Next" to move to the final stage.

10. Copy API Token
Your token is generated. This is the only time Calendly will show it, so don't close this window yet. Click "Copy token," then paste it somewhere safe right away, like a password manager or your project's environment variables.

11. Close Token Window
Once your token is safely copied and stored, click "Close" to exit the window. Your token is now ready to use.

And that's it. You've generated an API token in Calendly, enabled the permissions you need, and copied it for use. You can now use this token to connect Calendly with your applications securely. Thanks for watching, and I'll catch you in the next video.