Connectors

/

HubSpot

/

HubSpot company brief with Chorus conversations
Report
Cross-Connector

Brief on a HubSpot company with what customers actually said

For sales teams preparing for a meeting who want CRM data and Chorus conversations side by side, by asking their AI assistant.

Try PopdockAI free
Get a live demo
HubSpot company brief with Chorus conversations
Brief me on Contoso from HubSpot and our Chorus calls in the last 30 days.
Contoso has 2 open deals and 1 open ticket, and Chorus shows 5 conversations. - Deal: Contoso platform in Negotiation, no conversation in 30 days - Calls: 3 about onboarding, 2 about pricing - Disagreement: a data export problem was raised on 24 September with no ticket Want the one-line digest of each conversation?
HubSpot
Sample figures. Your results come from your own account.
hubspot-get-companies
hubspot-get-deals
hubspot-get-tickets
chorus-get-engagements
chorus-get-emails

On this page

The problem

The problem

The prompt

Who it's for

How it works

Tools used

Connector

HubSpot

HubSpot
Run it on your own HubSpot data.

Connect HubSpot, pick your AI tool and paste the prompt.

Try PopdockAI free

The problem

The CRM and the customer conversations tell different stories

HubSpot shows what the pipeline says about a company, but Chorus holds what customers actually said. Preparing for a meeting means reading both and noticing where they disagree, which rarely happens under time pressure.

Without PopdockAI

  • Open the company, deals and tickets in HubSpot
  • Search Chorus for recent calls and emails
  • Skim recordings for what was said
  • Miss where the stage and the calls disagree

With PopdockAI

  • The company is read with its open deals and tickets
  • Recent Chorus calls, meetings and emails get one line digests
  • Deals with no conversation and unsupported stages are flagged
  • Problems raised with no ticket are listed, and nothing is changed

The prompt

Use this prompt

Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.

Prompt
**Objective:** Brief me on the HubSpot company {company-name} by combining its HubSpot record, open deals and open tickets with what was said in Chorus calls, meetings and emails over the last {lookback-days} days (default 30).

**Step 1: Find the company in HubSpot**

Call `hubspot-get-companies` with company-name = {company-name}. If nothing comes back, retry with company-name.contains. If more than one company matches, list each one's company-name, domain, city and company-owner, then stop and ask which one is meant. If none match, say so and stop.

**Step 2: Read the HubSpot context**

Using the company's record-id from Step 1:

* Call `hubspot-get-deals` with company-id = that record-id. Keep only deals whose deal-stage-name is not a closed stage (such as Closed won or Closed lost).
* Call `hubspot-get-tickets` with company-id = that record-id. Keep only tickets whose ticket-status is not closed.

**Step 3: Carry the company across to Chorus**

Take the company-name exactly as HubSpot returned it and call `chorus-get-engagements` with account-name = that name and date.from = today minus the lookback days. If nothing comes back, retry with account-name.contains using the distinctive part of the name (drop suffixes such as Inc, Ltd, LLC, GmbH). Then call `chorus-get-emails` with account-name.contains set the same way and sent-time.from = the same date.

**Step 4: Report**

1. **Company:** name, domain, owner, industry, lifecycle stage, annual revenue, last activity date.
2. **Open deals:** a table of deal name, pipeline, stage, amount, close date and owner.
3. **Open tickets:** a table of ticket name, status, priority, category and create date.
4. **Recent conversations:** a table of date, subject, conversation type, rep and opportunity name, newest first, each followed by a one-line digest of its meeting-summary.
5. **Recent emails:** the count, and the subjects of the five most recent.
6. **HubSpot vs the conversations:** open deals with no conversation in the window; deals whose stage or close date is not supported by what the latest calls say; problems raised on calls that have no matching open ticket.

**Rules & Guidelines:**

* `hubspot-get-companies`, `hubspot-get-deals` and `hubspot-get-tickets` are on the HubSpot server. `chorus-get-engagements` and `chorus-get-emails` are on the Chorus server.
* This is read-only. Do not call any HubSpot write tool (`hubspot-add-contact`, `hubspot-update-contact`, `hubspot-add-company`, `hubspot-update-company`, `hubspot-add-deal`, `hubspot-update-deal`, `hubspot-add-deal-note`, `hubspot-add-company-note`, `hubspot-add-contact-note`, `hubspot-add-ticket`, `hubspot-update-ticket`, `hubspot-add-ticket-note`) or any Chorus write tool (`chorus-add-moment`, `chorus-update-moment`, `chorus-add-playlist-moment`, `chorus-update-playlist-moment`, `chorus-create-playlist`, `chorus-update-playlist`, `chorus-export-recordings`, `chorus-export-scorecards`).
* Base every conclusion on returned data. Quote or paraphrase the meeting summaries; do not invent what was said.

**Validation:**

* If HubSpot finds the company but Chorus returns nothing, still report sections 1 to 3 and say "No Chorus conversations found for this company in the last N days". Note that Chorus may spell the account name differently.
* If a Chorus conversation names an opportunity that matches no open HubSpot deal, list it separately under "Conversations about deals not open in HubSpot".

Who it's for

One answer, three teams that use it

Account executives

Prepare with what the customer said

Walk into the meeting knowing the open deals and what the customer actually raised on recent calls.

Brief me on Fabrikam from HubSpot and our Chorus calls in the last 45 days.

Sales managers

Check deal stages against the calls

See deals whose stage the conversations do not support, before a forecast review.

Do the HubSpot deal stages for Contoso match what was said on Chorus calls this month?

Customer success managers

Find problems with no ticket

Issues customers raised on calls that never became a ticket are listed for follow-up.

Did Northwind Traders raise any problems on Chorus calls in the last 60 days that have no HubSpot ticket?

How it works

What PopdockAI does when you ask

You name a company and a lookback period, and your AI assistant reads HubSpot and Chorus side by side. You get a brief that shows where they disagree, and nothing is changed.

01

Ask

You name a company and a lookback period.

Your AI tool

02

Read

It reads the HubSpot company with its open deals and tickets.

hubspot-get-companies
hubspot-get-deals
hubspot-get-tickets

03

Find

It reads the company's recent Chorus calls, meetings and emails.

chorus-get-engagements
chorus-get-emails

04

Report

You get the brief and where the CRM and conversations disagree.

Your AI tool

What PopdockAI provides

The tools behind the answer

Ready made tools for HubSpot and one secure connection to your AI tool. No code, no exports.

get-data

hubspot-get-companies

Returns company records from HubSpot CRM, with domain, industry, lifecycle stage, owner, location and revenue from the HubSpot connector. Filter by record id, company domain name, industry, lifecycle stage, annual revenue, state region, company owner, company name, create date, country region.
get-data

hubspot-get-deals

Returns deals from HubSpot CRM, with amount, stage, pipeline, close date, owner and associated company and contact from the HubSpot connector. Filter by pipeline name, close date, deal stage name, deal type, record id, company id, deal name, amount, deal owner.
get-data

hubspot-get-tickets

Returns support tickets from HubSpot, with name, status, priority, category, owner, dates and associated contact and company from the HubSpot connector. Filter by category, record id, priority, ticket name, create date, ticket status, company id, contact id, ticket owner.
get-data

chorus-get-engagements

Returns recorded calls and meetings from Chorus, with the subject, date, duration, participants and the account each conversation relates to. Filter by date range, owner or account to pull the conversations behind a deal or a period.
get-data

chorus-get-emails

Returns emails captured by Chorus, including the subject, body, sender, owner, account and sent time. Filter by account or date range to read the written trail alongside the calls.
Read only.Nothing in HubSpot Changes

This report is built from Get data tools only. PopdockAI applies the row, field and parameter rules your admin sets, and every query is written to the audit trail.

How Popdock AI secures your data

The outcome

Know where the CRM and the customer disagree

Try PopdockAI free
Get a live demo

Related use cases

More ways to put this data to work

All Ramp use cases

One prompt template with infinite possibilities.

‍

Your AI assistant adapts its approach, tone, and capabilities to match each unique context while you maintain a single, manageable workflow.

Join forward-thinking companies that are transforming their operations with intelligent, secure AI automation.

Try PopdockAI Free
See Documentation