Create HubSpot Contact
hubspot_create_contactCreate a new contact in HubSpot CRM using email and optional properties, and link to a company if needed.
Instructions
Create a new contact record in HubSpot CRM.
Args:
properties.email: Email address (required for unique identification)
properties.firstname / lastname: Name fields
properties.phone: Phone number
properties.company: Company name string
properties.jobtitle: Job title
properties.lifecyclestage: lead | customer | subscriber | etc.
associateWithCompanyId: Optionally link to a company record by ID
Returns: Created contact with its new record ID
Errors:
"CONTACT_EXISTS" if a contact with that email already exists
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| properties | Yes | Contact properties to set | |
| associateWithCompanyId | No | Optionally associate this contact with an existing company ID |