← Library

HubSpotGTC Dockyard — HubSpot Marketing & CRM Single-Ask Flow

The Great Trading Company — Dockyard Test Facility

Test harness for the HubSpot Marketing + CRM MCP widget.

📋 Widget Capability Reference
Entity List Form Child / Drill Down Parent CRUD Child CRUD Widget FK Case
Marketing
Marketing Emails Y— (edit inline) → Contact Lists → List Contacts Edit name / subject HubSpot Marketing
Contact Lists Y— (edit inline) → List Contacts Edit nameAdd / Remove contact HubSpot Marketing
List Contacts Y Add / Remove HubSpot Marketing
CRM
CRM Contacts YY (3-col) → Deals (inline) Create · Edit inline HubSpot CRM
Companies YY (3-col) → Contacts + Deals + Tickets Create · Edit inline HubSpot CRM
Deals YY (3-col) → Contacts (inline) Create · Edit inline HubSpot CRM
Tickets YY (3-col) → Notes on-demand Create · Edit inline HubSpot CRM
📧 Marketing — Send Mock Emails

Click "📋 View Contact Lists →" in the widget to navigate. ✎ to edit email name/subject. All navigation is widget-driven via callTool.

📝 Forms (Standalone Create)

Standalone create forms — agent sends { type: 'form', entity: '...' }. Supports contact, deal, company, ticket.

👤 CRM — Contacts

CRM Contacts list with inline edit + create form. Calls hs__get_contacts, hs__update_contact, hs__create_contact.

🏢 CRM — Companies

Companies list with inline edit + create form. Calls hs__get_companies, hs__update_company, hs__create_company.

💰 CRM — Deals

Deals list with pipeline stage, amount, inline edit + create form. Calls hs__get_deals, hs__update_deal, hs__create_deal.

🎫 CRM — Tickets

Tickets list with priority badge + expand for description. Calls hs__get_tickets, hs__update_ticket, hs__create_ticket.

⚠️ Error Simulation

Simulates a HubSpot authentication failure to test error display in the widget.

🎨 Theme

📜 Event Log
— event log —