Skip to main content
You will need access to the Calendly Developer Console to create and manage OAuth applications.

Create a Calendly App

Set up a new OAuth application in the Calendly Developer Console to enable secure authentication.

1

Access Developer Console

Navigate to the Calendly Developer Console to begin app creation.

2

Configure App Details

Complete the OAuth app creation form with required information (Step 1 of 2).

  • Enter a Name of app (e.g., “StackOne Integration”)
  • Select Kind of app - choose Web
  • Select Environment type (choose Sandbox for testing or Production for live use)
  • Enter the Redirect URI - https://api.stackone.com/connect/oauth2/calendly/callback
  • Click Next to create the app and view credentials
3

Copy Credentials

Save your OAuth credentials immediately after app creation (Step 2 of 2).

  • ⚠️ CRITICAL: Credentials are shown only once on this page
  • Click Copy next to Client ID and save it securely
  • Click Copy next to Client secret and save it securely
  • (Optional) Click Copy next to Webhook signing key if you plan to use webhooks
  • Store all credentials in a secure password manager immediately
  • Click Return to My Apps when done
  • Note: If you lose the Client Secret, you’ll need to create a new OAuth app

Creating the StackOne Connector Profile

To create the Connector Profile in StackOne for Calendly:
1

Navigate to Connector Profiles

Login to StackOne and navigate to Connector Profiles
2

Create New Connector Profile

  • Click + Connector Profile
  • Search for and select Calendly
  • Select Type as OAuth 2.0
  • Fill out the fields using details retrieved from your provider:
    • Client ID
    • Client Secret
    • Webhook Signing Key (Optional)
  • (Optional) Select Actions to be enabled for this Connector Profile
  • Click Create profile
Congratulations! The new Connector Profile will now show up in your project ready to be used. You can now continue to Link Accounts for Calendly.