H

HubSpot

CRM

Read your HubSpot CRM so Ruby can look up deals, contacts, companies, and tickets, and answer pipeline questions.

11 tools
OAUTH2
Read-only
Managed auth

Ask Ruby

“What's in my deal pipeline this month?”
“Look up the contact and company for the Maple St lead.”
“Which deals over $25k are still open?”
“Are there any open support tickets for this customer?”
What Ruby can do

11 read-only tools

Ruby reads from HubSpot and grounds her answers in your data. Every tool is read-only: she surfaces, summarizes, and drafts; a human always takes the action.

Search deals

Search the connected HubSpot account's deals by free-text query and/or structured filters, returning matching deal records. Use it to find a deal by name/keyword, pull a pipeline slice (deals in a stage, above an amount, recently created), and answer 'what's in the pipeline'. Read one deal in full with HUBSPOT_GET_DEAL.

List deals

List deals in the connected HubSpot account (most recent first), with optional associations. Use it to browse recent deals; for a targeted lookup prefer HUBSPOT_SEARCH_DEALS, and read one deal in full with HUBSPOT_GET_DEAL.

Get deal

Read one HubSpot deal in full by its deal id (from HUBSPOT_SEARCH_DEALS / HUBSPOT_LIST_DEALS): properties plus optional associations.

Search contacts by criteria

Search the connected HubSpot account's contacts by free-text query and/or structured filters. Use it to find a person by name/email/company and answer 'do we have a contact for X'. Read one contact in full with HUBSPOT_READ_CONTACT.

List contacts

List contacts in the connected HubSpot account (most recent first). Use it to browse recent contacts; for a targeted lookup prefer HUBSPOT_SEARCH_CONTACTS_BY_CRITERIA, and read one in full with HUBSPOT_READ_CONTACT.

Read contact

Read one HubSpot contact in full by its contact id (from a contact search/list): properties plus optional associations.

Search companies

Search the connected HubSpot account's companies by free-text query and/or structured filters. Use it to find a company/account by name or domain. Read one in full with HUBSPOT_GET_COMPANY.

List companies

List companies in the connected HubSpot account (most recent first). For a targeted lookup prefer HUBSPOT_SEARCH_COMPANIES; read one in full with HUBSPOT_GET_COMPANY.

Get company

Read one HubSpot company in full by its company id (from a company search/list): properties plus optional associations.

Search tickets

Search the connected HubSpot account's support/service tickets by free-text query and/or structured filters. Use it to find tickets by subject/content or status. Read one in full with HUBSPOT_GET_TICKET.

Get ticket

Read one HubSpot ticket in full by its ticket id (from HUBSPOT_SEARCH_TICKETS): properties plus optional associations.

Why connect it to Ruby

Built for restoration, not bolted on.

Grounded answers

Ruby reads HubSpot live and cites what she found, so answers reflect your actual data, not a stale export.

Read-only by design

Least-privilege, read-only access. Ruby surfaces and drafts; your team always takes the action.

Managed, secure auth

Connect with one click. Tokens are encrypted and scoped per company; revoke access any time.

Knows restoration

Ruby understands jobs, claims, drying logs, and AR, so HubSpot data lands in the right operational context.

Use it from anywhere

Connect once, then just ask.

Connect HubSpot once in Ruby. Ask in the Ruby app, or bring the same secure connection into the assistant your team already uses.

Ruby

Ask in the Ruby app and get an answer grounded in HubSpot and the rest of your connected stack.

Claude

Bring the same secure HubSpot connection into Claude so it can answer with your live data.

ChatGPT

Use HubSpot from ChatGPT with the same per-company, read-only access Ruby uses.

Frequently asked questions

Do I need developer credentials to connect HubSpot?

No. HubSpot connects with a single click, Ruby handles the OAuth handshake and token refresh for you.


Can Ruby change anything in HubSpot?

No. The HubSpot connection is read-only. Ruby reads, summarizes, and drafts; a human always makes the change in HubSpot.


Is my HubSpot data secure?

Credentials are encrypted at rest and access is scoped per company. You can revoke the connection at any time from Settings > Integrations, which immediately cuts Ruby off.


Can I use HubSpot alongside my other tools?

Yes. Ruby reasons across every tool you connect at once, so she can tie HubSpot to your CRM, accounting, email, and documentation in a single answer.