How to Configure HubSpot Webhook Integration with XTEN-AV?
Overview
This guide explains how to connect your HubSpot account with XTEN-AV and configure webhooks for real-time synchronization of CRM data, including Deals, Companies (Accounts), and Contacts.
Step 1: Connect HubSpot Account to XTEN-AV
- Log in to your XTEN-AV account.
- Navigate to Integrations → HubSpot.
- Click on Connect HubSpot Account.
- Complete the HubSpot login and authorization process.
Once completed, your HubSpot account will be successfully linked with XTEN-AV.
Step 2: Create a Private App in HubSpot
- Log in to your HubSpot account.
- Go to Settings.
- Navigate to Integrations → Private Apps.

- Click on Go to Legacy Apps.

- Click on Create Legacy App

- Select Private to create Legacy App

- Check the Box and click on Continue with legacy private app.

- Now Configure all steps like Basic Info, Scopes and Webhooks

Step 3: Set up the required Configure Permissions (Scopes) for each CRM object as follows:
- Deals
- Select: crm.objects.deals.read
- Companies (Accounts)
- Select: crm.objects.companies.read
- Contacts
- Select: crm.objects.contacts.read

Step 4: Configure Webhooks
- Go to Webhook setup

Enter the Webhook Target URL provided in XTEN-AV by navigating to **Overall Settings > HubSpot. **
The same webhook endpoint is used for Deals, Accounts (Companies), and Contacts.
Click on it to open the Overall Setting page, then configure the subscriptions.
Step 5: Create Webhook Subscriptions (Add the following subscriptions):
- Deals
- Object type: Deal
- Listen for which elements: Created and property changed
- Which properties: dealname , amount, hs_priority
- Companies (Accounts)
- Object type: Companies
- Listen for which events: Created and property changed
- Which properties: name, state
- Contacts
- Object type: Contacts
- Listen for which events: Created and property changed
- Which properties: firstname, lastname, phone

Step 6: Finalize Setup
- Review all configured webhook subscriptions.
- Click on Create app button and then click on Continue creating button for submission webhook setup.

Updated on: 06/19/2026
Thank you!
