HubSpot
HubSpot is a CRM: contacts, companies, deals, tickets and the people who own them.
Authentication
- OAuth 2.0
Actions
Generic API request. Call any HubSpot API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.
- Batch create contactsDestructiveCreate many contacts in a single HubSpot call (up to 100) instead of looping Create contact: each entry in inputs is one contact's {properties: {...}} map.
- Batch read contactsDestructiveRead up to 100 contacts by id in one call (POST /crm/v3/objects/contacts/batch/read).
- Create companyCreate a company record in the HubSpot CRM.
- Create contactCreate a contact record in the HubSpot CRM.
- Create dealCreate a deal (sales opportunity) in the HubSpot CRM.
- Create ticketOpen a support ticket in the HubSpot CRM service hub.
- Delete contactDestructiveArchive (soft-delete) a contact by id (DELETE /crm/v3/objects/contacts/{contactId}).
- Get companyFetch one HubSpot company by its object id to read its current field values before updating it or attaching a deal.
- Get contactFetch one HubSpot contact by its object id to read its current field values before updating it or logging activity against it.
- Get dealFetch one HubSpot deal by its object id to read its stage, amount and other field values before updating or reporting on it.
- List companiesBrowse the company records in the HubSpot CRM, typically to resolve a company id for the get, update or deal association actions.
- List contactsBrowse the contact records in the HubSpot CRM, typically to resolve a contact id for the get, update or batch actions.
- List dealsBrowse the deal records in the HubSpot CRM, to review the pipeline or to resolve a deal id for the get and update actions.
- List ownersList CRM owners (users who can be assigned to records) (GET /crm/v3/owners).
- Search companiesSearch companies with filters or a text query (POST /crm/v3/objects/companies/search).
- Search contactsSearch contacts with filters or a text query (POST /crm/v3/objects/contacts/search).
- Search dealsSearch deals with filters or a text query (POST /crm/v3/objects/deals/search).
- Update companyDestructiveChange field values on an existing HubSpot company.
- Update contactDestructiveChange field values on an existing HubSpot contact, such as lifecycle stage, phone or owner.
- Update dealDestructiveMove a deal forward or correct its details: stage, amount, close date.
Triggers
- New or updated companyStarts when a company is created or its properties change in the connected HubSpot account.
- New or updated contactStarts when a contact is created or its properties change in the connected HubSpot account.
- New or updated dealStarts when a deal is created or its properties change in the connected HubSpot account.
Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.