HubSpot

Add a bot to HubSpot using the official integration.

The official HubSpot integration allows your bot to interact with your HubSpot account.

Setup

  1. In Botpress Studio, select Explore Hub in the upper-right corner.
  2. Search for the HubSpot integration, then select Install Integration.
  3. In the Configuration menu, select Authorize HubSpot.
  4. Follow the instructions to connect Botpress to your HubSpot account.

Cards

Create Contact

Create a contact in HubSpot

inputobject
outputobject

Create Deal

Create a deal in HubSpot

inputobject
outputobject

Create Lead

Create a lead in HubSpot

inputobject
outputobject

Create Ticket

Create a ticket in HubSpot

inputobject
outputobject

Create external user

Create an end user in the external service and in Botpress

inputobject
outputobject

Delete Contact

Delete a contact in HubSpot

inputobject

Delete Deal

Delete a deal in HubSpot

inputobject

Delete Lead

Delete a lead in HubSpot

inputobject

Get Company

Get a company from HubSpot by ID

inputobject
outputobject

Get Contact

Get a contact from HubSpot

inputobject
outputobject

Get Deal

Get a deal from HubSpot

inputobject
outputobject

Get File URL

Get a URL to access a file stored in Hubspot Files

inputobject
outputobject

Get Lead

Get a lead from HubSpot

inputobject
outputobject

Get Owner

Get a Hubspot owner (user) by ID. Used to resolve owner references on contacts, deals, etc.

inputobject
outputobject

List Contact Properties

List all available Hubspot contact properties with their metadata

outputobject

List Contacts

List contacts in HubSpot

inputobject
outputobject

Search Company

Search for a company in HubSpot

inputobject
outputobject

Search Contact

Search for a contact in HubSpot

inputobject
outputobject

Search Deal

Search for a deal in HubSpot

inputobject
outputobject

Search Lead

Search for a lead in HubSpot

inputobject
outputobject

Start new HITL session

Create a new HITL session in the external service and in Botpress

inputobject
outputobject

Stop HITL session

Stop an existing HITL session in the external service

inputobject

Update Company

Update a company in HubSpot

inputobject
outputobject

Update Contact

Update a contact in HubSpot

inputobject
outputobject

Update Deal

Update a deal in HubSpot

inputobject
outputobject

Update Lead

Update a lead in HubSpot

inputobject
outputobject

Triggers

Company Created

A new company has been created in HubSpot.

payloadobject

Company Deleted

A company has been deleted in HubSpot.

payloadobject

Contact Created

A new contact has been created in HubSpot.

payloadobject

Contact Deleted

A contact has been deleted in HubSpot.

payloadobject

hitlAssigned

payloadobject

hitlStopped

payloadobject

Ticket Created

A new ticket has been created in HubSpot.

payloadobject

Ticket Deleted

A ticket has been deleted in HubSpot.

payloadobject