CRM & sales
HubSpot + Callable
HubSpot is the deepest connector in the catalogue, and the one most Callable deployments start with. Twenty-six separate events can wake an agent, and eight first-party skills read and write the CRM directly — not through a generic proxy, but through Callable's own HubSpot client, inside the permissions you granted.
26
events that wake an agent
8
skills an agent can run
Team
connection scope
Why it matters on the phone
A lifecycle stage moves, a form comes in, a deal lands in a stage — and the phone rings before the lead has closed the tab.
Events
26 ways HubSpot can start a call.
Bind an agent to any of these and it wakes the moment the event fires — no polling loop, no nightly export, no one remembering to check. Where an event is scoped, that scope is what keeps one team’s bindings out of another’s.
New form submission
Per formA HubSpot form is submitted. The speed-to-lead trigger: the one that decides whether you call in ninety seconds or ninety minutes.
hubspot-new-form-submissionNew or updated contact
Per list · new-only toggleA contact is created, or any property on it changes. Scope it to specific lists, or to new contacts only.
hubspot-new-or-updated-contactContact property changed
Per propertyOne named property changes on a contact — lifecycle stage, lead status, owner, or any custom field you nominate.
hubspot-new-contact-property-changeContact added to list
Per listA contact enters a static or active list. The cleanest way to hand a segment to an AI Voice Agent without exporting anything.
hubspot-new-contact-added-to-listNew or updated deal
Per pipeline · stage · new-onlyA deal is created or changed. Filter by pipeline and stage so only the deals you care about wake an agent.
hubspot-new-or-updated-dealDeal entered a stage
Per pipeline · stagesA deal arrives in one of the stages you nominate. Proposal sent, verbal, or gone quiet — each can have its own call.
hubspot-new-deal-in-stageDeal property changed
Per propertyA named property on a deal changes — amount, close date, or a custom field.
hubspot-new-deal-property-changeNew or updated company
New-only toggleA company record is created or changed.
hubspot-new-or-updated-companyCompany property changed
Per propertyA named property on a company record changes.
hubspot-new-company-property-changeNew ticket
Account-wideA support ticket is created. Service teams use it to call back on anything above a severity line.
hubspot-new-ticketTicket property changed
Per propertyA named property on a ticket changes — status, priority, owner.
hubspot-new-ticket-property-changeNew engagement
Per engagement typeA call, email, meeting, task or note is logged against a record. Filter to the engagement types you care about.
hubspot-new-engagementNew note
Account-wideA note is added to any record.
hubspot-new-noteNew task
Account-wideA task is created in HubSpot.
hubspot-new-taskNew CRM event
Per object type · object idsA raw CRM event fires against the object types and object ids you nominate.
hubspot-new-eventNew or updated CRM object
Per object typeThe generic hook: any object type in the CRM, created or changed.
hubspot-new-or-updated-crm-objectNew or updated custom object
Per schemaA record on one of your custom object schemas is created or changed.
hubspot-new-or-updated-custom-objectCustom object property changed
Per schema · propertyA named property changes on a custom object record.
hubspot-new-custom-object-property-changeNew email event
Per event typeA marketing-email event — delivered, opened, clicked, bounced — of the type you nominate.
hubspot-new-email-eventEmail subscription changed
Account-wideA contact's subscription state changes. Feeds consent state straight into the dialling rules.
hubspot-new-email-subscriptions-timelineNew conversation thread
Account-wideA new thread opens in the HubSpot inbox.
hubspot-new-thread-createdNew message in thread
Per threadA message lands in a thread you are watching.
hubspot-new-message-in-threadNew social message
Per channelAn inbound social message arrives on a channel you nominate.
hubspot-new-social-media-messageNew or updated line item
New-only toggleA line item on a deal is created or changed.
hubspot-new-or-updated-line-itemNew or updated product
New-only toggleA product in the HubSpot library is created or changed.
hubspot-new-or-updated-productNew or updated blog article
New-only toggleA HubSpot blog article is published or edited.
hubspot-new-or-updated-blog-articleSkills
What an agent can do in HubSpot.
Every skill below is built in and ready the moment the connector is authorised. An agent runs them mid-call and after it, inside the permissions you granted — nothing here is a script you have to write.
List contacts
Fetch contacts from the CRM, paginated, with the properties the agent asked for.
Get contact
Fetch a single contact by id, optionally with its associated companies and deals.
Search contacts
Query the CRM Search API with real filter groups — the skill behind 'find everyone quiet for 90 days'.
Create contact
Create a contact. Requires at least one identifying property, so an agent cannot write an empty record.
Update contact properties
Patch one or more properties on an existing contact.
Add note to contact
Write a note and associate it with the contact in a single call — how a call outcome lands back in the CRM.
Archive contact
Soft-delete a contact.
List owners
List the HubSpot users who can own records, so a handoff routes to a real person.
Also in CRM & sales
Connect HubSpot. Then describe the call.
Authorising a connector takes clicks, not a project. What happens after it fires is something you write in plain English.