Install Retell AI for HubSpot
Overview
The Retell AI application enables the Make a Phone Call action in HubSpot workflows. This action creates an outbound call using your AI agents and pauses the workflow until the call is finished. Once a call is completed, HubSpot is automatically updated with:- Activity Timeline: Post-call analysis and call summary
- Call Log: Recording and detailed call transcript
- Company Record: Call logs also appear on the associated company timeline
Installing the Application
Initiate installation

Complete external integration form

Sign up for Retell AI
Get your API key

Configure webhook URL

Save and return to HubSpot
Using the Application
HubSpot workflows allow you to automatically trigger outbound calls based on various events. Common use cases include:- New lead qualification: Call leads immediately after they submit a form to qualify interest
- New contact created: Reach out to new contacts added to your CRM
- Deal stage changes: Follow up when a deal moves to a specific stage
- Re-engagement: Call contacts who haven’t been active for a set period
- Appointment reminders: Confirm upcoming meetings or demos
- Post-purchase follow-up: Check in with customers after a purchase
Step 1: Creating the HubSpot Workflow
Create a new workflow
- Form submission: Trigger when a lead fills out a specific form
- Record created: Trigger when a new contact is added to your CRM
- Property value change: Trigger when a deal stage or lead status changes
- Date-based: Trigger based on a specific date property (e.g., appointment date)

Add phone number condition
- Lead status: Only call contacts with a specific lead status
- Lifecycle stage: Target contacts at a particular stage (e.g., “Lead” or “Marketing Qualified Lead”)
- Contact owner: Route calls based on the assigned sales rep
- Custom properties: Filter based on your business-specific criteria


Add Retell AI action

Configure the call form
- From: Select the Retell AI agent/phone number
- To: Select the contact’s phone number token
- Dynamic Variables (Optional): Pass data like the contact’s name using JSON format. Ensure all values are surrounded by quotes.

The call form configuration dialog showing all available fields

Selecting the Retell AI agent/phone number from the From dropdown

Selecting the contact's phone number token for the To field

The Dynamic Variables field where you can pass JSON data to your agent
Add subsequent actions based on call outcome
- Send a follow-up email with next steps
- Create a task for the sales rep to review the call
- Update the contact’s lifecycle stage
- Add the contact to a nurture sequence
- Schedule a retry call for a later time
- Send an SMS or email as an alternative touchpoint
- Add to a “needs follow-up” list

Publish the workflow
Step 2: Viewing Call Results in HubSpot
After a contact is enrolled in the workflow and the call completes, you can view the results directly in HubSpot.Open the contact record

View call analysis

- Summary
- Duration
- Voicemail detection
- User Sentiment
- Call Outcome
- Lead qualification status
- Custom scoring metrics
- Business-specific data extraction
- Any other fields you define

View call log and recording

Uninstalling the Application
Navigate to Connected Apps
Access General Settings

Uninstall the application
