Connectors

/

HubSpot

/

Log a HubSpot meeting follow-up
Write

Record a HubSpot meeting outcome on every record it touches

For sales reps who want the meeting outcome noted and the deal moved in one step, by asking their AI assistant.

Try PopdockAI free
Get a live demo
Log a HubSpot meeting follow-up
Log the outcome of today's Fabrikam pricing call: they accepted the revised quote. Move the deal to Contract sent.
I found the Fabrikam pricing call and the records it involves. - Note: Accepted the revised quote - Records: Fabrikam renewal deal, Jordan Lee, Fabrikam - Stage: Negotiation to Contract sent, in the Renewals pipeline Shall I add the notes and move the deal?
HubSpot
Sample figures. Your results come from your own account.
hubspot-get-meetings
hubspot-get-deals
hubspot-get-contacts
hubspot-get-companies
hubspot-get-deal-pipelines
hubspot-get-deal-pipeline-stages
hubspot-add-deal-note
hubspot-add-contact-note
hubspot-add-company-note
hubspot-update-deal

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 outcomes rarely make it onto every record

After a meeting, the outcome should be noted on the deal and the contact, and the deal often needs to move stage. Doing that by hand across several records is the step most often skipped.

Without PopdockAI

  • Find the deal, contact and company from the meeting
  • Write the same note on each record
  • Look up the right stage in the deal's pipeline
  • Skip it when the next meeting starts

With PopdockAI

  • The meeting and the deal, contact and company are found
  • The next stage is resolved in the deal's own pipeline
  • You see the note, where it goes and any stage change first
  • Each note and stage change is written once and reported

The prompt

Use this prompt

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

Prompt
**Objective:** Log `{outcome}` from the meeting `{meeting-name}` on the records it involves, and move its deal to `{next-stage}` when given.

**Step 1: Find the meeting**

Call `hubspot-get-meetings` with `meeting-name.contains` = `{meeting-name}`. If several match, list them with start time and stop. Keep its `deal-id`, `contact-id` and `company-id`.

**Step 2: Resolve the records**

* If `deal-id` is set, call `hubspot-get-deals` with `record-id` = it.
* If `contact-id` is set, call `hubspot-get-contacts` with `record-id` = it.
* If `company-id` is set and there is no deal, call `hubspot-get-companies` with `record-id` = it.
* If `{next-stage}` is given and there is a deal, resolve the stage-id as in a stage move: `hubspot-get-deal-pipelines` by the deal's pipeline name, then `hubspot-get-deal-pipeline-stages`, matching `label`.

**Step 3: Confirm**

Show the note text ("Meeting <name> on <date>: {outcome}"), which records it will go on, and the stage change if any. Wait for an explicit yes.

**Step 4: Write**

* `hubspot-add-deal-note` once on the deal, if there is one.
* `hubspot-add-contact-note` once on the contact, if there is one.
* `hubspot-add-company-note` once on the company, only when there is no deal.
* `hubspot-update-deal` once with `id` and `deal-stage` only, if a stage change was confirmed.

**Step 5: Report**

List each write and its result.

**Rules & Guidelines:**

* Only the four tools in Step 4 may write, each at most once, after confirmation.
* Do NOT call any other write tool: `hubspot-add-contact`, `hubspot-add-company`, `hubspot-add-deal`, `hubspot-add-ticket`, `hubspot-update-contact`, `hubspot-update-company`, `hubspot-update-ticket`, `hubspot-add-ticket-note`.

**Validation:**

* If the meeting has no linked deal, contact or company, say so and stop without writing.
* If `{next-stage}` is given but there is no deal, skip the stage change and say so.

Who it's for

One answer, three teams that use it

Account executives

Wrap up a meeting in one message

Note the outcome on the deal, contact and company and move the stage, straight after the call.

Log the outcome of today's Contoso demo: they want a proposal by Friday. Move the deal to Proposal.

Sales managers

Keep deal stages current

Stages move as meetings happen, with the reason noted, so the pipeline reflects the latest conversation.

Record that the Northwind Traders review went well and they will sign next week, and move the deal to Contract sent.

Customer success managers

Record what was agreed

Agreements from a customer meeting land on every related record, ready for whoever picks it up next.

Log the Fabrikam quarterly review: they will add 20 seats in January. No stage change.

How it works

What PopdockAI does when you ask

You name the meeting and describe the outcome, and your AI assistant finds every record it touches. Nothing is written until you have seen the note and any stage change and said yes.

01

Ask

You name the meeting, describe the outcome and optionally the next stage.

Your AI tool

02

Find

It finds the meeting and the deal, contact and company it involves.

hubspot-get-meetings
hubspot-get-deals
hubspot-get-contacts
hubspot-get-companies
hubspot-get-deal-pipelines
hubspot-get-deal-pipeline-stages

03

Confirm

You see the note, where it goes and any stage change, and say yes.

No items found.

04

Write

It writes each note and the stage change once and reports every result.

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-meetings

Returns meetings logged in HubSpot, with name, start and end times, outcome, location and associated records from the HubSpot connector. Filter by activity assigned to, contact id, company id, deal id, meeting start time, meeting name, meeting outcome.
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-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

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-deal-pipelines

Returns deal pipelines defined in HubSpot from the HubSpot connector. Filter by archived, label.
get-data

hubspot-get-deal-pipeline-stages

Returns the stages of each deal pipeline, in display order from the HubSpot connector. Filter by label, pipeline id.
run-action

hubspot-add-deal-note

Adds a note to a HubSpot deal's timeline. Requires note, deal id.
run-action

hubspot-add-contact-note

Adds a note to a HubSpot contact's timeline. Requires contact id, note.
run-action

hubspot-add-company-note

Adds a note to a HubSpot company's timeline. Requires company id, note.
run-action

hubspot-update-deal

Changes an existing HubSpot deal. Only the fields you pass are changed; pass an empty value to clear a field. Requires id. Optional: deal name, deal type, amount, deal stage, owner id, pipeline, description, close date.
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

Outcomes recorded and deals moved in one step

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