Setting Up Hubspot and Hubspot Ticketing as a Source
Access Required
API Token - This is available on all Hubspot CRM Editions, but only Admins have access to generate an API Token in Hubspot.
Setting Up Hubspot as a Source
- Navigate to Manage > Sources.
- Select Hubspot from the icon menu.
- Enter your Company ID. You'll find this ID under the Account Section in Hubspot when you click on your company name in the top right corner).

-
Enter your API Key.
-
To find this go to Profile & Preferences > Integrations > Private Apps.
-
Create a private app
-
Provide a name and click Scopes
-
Provide the following Scopes.
Permission Explanation crm.objects.companies.read Needed if reading a company crm.objects.contacts.read Needed if reading contacts crm.objects.custom.read Needed if reading custom objects crm.objects.deals.read Needed if reading deals crm.objects.owners.read Needed if reading owners crm.schemas.custom.read Needed if reading custom objects' schema sales-email-read
-
-
Create App.
-
Copy the API Key upon completion and enter it in the authentication module in Guru.
-
You'll then be prompted to enter your Tenant ID, which is the same Company ID you added in Step 3.
-
Guru will send a confirmation email when the initial sync is complete. This will also be indicated in the web app when you see the Sync status change from "Initializing" to "Synced."
Objects Synced from Hubspot
Companies (Accounts), Pipelines (Stages), Owners (Users), Deals (Opportunities), Notes, Tasks
Setting Up Hubspot Ticketing as a Source
- Navigate to Manage > Sources.
- Select Hubspot Ticketing (Service Hub) from the icon menu.
- Enter your Company ID. You'll find this ID under the Account Section in Hubspot when you click on your company name in the top right corner).

-
Enter your API Key.
-
To find this go to Profile & Preferences > Integrations > Private Apps.
-
Create a private app
-
Provide a name and click Scopes
-
Provide the following Scopes.
Permission Explanation tickets Needed if reading tickets crm.objects.users.read Needed if reading users sales-email-read Needed if reading emails
-
-
-
Create App.
-
Copy the API Key upon completion and enter it in the authentication module in Guru.
-
You'll then be prompted to enter your Tenant ID, which is the same Company ID you added in Step 3.
-
Guru will send a confirmation email when the initial sync is complete. This will also be indicated in the web app when you see the Sync status change from "Initializing" to "Synced."
Objects Synced from Hubspot
Tickets
Updated about 19 hours ago