HubSpot
Obtaining HubSpot Client ID and Secret
Sign into HubSpot Developer
Go to HubSpot Developer and sign into your account, or create a new one.
Navigate to Manage Apps
From the Developer account home page, go to “Manage apps”.
Create a new app
Click the “Create app” button located at the top right corner of the page.
Fill in App Information
In the “App info” tab, fill in any information you want for your app.
Go to the Auth tab
Navigate to the “Auth” tab to set up authentication for the app.
Copy Client ID and Client Secret
Copy the Client ID and Client Secret and add them to your .env
file under the fields:
Set the Redirect URL for OAuth
Set the Redirect URL for OAuth to:
Replace <Cal.com URL>
with the URL where your application is hosted.
Select Required Scopes
In the “Scopes” section, select “Read” and “Write” for the scope called crm.objects.contacts
.
Save the Application
Click the “Save” button at the bottom of the page.
Complete HubSpot Integration
You’re all set! Any booking in Cal.com will now be created as a meeting in HubSpot for your contacts.