Back to Autogpt

HubSpot Company

docs/integrations/block-integrations/hubspot/company.md

0.6.441.5 KB
Original Source

HubSpot Company

<!-- MANUAL: file_description -->

Blocks for managing HubSpot company records in the CRM.

<!-- END MANUAL -->

Hub Spot Company

What it is

Manages HubSpot companies - create, update, and retrieve company information

How it works

<!-- MANUAL: how_it_works -->

This block interacts with the HubSpot CRM API to manage company records. It supports three operations: create new companies, update existing companies, and retrieve company information by domain.

Company data is passed as a dictionary with standard HubSpot company properties like name, domain, industry, and custom properties.

<!-- END MANUAL -->

Inputs

InputDescriptionTypeRequired
operationOperation to perform (create, update, get)strNo
company_dataCompany data for create/update operationsDict[str, Any]No
domainCompany domain for get/update operationsstrNo

Outputs

OutputDescriptionType
errorError message if the operation failedstr
companyCompany informationDict[str, Any]
statusOperation statusstr

Possible use case

<!-- MANUAL: use_case -->

Lead Enrichment: Create or update company records when new leads come in from forms or integrations.

Data Sync: Keep company information synchronized between HubSpot and other business systems.

Account Management: Retrieve company details to personalize communications or trigger workflows.

<!-- END MANUAL -->