Search HubSpot
Contacts, companies, deals or tickets in HubSpot matching words.
Free*
*Free up to 1,000,000 reads a month for the whole account, then $0.50 per 10,000 reads.
An example
What deals do we have with Hotel Seeblick?
Your agent callshubspot_searchFree*
The example business is Hansen & Voss, a restaurant-equipment wholesaler in Hamburg with 60 staff. The reply is the one the tool really gives.
{
"object": "deals",
"query": "Hotel Seeblick"
}Use it when
The agent needs a customer, a company or a deal before it answers or acts.
What it does
Contacts, companies, deals or tickets in the company's HubSpot matching words (a name, an email, a deal's name), with their usual properties or the ones named. Free.
What comes back
object, total, and records: each with id, object, properties, created_at and updated_at. Every reply also carries cost_usd and balance_usd.
Inputs
| Name | Type | What it is |
|---|---|---|
objectRequired | string | contacts, companies, deals or tickets. One of: contacts,companies,deals,tickets. |
query | string | Up to 200 characters. |
properties | array of strings | The properties to show; the usual ones when left out. Up to 50 items. |
limit | integer | 1 to 100. Default: 20. |
The call
Over MCP, call hubspot_search on https://api.conecto.chat/mcp/hubspot. Over REST:
curl -X POST https://api.conecto.chat/v1/tools/hubspot_search \
-H "Authorization: Bearer $CONECTO_KEY" \
-H "Content-Type: application/json" \
-d '{"object":"deals","query":"Hotel Seeblick"}'When it refuses
A refused call costs nothing and says what to do next.
| Code | When | What to do |
|---|---|---|
not_connected409 | HubSpot isn't connected yet. | Connect it with hubspot_connect. |
vendor_rejected502 | HubSpot refused: the token is wrong, or the private app lacks the scope. | Add the scope the message names to the private app. |
More HubSpot tools
All 7 tools- Connect HubSpot
hubspot_connectConnects the company's HubSpot through its own private app's token.Free - Get a HubSpot record
hubspot_getOne HubSpot record by its id, with its usual properties or the ones named.Free* - Create a HubSpot record
hubspot_createMakes a contact, company, deal or ticket in HubSpot.$0.001 a call - Change a HubSpot record
hubspot_updateChanges a HubSpot record's properties; waits for the owner by default.$0.001 a call - Add a note in HubSpot
hubspot_add_noteAdds a note to a HubSpot record's timeline, where the team sees it.$0.001 a call - Disconnect HubSpot
hubspot_disconnectForgets the private app's token; nothing in HubSpot changes.Free
Give this to your agent.
Set up Conecto from https://conecto.chat/SKILL.md