# Hubspot Quotes

> Use when the user wants to manage HubSpot sales quotes (proposals, quotations) via the `hubspot` command-line tool.

- **Type:** Skill
- **Install:** `agentstack add skill-dipankar-hubspot-cli-hubspot-quotes`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [dipankar](https://agentstack.voostack.com/s/dipankar)
- **Installs:** 0
- **Category:** [Developer Tools](https://agentstack.voostack.com/c/developer-tools)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [dipankar](https://github.com/dipankar)
- **Source:** https://github.com/dipankar/hubspot-cli/tree/main/assets/skills/hubspot-quotes

## Install

```sh
agentstack add skill-dipankar-hubspot-cli-hubspot-quotes
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# HubSpot Quotes (via `hubspot` CLI)

Quotes are sales proposals associated with a deal. They aggregate line items and render as a PDF the customer can sign.

## Auth

Set `HUBSPOT_ACCESS_TOKEN`. Optional `--profile `.

## Canonical commands

| Intent | Command |
| --- | --- |
| List | `hubspot crm quotes list --limit 20` |
| Get | `hubspot crm quotes get 12345` |
| Create | `hubspot crm quotes create --properties '{"hs_title":"Q2 Proposal","hs_expiration_date":"2025-12-31"}'` |
| Update | `hubspot crm quotes update 12345 --properties '{"hs_status":"APPROVED"}'` |
| Delete | `hubspot crm quotes delete 12345 --yes` |
| Search | `hubspot crm quotes search --filter-groups '[{"filters":[{"propertyName":"hs_status","operator":"EQ","value":"PENDING"}]}]'` |
| Discover properties | `hubspot discover properties quotes` |

## Common properties

`hs_title`, `hs_quote_number`, `hs_status` (`DRAFT`, `PENDING`, `APPROVED`, `REJECTED`), `hs_expiration_date`, `hs_currency`, `hs_sender_company_name`, `hs_language`.

## Associating quotes

Quotes are typically associated to a deal, a primary contact, a company, and line items:

```bash
hubspot crm associations create quotes 12345 deals 67890
hubspot crm associations create quotes 12345 contacts 11111
hubspot crm associations create quotes 12345 line_items 22222
```

## Scopes

- Read: `crm.objects.quotes.read`
- Write: `crm.objects.quotes.write`

## Tips

- Build the quote in order: create the deal, create the line items associated to the deal, then create the quote associated to the same deal.
- `hs_expiration_date` is `YYYY-MM-DD`.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [dipankar](https://github.com/dipankar)
- **Source:** [dipankar/hubspot-cli](https://github.com/dipankar/hubspot-cli)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-dipankar-hubspot-cli-hubspot-quotes
- Seller: https://agentstack.voostack.com/s/dipankar
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
