Calendly Sandbox Tutorial

How to get a Calendly Developer Sandbox

Need to get Calendly developer sandbox access to build a native Calendly integration for your app? Here is a quick step-by-step guide.
Paragon documentation
Build vs. Buy: Native Integrations

Step 1: Sign up for a Calendly developer account

Click here to sign up for a Calendly developer account, which is different from a regular Calendly account.

Calendly Developer Sandbox Sign Up

Step 2: Create a Calendly Oauth application

Start by creating an OAuth application for your Sandbox environment that you can use to test with.

Calendly OAuth App

Step 3: Next step - build the Oauth flow

Calendly Client ID/Secret

Once you get your Calendly Client ID/Secret, the next step is to build the OAuth/refresh flows.

If you’re using Paragon

If you’re using Paragon’s SDK and embedded integration platform for fully managed auth, simply input the Calendly Client ID & Secret in the integration settings.

Paragon Calendly Settings

Now, you can start triggering workflows from your customers’ Calendly events, or make authenticated calls to the Calendly API on behalf of your customers via our Actions or Calendly Request steps, without worrying about auth.

Calendly Worklow in Paragon

Visit our Calendly integration docs for more details.

If you’re building in-house

If you’re not using Paragon’s SDK, you’ll need to build the OAuth Authorization Code grant and Refresh Token grant flows for Calendly.

Standard OAuth Flow

This will require you to build a secure and reliable token refresh mechanism that encrypts your users’ data both in transit and at rest, which comes with its own set of challenges, which we wrote about in depth here.

If you want a developer toolkit for developing native integrations for your app 7x faster, install the Paragon SDK and sign up for free here.

Ready to get started?

Join 100+ SaaS companies that are scaling their integration roadmaps with Paragon.