What HubSpot enables
When you connect HubSpot, you can:- Close the commercial cycle from the conversation — capture leads, move deals, open tickets, and log activity without the team entering the portal
- Record the context of each interaction — notes, tasks, meetings, and interactions that reflect what happened in the channel
- Run support operations on the HubSpot inbox — read threads, send messages, and leave comments in case context
- Trigger marketing from the flow — enroll contacts in workflows, add them to lists, run campaigns, and manage landing pages
- Scale with bulk operations and custom objects — sync in batches and work with the portal’s extended data model
Installation
Prerequisites
- A HubSpot account (portal) with the modules and permissions for the areas you will use (CRM, marketing, service, etc.).
- Permission to install connected apps or authorize OAuth on behalf of the organization, if your admin requires it.
- Clarity on which objects and areas you will use in production: many tools depend on the portal having the right product enabled (for example Conversations or Marketing Hub).
How to connect it
The most direct way is to use Jelou Agent: describe what you need and the agent connects HubSpot automatically inside the flow. If you prefer manual setup, follow these steps in the Marketplace. The connection uses HubSpot OAuth; you do not need to copy credentials.Open Marketplace
Search for HubSpot
Authorize with HubSpot
Confirm installation
Available tools
The integration exposes 63 tools in Brain Studio. To keep this page readable, we group them by functional categories. Open each section to see the included tools and the type of process they solve in HubSpot.Core CRM
Core CRM
- Create or Update Contact
- Update Contact
- Get Contact Data
- Add Contact to List
- Create Company
- Get Company
- Update Company
- Create Deal
- Get Deal
- Update Deal
- Create Lead
- Update Lead
- Search CRM
- When you need to register or enrich leads
- When you want to create or move opportunities in the pipeline
- When you need to open tickets or query CRM data during a conversation
Bulk operations
Bulk operations
- Batch company creation
- Batch company updates
- Batch upsert for companies
- Bulk contact create or update
- When you receive data from another system and need high-volume sync
- When running cleanup, migration, or bulk enrichment
- When the use case does not justify processing one contact at a time
Associations and relationships
Associations and relationships
- Create Associations
- Get Associated Emails
- Get Associated Meetings
- When you need to link contacts, companies, deals, or other objects
- When you want relational context before responding or acting
- When value comes from understanding connected history, not a single isolated record
Commercial activity and follow-up
Commercial activity and follow-up
- Create Interaction
- Create Meeting
- Schedule Meeting
- Create Task
- Create Note
- When you want a record of a conversation or commercial action
- When you need to schedule follow-up or next action
- When you want HubSpot to reflect what happened in the conversational channel
Conversations and messaging
Conversations and messaging
- Get Channel
- List Channels
- Get Inbox
- List Inboxes
- List Threads
- List Messages
- Send Message
- Add Comment
- Create Communication
- When you need to read conversation context before taking action
- When you want to reply or leave comments from the flow
- When your operation uses HubSpot Conversations inbox as a central point
Marketing and content
Marketing and content
- Create Marketing Email
- Clone Marketing Email
- List Marketing Emails
- List Campaigns
- List Marketing Events
- List Blog Posts
- Create Page
- Update Page
- List Pages
- Create Landing Page
- Update Landing Page
- Clone Website Page
- When you want to automate content creation or iteration
- When you need to list or review active marketing assets
- When the conversational flow triggers actions on campaigns, landing pages, or emails
Forms and assets
Forms and assets
- Create Form
- List Forms
- Update Form Fields
- List Templates
- Get File Public URL
- When you need to create or adjust forms from a flow
- When you want to list reusable assets
- When the process needs to expose a public file or resource
Workflows and automation
Workflows and automation
- Create Contact Workflow
- Create New Workflow
- Delete Workflow
- Enroll Contact in Workflow
- Get Workflow Details
- Retrieve Workflows
- Retrieve Migrated Workflow Mappings
- Retrieve Workflow Emails
- When you want to trigger existing HubSpot automations
- When you need to enroll contacts from a conversation or event
- When you want to audit or query workflows and their components
Custom objects and configuration
Custom objects and configuration
- Create Custom Object
- Update Custom Object
- Get Subscription Preferences
- When your operation depends on non-standard objects in HubSpot
- When you need to respect communication preferences before taking action
- When the flow must work with more advanced portal configuration
How to use in Brain
With 63 tools, this integration is broad: for each flow, it is best to enable only the tools you need (CRM, conversations, marketing, workflows, etc.) to reduce errors, noise, and token cost. AI Agent fits when intent is open-ended (“register me in the CRM”, “enroll me in the sequence”, “what campaigns are active?”, “reply in the support conversation”). The model chooses inside the enabled subset; the more aligned it is with your operation, the better. Canvas fits when the process is deterministic: for example Search CRM -> Update Deal -> Create Note -> Enroll Contact in Workflow. Use Save response to pass IDs and properties between nodes.In AI Agent
Open the AI Agent node
Open Tools
Add HubSpot
Configure tools
In Canvas
Drag HubSpot into Canvas
Select the tool
Configure body and memory
Connect the flow
Use cases
From chat to CRM and pipeline, with no manual operations
From chat to CRM and pipeline, with no manual operations
- The user talks over WhatsApp, web chat, or an internal channel
- The flow checks if the record exists with Search CRM or Get Contact Data
- It creates or updates the contact with Create or Update Contact
- It creates or moves the opportunity with Create Deal or Update Deal
- It logs activity with Create Interaction, Create Note, or Create Task
- Less manual work for sales and RevOps
- Pipeline updated in real time
- Better traceability between conversation, contact, and deal
Voice-based HubSpot queries from WhatsApp for internal use
Voice-based HubSpot queries from WhatsApp for internal use
- An authorized user sends a message or voice note asking about a lead, deal, or expected next step
- The agent interprets the query and retrieves information with Search CRM, Get Contact Data, Get Deal, or related tools
- It summarizes current status, stage, recent activity, or recommended next action
- If needed, it logs follow-up with Create Task, Create Note, or Create Interaction
- Faster CRM access for leadership and revenue teams
- Less dependency on entering the portal for operational checks
- Better commercial follow-up from the same channel the team already uses daily
Support and conversations with full context
Support and conversations with full context
- The flow identifies case context with List Inboxes, List Threads, or List Messages
- It finds or enriches the customer record in CRM
- It opens or updates the case with Create Ticket
- It keeps traceability with Add Comment, Create Note, or replies with Send Message when required
- Faster and better-contextualized support
- Less information loss between support and CRM
- Real continuity across conversation, ticket, and customer history
From chat acquisition to marketing and automation
From chat acquisition to marketing and automation
- The flow creates or updates the contact according to conversation outcome
- It adds them to a list with Add Contact to List or enrolls them with Enroll Contact in Workflow
- It triggers downstream steps in HubSpot, such as sales or marketing automation
- If needed, it can also operate forms, pages, landing pages, or emails from the corresponding categories
- Less friction between acquisition, CRM, and automation
- Better orchestration across marketing, sales, and lifecycle
- HubSpot shifts from being just a repository to a truly operational system inside the flow
Integrations that pair well with HubSpot
Gmail
Gmail
Calendly
Calendly
Slack
Slack