Connectors

/

HubSpot

/

Prepare for a customer meeting from HubSpot and Granola
Report
Cross-Connector

Prepare for a customer meeting from HubSpot and Granola

For account teams who ask their AI assistant for a one-page briefing on a HubSpot company before a call.

Try PopdockAI free
Get a live demo
Prepare for a customer meeting from HubSpot and Granola
Prepare me for tomorrow's meeting with Contoso, using the last 60 days of meetings.
Contoso has 1 open deal, 2 open tickets and 3 recorded meetings in the last 60 days. - Deal: Platform Renewal, 62,000, Negotiation, closes 30 Nov - Tickets: 1 high priority on report exports, 1 normal on user access - Last meeting: 14 Oct, agreed to review pricing tiers - To raise: status of the export fix Want the full one-page briefing?
HubSpot
Sample figures. Your results come from your own account.
hubspot-get-companies
hubspot-get-deals
hubspot-get-tickets
hubspot-get-contacts
granola-get-attendee
granola-get-note

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

Meeting prep means too many tabs and something left out

Preparing for a customer meeting means opening the CRM for deals, the ticket queue for open issues and old meeting notes for what was said, all in separate tabs. Something usually gets left out.

Without PopdockAI

  • Open the company and its deals in HubSpot
  • Check the ticket queue for open issues
  • Dig through old meeting notes
  • Write questions from memory

With PopdockAI

  • The HubSpot company is found, with a choice if several match
  • Open deals, open tickets and contacts are listed
  • Past Granola meetings with those people are summarised
  • Open questions end the brief, gaps are stated 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:** Prepare a briefing for a meeting with the HubSpot company named `{company-name}`, using past Granola meetings and open HubSpot records. Include the last `{lookback-days}` days of meetings (default 90).

**Step 1: Find the company (HubSpot)**

Call `hubspot-get-companies` with company-name.contains set to the company name. If several match, list them (record-id, company-name, domain) and stop for the user to choose. Keep the record-id and domain.

**Step 2: Open commercial context (HubSpot)**

Call `hubspot-get-deals` with company-id set to the record-id and list deal-name, deal-stage-name, amount and close-date. Call `hubspot-get-tickets` with company-id set to the record-id and list open tickets with priority and ticket-status. Call `hubspot-get-contacts` with company-id to list the people.

**Step 3: Past conversations (Granola)**

For each contact email from step 2, call `granola-get-attendee` with email set to that address and created.from set to the lookback date. Collect the distinct note-id values. For each, call `granola-get-note` with id set to the note id and read title, created-at and summary.

**Step 4: Report**

Sections: Company snapshot, Open deals, Open tickets, Meeting history (newest first, one line from each summary), Open questions to raise. Keep it under one page.

**Rules & Guidelines:**

* `granola-get-attendee` and `granola-get-note` are on the Granola server; the HubSpot get tools (listed above) are on the HubSpot server.
* Read-only. Do not call any HubSpot add or update tool.

**Validation:**

* If no contact has a Granola attendee match, report that there are no recorded meetings and still give the HubSpot sections.
* If the company has no deals or tickets, say so rather than leaving the section blank.

Who it's for

One answer, three teams that use it

Account executives

Walk in knowing what was said last time

See past meeting summaries next to open deals, so you pick up the conversation where it left off.

Prepare me for Thursday's meeting with Fabrikam using the last 90 days of meetings.

Customer success managers

Raise open issues before the customer does

Open tickets with priority are in the brief, so you can address them first.

Brief me on Northwind Traders for our check in, with open tickets and recent Granola meetings.

Sales leaders

Prepare for an executive meeting

Get a one-page view of the account and open questions before joining a customer call.

What should I know before meeting Contoso's leadership tomorrow? Use HubSpot and our Granola notes.

How it works

What PopdockAI does when you ask

You name a HubSpot company and your AI assistant combines its deals and tickets with past Granola meetings. You get a briefing under one page, and nothing is changed.

01

Ask

You name the company and, if you like, how far back to look.

Your AI tool

02

Find

It locates the HubSpot company and stops if several match.

hubspot-get-companies

03

Gather

It lists open deals, open tickets and contacts, then finds their past Granola meetings.

hubspot-get-deals
hubspot-get-tickets
hubspot-get-contacts
granola-get-attendee
granola-get-note

04

Report

You get a one-page briefing ending with open questions to raise.

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

hubspot-get-contacts

Returns contact records from HubSpot CRM, with email, phone, company, lifecycle stage, lead status, owner and location from the HubSpot connector. Filter by company id, state region, contact owner, email, last name, create date, company name, record id, lifecycle stage, lead status.
get-data

granola-get-attendee

Returns the people who attended each Granola meeting note, so you can see who was actually in the room.
get-data

granola-get-note

Returns Granola meeting notes with their summaries and metadata. Filter by date range, title or owner to find the meetings you need.
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

One briefing with deals, tickets and past conversations

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