Overview
HubSpot tools give your agents access to a wide range of HubSpot objects. Agents can make account summaries and create contacts, deals, opportunities, tickets, and more.
This document provides general information about our HubSpot tools (available tools, setup and authentication) but as the tool will likely evolve, the fresh list of available tools can be found when you are actually connecting the Hubspot tool in your workspace.
Tickets
Tickets are a supported object. Your agent can search tickets and their fields (status, pipeline, priority, ticket content) with Search Crm Objects, create tickets with Create Ticket, and export a list of tickets to CSV with Export Crm Objects Csv.
There isn’t a dedicated tool to pull a ticket’s full history in one go. Listing associations currently only works for contacts, companies, and deals, so a ticket’s related emails, notes, and calls aren’t reachable that way today. If your agent needs a ticket’s related activity, have it search those activity records directly and match them to the ticket.
Workspace Setup and Authentication
See Managing Tools for details on how to make HubSpot tools available to your workspace. The setup will require authentication to HubSpot by the admin. Through the OAuth flow the admin will select that will be accessible by this integration.
When connecting the tool as an admin, you will be able to pick between Personal and Workspace authentication.
- Workspace means all agents will use the connecting admin’s account when querying Hubspot
- Personal means users will need to authenticate the first time they use an agent that has Hubspot access and the actions will then be taken through their account (permissions, audit, etc)
If HubSpot reports that you do not have permission to install the app while completing OAuth, the HubSpot user authorizing the app must be a Super Admin or have the HubSpot Marketplace Access permission. Ask your HubSpot admin to grant this permission, then retry the connection.
HubSpot tools can be added to an agent by selecting them in the agent builder. They require no configuration. Note that when connecting a tool, you can define the provided tools as high stake or low stake.
We highly recommend leaving any tool that can modify data in your CRM in HIGH
STAKE.
In general you will want to mention in the instructions of your agents the objects you want them to interact with. Example instructions: