Create HubSpot Deal
hubspot_create_dealCreate a HubSpot deal with name, amount, stage, pipeline, close date, and owner. Optionally associate with a contact or company.
Instructions
Create a new deal in HubSpot CRM.
Args:
properties.dealname: Deal name (required)
properties.amount: Deal value in USD
properties.dealstage: Pipeline stage slug (e.g. appointmentscheduled, closedwon, closedlost)
properties.pipeline: Pipeline ID (default: 'default')
properties.closedate: Expected close date in ISO 8601 (e.g. 2026-12-31)
properties.dealtype: newbusiness | existingbusiness
properties.hubspot_owner_id: HubSpot user ID for deal owner
associateWithContactId: Contact ID to associate
associateWithCompanyId: Company ID to associate
Returns: Created deal with new record ID
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| properties | Yes | Deal properties to set | |
| associateWithContactId | No | Associate this deal with a contact ID | |
| associateWithCompanyId | No | Associate this deal with a company ID |