Bring Deal Management
to AutoGen
Create your Vinkius account to connect HubSpot Sales Hub to AutoGen and start using all 9 AI tools in minutes. Fully managed, enterprise secure, and ready to use without writing a single line of code. No hosting, no server setup — just connect and start using.
Compatible with every major AI agent and IDE
What is the HubSpot Sales Hub MCP Server?
Connect HubSpot CRM to any AI agent — instant access to your full CRM data without switching tabs.
What you can do
- Contacts — Search, create, and manage contacts
- Companies — Find companies by name or domain
- Deals — Search and create deals with pipeline tracking
- Tickets — Create and search support tickets
- Notes — Create notes attached to any CRM record
- Owners — View all owners and team assignments
- Pipelines — List deal and ticket pipeline stages
Who is this for?
- Sales Reps — Manage your CRM without leaving your AI assistant
- Support Teams — Create tickets and notes on-the-go
- RevOps — Pipeline snapshots and owner assignments
- Managers — Full CRM visibility through conversation
Built-in capabilities (9)
dealname is required. Specify pipeline and dealstage by their IDs (use hs_list_pipelines to find). Amount is a string representing monetary value. closedate is ISO format. If no pipeline is specified, the deal goes to the default pipeline at its first stage. Create a new deal/opportunity in the HubSpot sales pipeline with name, stage, amount, and expected close date
Products serve as catalog items that sales reps can attach to deals as line items or include in quotes. Name is required. Price is the default unit price. SKU (hs_sku) is the internal product identifier. Returns the created product with its HubSpot ID. Create a new product in the HubSpot product library with name, price, SKU, and description for quoting
Returns deals with name, amount, close date, and owner. Use when the user asks "what deals are in Proposal stage?" or "how much revenue is in the Negotiation stage?" or for pipeline stage analysis. Get all deals at a specific pipeline stage to analyze bottlenecks, forecast revenue, or review stage-specific activity
Returns meeting title, start and end timestamps, outcome/disposition, and associated contacts. Meetings are logged interactions — either via calendar sync or manual entry. Use when the user asks about recent meetings, scheduled calls, or meeting history with a prospect. List recent meetings logged in HubSpot with title, participants, start/end times, and meeting outcome
For deals: sales pipeline stages like Appointment Scheduled → Qualified → Proposal → Closed Won. For tickets: support stages like New → Waiting → Closed. Returns pipeline name, stage labels, stage internal IDs (needed for creating/updating deals), and display order. Essential for finding stage IDs before deal operations. List all deal or ticket pipelines in HubSpot with their stages, display order, and IDs
Returns quote title, approval status (draft/pending/approved/rejected), total amount, expiration date, and associated deal. Quotes are formal price proposals sent to prospects. Use when the user asks about pending quotes, proposal status, or approved pricing documents. List sales quotes in HubSpot with title, status, total amount, and expiration date
Returns deal name, pipeline stage, monetary amount, pipeline name, expected close date, and assigned owner. Use when the user asks about pipeline status, wants to find a specific deal, needs to check deal amounts, or wants to review upcoming closes. Search HubSpot deals by name to find opportunities in the sales pipeline with stage, amount, and close date
Returns product name, unit price, SKU, and description. Products are the catalog items that can be added to deals via line items or included in quotes. Use when the user asks about available products, needs to check pricing, or wants to find a product ID for deal line items. Search HubSpot product library by name to find items available for quoting with prices and SKUs
Only specified fields are updated. Common use: advance dealstage when a deal progresses in the pipeline, update amount after negotiation, push closedate when timeline shifts. Use when the user says a deal moved stages, the amount changed, or a close date was updated. Update an existing HubSpot deal — change stage, amount, close date, or name to reflect pipeline progress
Why AutoGen?
AutoGen enables multi-agent conversations where agents negotiate, delegate, and collaboratively use HubSpot Sales Hub tools. Connect 9 tools through Vinkius and assign role-based access. a data analyst queries while a reviewer validates, with optional human-in-the-loop approval for sensitive operations.
- —
Multi-agent conversations: multiple AutoGen agents discuss, delegate, and collaboratively use HubSpot Sales Hub tools to solve complex tasks
- —
Role-based architecture lets you assign HubSpot Sales Hub tool access to specific agents. a data analyst queries while a reviewer validates
- —
Human-in-the-loop support: agents can pause for human approval before executing sensitive HubSpot Sales Hub tool calls
- —
Code execution sandbox: AutoGen agents can write and run code that processes HubSpot Sales Hub tool responses in an isolated environment
HubSpot Sales Hub in AutoGen
Why run HubSpot Sales Hub with Vinkius?
The HubSpot Sales Hub connection runs on our fully managed, secure cloud infrastructure. We handle the hosting, maintenance, and security so you don't have to deal with servers or code. All 9 tools are ready to work instantly without any complex setup.
You stay in complete control of your data. Your AI only accesses the information you approve, keeping your sensitive passwords and private details completely safe. Plus, with automatic optimizations, your AI works faster and more efficiently.

* Every connection is hosted and maintained by Vinkius. We handle the security, updates, and infrastructure so you don't have to write code or manage servers. See our infrastructure
Over 4,000 integrations ready for AI agents
Explore a vast library of pre-built integrations, optimized and ready to deploy.
Connect securely in under 30 seconds
Generate tokens to authenticate and link external services in a single step.
Complete visibility into every agent action
Audit live requests, latency, success rates, and active security compliance policies.
Optimize spending and track token ROI
Analyze real-time token consumption and cost metrics detailed by connection.




Explore our live AI Agents Analytics dashboard to see it all working
This dashboard is included when you connect HubSpot Sales Hub using Vinkius. You will never be left in the dark about what your AI agents are doing with your tools.
HubSpot Sales Hub and 4,000+ other AI tools. No hosting, no code, ready to use.
Professionals who connect HubSpot Sales Hub to AutoGen through Vinkius don't need to write code, manage servers, or worry about security. Everything is pre-configured, secure, and runs automatically in the background.
Raw MCP | Vinkius | |
|---|---|---|
| Ready-to-use MCPs | Find and configure each manually | 4,000+ MCPs ready to use |
| Connection Setup | Manual coding & server setup | 1-click instant connection |
| Server Hosting | You host it yourself (needs 24/7 uptime) | 100% hosted & managed by Vinkius |
| Security & Privacy | Stored in plaintext config files | Bank-grade encrypted vault |
| Activity Visibility | Blind execution (no logs or tracking) | Live dashboard with real-time logs |
| Cost Control | Runaway AI token spend risk | Automatic budget limits |
| Revoking Access | Must delete files or code to stop | 1-click disconnect button |
How Vinkius secures
HubSpot Sales Hub for AutoGen
Every request between AutoGen and HubSpot Sales Hub is protected by our secure gateway. We automatically keep your sensitive data private, prevent unauthorized access, and let you disconnect instantly at any time.
Frequently asked questions
What HubSpot data can I access?
Contacts, Companies, Deals, Tickets, Notes, Owners, and Pipelines. All data respects your HubSpot permissions.
Can I create and update records?
Yes! Create contacts, deals, tickets, and notes. All through natural conversation.
How does authentication work?
Uses a HubSpot Private App token (Bearer). Create a Private App in Settings > Integrations > Private Apps, copy the token, and paste it.
How does AutoGen connect to MCP servers?
Create an MCP tool adapter and assign it to one or more agents in the group chat. AutoGen agents can then call HubSpot Sales Hub tools during their conversation turns.
Can different agents have different MCP tool access?
Yes. AutoGen's role-based architecture lets you assign specific MCP tools to specific agents, so a querying agent has different capabilities than a reviewing agent.
Does AutoGen support human approval for tool calls?
Yes. Configure human-in-the-loop mode so agents pause and request approval before executing sensitive MCP tool calls.
McpWorkbench not found
Install: pip install "autogen-ext[mcp]"
Explore More MCP Servers
View all →
Cordial
10 toolsEquip your AI agent to manage subscribers, campaigns, and automated messaging through the Cordial Marketing API.

Moneybird
12 toolsHandle Dutch and European accounting with automated invoicing, bank reconciliation, and tax-ready financial reports.

Auth0 Alternative
13 toolsManage identity and access via Auth0 — list users, create accounts, audit logs, manage clients and review connections from any AI agent.

Lambda Labs (GPU Cloud)
7 toolsManage AI infrastructure via Lambda Labs — launch GPU instances, monitor ML workloads, and manage SSH keys.
