Connect HubSpot with Autocalls.ai AI voice agents
Turn HubSpot activity into instant AI calls, follow-ups, and updates. Keep every lead, deal, and support conversation synced without manual work.
Connect HubSpot contacts, deals, tickets, and companies to AI voice workflows so every conversation can trigger the next step automatically.
Use AI for appointment booking and route outcomes into your CRM for faster follow-up, cleaner pipelines, and stronger AI call center automation.
Launch AI outbound calls when a new contact, form submission, or deal stage change appears in HubSpot, then create or update records as outcomes come in.
This helps teams scale AI cold calling and deliver always-on AI answering service coverage without adding headcount.
Use HubSpot triggers and actions to launch AI calls, qualify leads, update deal stages, create tickets, and keep records accurate after every interaction.
It is ideal for teams that want an AI virtual receptionist plus multilingual outreach powered by 100+ supported languages.
Get a hands-on experience by trying a free demo call. Fill in your details, and our AI representative will call you instantly.
Try now a free AI call✓ No credit card required ✓ No commitment
Powerful actions you can trigger with HubSpot to automate your workflows
Gets a deal.
The ID of the deal to get.
### Properties to retrieve: dealtype, dealname, amount, description, closedate, createdate, num_associated_contacts, hs_forecast_amount, hs_forecast_probability, hs_manual_forecast_category, hs_next_step, hs_object_id, hs_lastmodifieddate, hubspot_owner_id, hubspot_team_id **Specify here a list of additional properties to retrieve**
Gets landing/site page Details.
The ID of the page to get.
Finds a deal by searching.
### Properties to retrieve: dealtype, dealname, amount, description, closedate, createdate, num_associated_contacts, hs_forecast_amount, hs_forecast_probability, hs_manual_forecast_category, hs_next_step, hs_object_id, hs_lastmodifieddate, hubspot_owner_id, hubspot_team_id **Specify here a list of additional properties to retrieve**
Gets a ticket.
### Properties to retrieve: subject, content, source_type, createdate, hs_pipeline, hs_pipeline_stage, hs_resolution, hs_ticket_category, hs_ticket_id, hs_ticket_priority, hs_lastmodifieddate, hubspot_owner_id, hubspot_team_id **Specify here a list of additional properties to retrieve**
The ID of the ticket to get.
Creates a new deal in Hubspot.
### Properties to retrieve: dealtype, dealname, amount, description, closedate, createdate, num_associated_contacts, hs_forecast_amount, hs_forecast_probability, hs_manual_forecast_category, hs_next_step, hs_object_id, hs_lastmodifieddate, hubspot_owner_id, hubspot_team_id **Specify here a list of additional properties to retrieve**
Creates a new landing/site page.
The path should not include a slash (/) at the start.For example,"@hubspot/elevate/templates/blank.hubl.html".
Deletes an existing landing/site page.
The ID of the page to delete.
Finds a ticket by searching.
### Properties to retrieve: subject, content, source_type, createdate, hs_pipeline, hs_pipeline_stage, hs_resolution, hs_ticket_category, hs_ticket_id, hs_ticket_priority, hs_lastmodifieddate, hubspot_owner_id, hubspot_team_id **Specify here a list of additional properties to retrieve**
Gets a company.
### Properties to retrieve: name, domain, industry, about_us, phone, address, address2, city, state, zip, country, website, type, description, founded_year, hs_createdate, hs_lastmodifieddate, hs_object_id, is_public, timezone, total_money_raised, total_revenue, owneremail, ownername, numberofemployees, annualrevenue, lifecyclestage, createdate, web_technologies **Specify here a list of additional properties to retrieve**
The ID of the company to get.
Gets a contact.
### Properties to retrieve: firstname, lastname, email, company, website, mobilephone, phone, fax, address, city, state, zip, salutation, country, jobtitle, hs_createdate, hs_email_domain, hs_object_id, lastmodifieddate, hs_persona, hs_language, lifecyclestage, createdate, numemployees, annualrevenue, industry **Specify here a list of additional properties to retrieve**
The ID of the contact to get.
Gets a product.
### Properties to retrieve: createdate, description, name, price, tax, hs_lastmodifieddate **Specify here a list of additional properties to retrieve**
The ID of the product to get.
Updates a deal in HubSpot.
The ID of the deal to update.
### Properties to retrieve: dealtype, dealname, amount, description, closedate, createdate, num_associated_contacts, hs_forecast_amount, hs_forecast_probability, hs_manual_forecast_category, hs_next_step, hs_object_id, hs_lastmodifieddate, hubspot_owner_id, hubspot_team_id **Specify here a list of additional properties to retrieve**
Uploads a file to HubSpot File Manager.
Finds a company by searching.
### Properties to retrieve: name, domain, industry, about_us, phone, address, address2, city, state, zip, country, website, type, description, founded_year, hs_createdate, hs_lastmodifieddate, hs_object_id, is_public, timezone, total_money_raised, total_revenue, owneremail, ownername, numberofemployees, annualrevenue, lifecyclestage, createdate, web_technologies **Specify here a list of additional properties to retrieve**
Finds a contact by searching.
### Properties to retrieve: firstname, lastname, email, company, website, mobilephone, phone, fax, address, city, state, zip, salutation, country, jobtitle, hs_createdate, hs_email_domain, hs_object_id, lastmodifieddate, hs_persona, hs_language, lifecyclestage, createdate, numemployees, annualrevenue, industry **Specify here a list of additional properties to retrieve**
Finds a product by searching.
### Properties to retrieve: createdate, description, name, price, tax, hs_lastmodifieddate **Specify here a list of additional properties to retrieve**
Creates a ticket in HubSpot.
### Properties to retrieve: subject, content, source_type, createdate, hs_pipeline, hs_pipeline_stage, hs_resolution, hs_ticket_category, hs_ticket_id, hs_ticket_priority, hs_lastmodifieddate, hubspot_owner_id, hubspot_team_id **Specify here a list of additional properties to retrieve**
The name of the ticket to create.
Gets a line item.
### Properties to retrieve: name, description, price, quantity, amount, discount, tax, createdate, hs_object_id, hs_product_id, hs_images, hs_lastmodifieddate, hs_line_item_currency_code, hs_sku, hs_url, hs_cost_of_goods_sold, hs_discount_percentage, hs_term_in_months **Specify here a list of additional properties to retrieve**
The ID of the line item to get.
Updates a ticket in HubSpot.
### Properties to retrieve: subject, content, source_type, createdate, hs_pipeline, hs_pipeline_stage, hs_resolution, hs_ticket_category, hs_ticket_id, hs_ticket_priority, hs_lastmodifieddate, hubspot_owner_id, hubspot_team_id **Specify here a list of additional properties to retrieve**
The ID of the ticket to update.
Creates a company in Hubspot.
### Properties to retrieve: name, domain, industry, about_us, phone, address, address2, city, state, zip, country, website, type, description, founded_year, hs_createdate, hs_lastmodifieddate, hs_object_id, is_public, timezone, total_money_raised, total_revenue, owneremail, ownername, numberofemployees, annualrevenue, lifecyclestage, createdate, web_technologies **Specify here a list of additional properties to retrieve**
Creates a contact in Hubspot.
### Properties to retrieve: firstname, lastname, email, company, website, mobilephone, phone, fax, address, city, state, zip, salutation, country, jobtitle, hs_createdate, hs_email_domain, hs_object_id, lastmodifieddate, hs_persona, hs_language, lifecyclestage, createdate, numemployees, annualrevenue, industry **Specify here a list of additional properties to retrieve**
Creates a product in Hubspot.
### Properties to retrieve: createdate, description, name, price, tax, hs_lastmodifieddate **Specify here a list of additional properties to retrieve**
Finds a line item by searching.
### Properties to retrieve: name, description, price, quantity, amount, discount, tax, createdate, hs_object_id, hs_product_id, hs_images, hs_lastmodifieddate, hs_line_item_currency_code, hs_sku, hs_url, hs_cost_of_goods_sold, hs_discount_percentage, hs_term_in_months **Specify here a list of additional properties to retrieve**
Updates a company in Hubspot.
### Properties to retrieve: name, domain, industry, about_us, phone, address, address2, city, state, zip, country, website, type, description, founded_year, hs_createdate, hs_lastmodifieddate, hs_object_id, is_public, timezone, total_money_raised, total_revenue, owneremail, ownername, numberofemployees, annualrevenue, lifecyclestage, createdate, web_technologies **Specify here a list of additional properties to retrieve**
The ID of the company to update.
Updates a contact in Hubspot.
### Properties to retrieve: firstname, lastname, email, company, website, mobilephone, phone, fax, address, city, state, zip, salutation, country, jobtitle, hs_createdate, hs_email_domain, hs_object_id, lastmodifieddate, hs_persona, hs_language, lifecyclestage, createdate, numemployees, annualrevenue, industry **Specify here a list of additional properties to retrieve**
The ID of the contact to update.
Updates a product in Hubspot.
### Properties to retrieve: createdate, description, name, price, tax, hs_lastmodifieddate **Specify here a list of additional properties to retrieve**
The ID of the product to update.
Make a custom API call to a specific endpoint
Authorization headers are injected automatically from your connection.
Gets an existing owner by ID.
Creates a blog post in you Hubspot COS blog.
The slug of the blog post. This is the URL of the post on your COS blog.
Creates a line item in Hubspot.
### Properties to retrieve: name, description, price, quantity, amount, discount, tax, createdate, hs_object_id, hs_product_id, hs_images, hs_lastmodifieddate, hs_line_item_currency_code, hs_sku, hs_url, hs_cost_of_goods_sold, hs_discount_percentage, hs_term_in_months **Specify here a list of additional properties to retrieve**
Updates a line item in Hubspot.
### Properties to retrieve: name, description, price, quantity, amount, discount, tax, createdate, hs_object_id, hs_product_id, hs_images, hs_lastmodifieddate, hs_line_item_currency_code, hs_sku, hs_url, hs_cost_of_goods_sold, hs_discount_percentage, hs_term_in_months **Specify here a list of additional properties to retrieve**
The ID of the line item to update.
Finds associations between objects
The ID of the object you want to search the association.
Type of the object the from object is being associated with.
The type of the object you want to search the association.
Gets a custom object.
### Properties to retrieve: hs_object_id, hs_lastmodifieddate, hs_createdate **Specify here a list of additional properties to retrieve**
The ID of the custom object to get.
Finds a custom object by searching.
### Properties to retrieve: hs_object_id, hs_lastmodifieddate, hs_createdate **Specify here a list of additional properties to retrieve**
Gets an existing owner by email.
Add contact to list
Creates associations between objects
The ID'sof the objects the from object is being associated with
The ID of the object being associated.
Type of the objects the from object is being associated with.
The type of the object being associated.
Removes associations between objects
The IDs of the currently associated objects that you're removing the association from.
The ID of the object you want to remove the association from.
Type of the currently associated objects that you're removing the association from.
The type of the object you want to remove the association from.
Creates a custom object in Hubspot.
### Properties to retrieve: hs_object_id, hs_lastmodifieddate, hs_createdate **Specify here a list of additional properties to retrieve**
Updates a custom object in Hubspot.
### Properties to retrieve: hs_object_id, hs_lastmodifieddate, hs_createdate **Specify here a list of additional properties to retrieve**
The ID of the custom object to update.
Adds a contact to a specified workflow in your HubSpot account.
The email of the contact to add to the workflow.
Creates a new contact or updates an existing contact based on email address.
Remove a contact from a specific list.
Removes email subscription.
Finds and retrieves CRM object pipeline stage details.
Events in HubSpot that can automatically start your workflows
Trigger when a new deal is added.
### Properties to retrieve: dealtype, dealname, amount, description, closedate, createdate, num_associated_contacts, hs_forecast_amount, hs_forecast_probability, hs_manual_forecast_category, hs_next_step, hs_object_id, hs_lastmodifieddate, hubspot_owner_id, hubspot_team_id **Specify here a list of additional properties to retrieve**
Trigger when a new task is added.
### Properties to retrieve: hs_task_subject, hs_task_type, hs_task_priority, hubspot_owner_id, hs_timestamp, hs_queue_membership_ids, hs_lastmodifieddate,hs_createdate **Specify here a list of additional properties to retrieve**
Trigger when new deal is available.
### Properties to retrieve: subject, content, source_type, createdate, hs_pipeline, hs_pipeline_stage, hs_resolution, hs_ticket_category, hs_ticket_id, hs_ticket_priority, hs_lastmodifieddate, hubspot_owner_id, hubspot_team_id **Specify here a list of additional properties to retrieve**
Trigger when a new company is added.
### Properties to retrieve: name, domain, industry, about_us, phone, address, address2, city, state, zip, country, website, type, description, founded_year, hs_createdate, hs_lastmodifieddate, hs_object_id, is_public, timezone, total_money_raised, total_revenue, owneremail, ownername, numberofemployees, annualrevenue, lifecyclestage, createdate, web_technologies **Specify here a list of additional properties to retrieve**
Trigger when new contact is available.
### Properties to retrieve: firstname, lastname, email, company, website, mobilephone, phone, fax, address, city, state, zip, salutation, country, jobtitle, hs_createdate, hs_email_domain, hs_object_id, lastmodifieddate, hs_persona, hs_language, lifecyclestage, createdate, numemployees, annualrevenue, industry **Specify here a list of additional properties to retrieve**
Triggers when new product is available.
### Properties to retrieve: createdate, description, name, price, tax, hs_lastmodifieddate **Specify here a list of additional properties to retrieve**
Triggers when new line item is available.
### Properties to retrieve: name, description, price, quantity, amount, discount, tax, createdate, hs_object_id, hs_product_id, hs_images, hs_lastmodifieddate, hs_line_item_currency_code, hs_sku, hs_url, hs_cost_of_goods_sold, hs_discount_percentage, hs_term_in_months **Specify here a list of additional properties to retrieve**
Triggers when a new engagement is created.
Triggers when all,or specific new email event is available.
Triggers when a new article is added to your COS blog.
Triggers when new custom object is available.
### Properties to retrieve: hs_object_id, hs_lastmodifieddate, hs_createdate **Specify here a list of additional properties to retrieve**
Triggers when a deal enters a specified stage.
### Properties to retrieve: dealtype, dealname, amount, description, closedate, createdate, num_associated_contacts, hs_forecast_amount, hs_forecast_probability, hs_manual_forecast_category, hs_next_step, hs_object_id, hs_lastmodifieddate, hubspot_owner_id, hubspot_team_id **Specify here a list of additional properties to retrieve**
Triggers when a new contact is added to the specified list.
### Properties to retrieve: firstname, lastname, email, company, website, mobilephone, phone, fax, address, city, state, zip, salutation, country, jobtitle, hs_createdate, hs_email_domain, hs_object_id, lastmodifieddate, hs_persona, hs_language, lifecyclestage, createdate, numemployees, annualrevenue, industry **Specify here a list of additional properties to retrieve**
Triggers when a form is submitted.
Triggers when a company recently created or updated.
### Properties to retrieve: name, domain, industry, about_us, phone, address, address2, city, state, zip, country, website, type, description, founded_year, hs_createdate, hs_lastmodifieddate, hs_object_id, is_public, timezone, total_money_raised, total_revenue, owneremail, ownername, numberofemployees, annualrevenue, lifecyclestage, createdate, web_technologies **Specify here a list of additional properties to retrieve**
Triggers when a contact recently created or updated.
### Properties to retrieve: firstname, lastname, email, company, website, mobilephone, phone, fax, address, city, state, zip, salutation, country, jobtitle, hs_createdate, hs_email_domain, hs_object_id, lastmodifieddate, hs_persona, hs_language, lifecyclestage, createdate, numemployees, annualrevenue, industry **Specify here a list of additional properties to retrieve**
Triggers when a product recently created or updated.
### Properties to retrieve: createdate, description, name, price, tax, hs_lastmodifieddate **Specify here a list of additional properties to retrieve**
Triggers when a specified property is updated on a deal.
Triggers when a line item recently created or updated.
### Properties to retrieve: name, description, price, quantity, amount, discount, tax, createdate, hs_object_id, hs_product_id, hs_images, hs_lastmodifieddate, hs_line_item_currency_code, hs_sku, hs_url, hs_cost_of_goods_sold, hs_discount_percentage, hs_term_in_months **Specify here a list of additional properties to retrieve**
Triggers when a specified property is updated on a ticket.
Triggers when a specified property is updated on a company.
Triggers when a specified property is updated on a contact.
Triggers when a new email timeline subscription added for the portal.
No additional configuration required
Triggers when a specified property is updated on a custom object.
Real-world examples of how businesses use HubSpot integration to automate workflows
When a New Form Submission appears in HubSpot, an AI voice agent calls the lead right away. The system can create or update the contact and log the outcome for sales.
When a New Deal is added, AI calls the contact to qualify budget, timing, and interest. HubSpot can then Update Deal fields and move the opportunity to the right stage.
When an Updated Deal Stage trigger shows a deal has stalled, the AI agent follows up by phone. The call result can create a task, update the deal, or notify the owner.
When a New Ticket is created, the AI agent calls the customer to confirm details and urgency. HubSpot can Update Ticket status and keep the service team informed.
When a New Contact or New Contact in List trigger fires, AI places a tailored welcome call. The workflow can Add Contact to Workflow and segment the record based on responses.
When a New Custom Object or property change is detected, AI calls the related person or company automatically. The workflow can Find Associations and Update Custom Object records after the conversation.
Easily manage AI voice agents without the need for programming skills.
Integrate with popular tools such as HubSpot, GoHighLevel, Zoho, Cal.com & +250 more and build automations using drag and drop.
+250 tools ready to integrate with your AI agents flow in our no-code platform, similar to Zapier or Make.
Have a question that is not answered? You can contact us at
Have a question? Contact usA HubSpot phone integration connects your CRM data to AI-powered inbound and outbound calls. It lets your team trigger calls from contact, deal, ticket, and form activity while keeping records updated automatically.
Yes. You can use HubSpot triggers like New Contact, New Deal, or New Form Submission to start AI outbound calls automatically. This gives you a scalable HubSpot auto dialer setup without relying on agents to manually dial every lead.
A HubSpot AI dialer helps sales teams respond faster, qualify leads instantly, and keep pipeline data current after each call. It reduces repetitive calling work so reps can focus on closing qualified opportunities.
HubSpot phone automation can handle lead follow-up, appointment reminders, support callbacks, deal-stage outreach, and post-form submission calls. You can also create or update contacts, deals, companies, and tickets based on what happens during the call.
Yes. HubSpot call automation can trigger AI calls when new tickets are created or updated, helping teams confirm issues faster and keep customers informed. It is especially useful for after-hours coverage and high-volume support queues.
A HubSpot voice agent is an AI phone assistant that talks to leads or customers and then syncs outcomes back to HubSpot. It can answer questions, qualify intent, book appointments, and update CRM records through automated workflows.
Yes. You can use actions like Create or Update Contact, Update Deal, Create Ticket, Find Associations, and Custom API Call to build tailored workflows. That makes it flexible for sales, customer service, and marketing automation use cases.
Join thousands of businesses already automating their phone calls with our
HubSpot integration.
You can get your assistant ready in few minutes.
The full path forward. Strategy, scripts, pricing, and the operating cadence agencies use to scale a white-label voice AI business. Free PDF, delivered to your inbox.