About HubSpot Marketing Hub
HubSpot Marketing Hub is an all-in-one marketing platform covering email marketing, workflow automation, landing pages, A/B testing, social media scheduling, SEO tools, ad management, and account-based marketing. The Professional tier ($890/month, 2,000 contacts, 3 seats) includes the full automation workflow builder and blog platform. Enterprise ($3,600/month, 10,000 contacts) adds customer journey analytics, multi-touch revenue attribution, and Breeze social agent. A mandatory $3,000 onboarding fee applies to Professional plans.
AI Agent Use Cases
- Email marketing with A/B testing and smart send optimization
- Visual workflow automation builder (Professional+)
- Landing page builder with SEO optimization tools
- Social media scheduling and ad management
- Customer journey analytics and multi-touch attribution (Enterprise)
- Breeze AI social agent and lookalike list generation (Enterprise)
Available Actions
These are the specific actions that AI agents can perform with this tool
Archive Batch of Tickets
2 inputs
Archive a batch of tickets by their IDs in HubSpot's API.
inputs
Array of objects containing ticket IDs to be archived.
id
ID of the ticket to be archived.
Archive Deals Batch
1 input
Archive multiple deals using their IDs.
inputs
A list of deal objects each containing an 'id' of type string to specify which deals to archive.
Create a new contact in the HubSpot CRM system with specific details
email
The email address of the contact. This is the primary unique identifier.
firstname
The first name of the contact.
lastname
The last name of the contact.
phone
The phone number of the contact.
company
The company the contact is associated with.
website
The contact's website URL.
lifecyclestage
The lifecycle stage of the contact. Must refer to the lifecycle stage's internal name.
associations
A list of associations for the contact. Each association must include the record ID and association type.
Create a new product in HubSpot
properties
A dictionary of properties to set on the new product
Retrieve Companies
3 inputs
Retrieve a list of companies enriched with additional data from HubSpot.
limit
The number of companies to include in the response, with a maximum allowable value.
properties
Specify which properties of the companies should be included in the response.
after
A token to retrieve the next page of companies.