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.
- Sign in to the Calendly Developer Console
- On the My Apps page, click + Create new app button
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
Open the connector
Log in to StackOne, open Connectors, and select Calendly.
2
Choose actions and events
- Click Add Profile.
- If the connector offers more than one authentication method, set the Auth Method filter to OAuth 2.0.
- Select the actions, and any events, to enable for this Connector Profile.
- Click Continue.
3
Set up authentication
- Select Authentication Type as OAuth 2.0.
- Fill out the fields using details retrieved from your provider:
- Client ID
- Client Secret
- Webhook Signing Key (Optional)
- Click Create Profile.