Connectors

/

HubSpot

/

Add a product to the HubSpot product library
Write

Add HubSpot products once, with the right SKU and price

For sales and revenue teams who want new items in the HubSpot product library without the duplicate search, just by asking their AI assistant.

Try PopdockAI free
Get a live demo
Add a product to the HubSpot product library
Add Contoso Onboarding Package to the HubSpot product library, SKU ONB-200, price 1500, as a service.
No product in HubSpot uses SKU ONB-200 or that name, so this will be a new product. - Name: Contoso Onboarding Package - SKU: ONB-200 - Price: 1500.00 - Type: service, billed one time Shall I create it?
HubSpot
Sample figures. Your results come from your own account.
hubspot-get-products
hubspot-update-product
hubspot-add-product

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

Duplicate products quietly break your HubSpot quotes

Adding a product to HubSpot by hand means searching the library by SKU and by name first. Miss the check and quotes start pulling from a duplicate with a stale price or the wrong product type.

Without PopdockAI

  • Search the product library by SKU, then again by name
  • Retype the price and type and hope they are valid
  • Find duplicates only when a quote looks wrong
  • Clean up two entries for the same item later

With PopdockAI

  • The library is checked by SKU and name before anything is written
  • A match is shown so you can carry on or update it instead
  • The price and product type are validated first
  • The product is read back by SKU with its record id

The prompt

Use this prompt

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

Prompt
**Objective:** Add the product `{product-name}` with SKU `{sku}` at price `{price}` to the product library, typed `{product-type}` (default non_inventory).

**Step 1: Check for duplicates**

* Call `hubspot-get-products` with `sku` = `{sku}`.
* Call `hubspot-get-products` with `name.contains` = `{product-name}`.

If either returns a product, show it (name, SKU, price, status) and ask whether to continue, or to update that product instead. If the user chooses update, use only `hubspot-update-product` with the fields they confirm.

**Step 2: Confirm**

Show name, SKU, price, product type, billing frequency (one-time unless the user says recurring) and description if given. Wait for an explicit yes.

**Step 3: Create**

Call `hubspot-add-product` once with `name`, `sku`, `price`, `product-type`, and `billing-frequency` / `description` when given.

**Step 4: Verify and report**

Call `hubspot-get-products` with `sku` = `{sku}` and report the stored product with its record-id.

**Rules & Guidelines:**

* Only `hubspot-add-product` (or `hubspot-update-product` if the user chose update) may write, once, after confirmation.
* Do NOT call any other write tool: no other hubspot-add, hubspot-update, hubspot-rename, hubspot-remove, hubspot-subscribe, hubspot-unsubscribe or hubspot-import tool.

**Validation:**

* `{price}` must be a number. If it is not, ask for one and stop.
* `{product-type}` must be inventory, non_inventory or service.

Who it's for

One answer, three teams that use it

Sales operations

Add products without a library clean up

New items go into HubSpot once, checked by SKU and name, so the product library stays free of duplicates.

Add Contoso Premium Support to the HubSpot product library, SKU SUP-300, price 2400, as a service.

Product managers

Launch new offerings with the right price

Put a new package into HubSpot with a validated price and type, so reps quote it correctly from day one.

Add Fabrikam Starter Kit to HubSpot, SKU KIT-110, price 499, inventory type, with a short description for quotes.

Revenue operations

Stop quotes using stale duplicates

Every addition is checked against existing products first, so quotes do not pull an old price from a second copy of the item.

Is there already a product with SKU ONB-200 in HubSpot? If not, add Onboarding Package at 1500 as a service.

How it works

What PopdockAI does when you ask

You describe the product and your AI assistant checks the HubSpot product library for a match. Nothing is saved until you have seen the exact product and confirmed it.

01

Ask

You give the product name, SKU, price and optionally its type and description.

Your AI tool

02

Check

It searches the HubSpot product library by SKU and by name for an existing product.

hubspot-get-products

03

Confirm

You see the name, SKU, price, type and billing frequency and say yes.

No items found.

04

Create

It saves the product, reads it back by SKU and reports its record id.

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

Returns products in the HubSpot product library, with SKU, price, cost, type, status and billing terms from the HubSpot connector. Filter by folder, status, unit price, sku, product type, name.
run-action

hubspot-update-product

Updates a product in HubSpot. Only the fields you pass are changed. Required: Product ID. Optional: Name, SKU, Price, Description, Product type, Billing frequency, Unit cost, Owner ID. Writes to HubSpot.
run-action

hubspot-add-product

Creates a product in the HubSpot product library and returns the new product's ID. Required: Name. Optional: SKU, Price, Description, Product type, Billing frequency, Unit cost, Owner ID. Writes to HubSpot.
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 correct entry for every product you sell

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