Back to Autogpt

HubSpot Contact

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

0.6.441.5 KB
Original Source

HubSpot Contact

<!-- MANUAL: file_description -->

Blocks for managing HubSpot contact records in the CRM.

<!-- END MANUAL -->

Hub Spot Contact

What it is

Manages HubSpot contacts - create, update, and retrieve contact information

How it works

<!-- MANUAL: how_it_works -->

This block interacts with the HubSpot CRM API to manage contact records. It supports creating new contacts, updating existing contacts, and retrieving contacts by email address.

Contact data includes standard properties like email, first name, last name, phone, and any custom properties defined in your HubSpot account.

<!-- END MANUAL -->

Inputs

InputDescriptionTypeRequired
operationOperation to perform (create, update, get)strNo
contact_dataContact data for create/update operationsDict[str, Any]No
emailEmail address for get/update operationsstrNo

Outputs

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

Possible use case

<!-- MANUAL: use_case -->

Lead Capture: Create contacts automatically from form submissions or integrations.

Contact Updates: Update contact information when customers change their details.

CRM Lookup: Retrieve contact details for personalization or workflow decisions.

<!-- END MANUAL -->