The AtllasX AI Calling app is coming soon to the HubSpot Marketplace. You need AtllasX and HubSpot accounts. Contact info@atllas.com for early access.
How it works
- Install the AtllasX AI Calling app in HubSpot
- Connect your AtllasX account from the AtllasX Integrations page
- Add the Make AI Call action to any HubSpot Contact workflow
Setup
Step 1: Install the AtllasX AI Calling app in HubSpot
- Go to the AtllasX AI Calling listing in the HubSpot Marketplace
- Click Install app
- Choose the HubSpot account you want to connect
- Complete the authorization
Step 2: Connect your AtllasX account
After installing the app, link it to your AtllasX account. This creates the campaign used by the workflow action.- Go to app.atllasx.com
- Open Integrations in the sidebar (under General)
- Find the HubSpot card and click View integration
- Click Connect HubSpot
- Follow the prompts to authorize the connection
Step 3: Configure the campaign
Every call triggered by the integration uses the campaign created in Step 2. Set it up before you turn the workflow on:- Click Phonecall Settings on the HubSpot campaign
- Set the script, voice, voicemail message, follow-ups, and any other call behavior
- Save
Step 4: Add the workflow action in HubSpot
- Go to Automation → Workflows in HubSpot
- Create a new Contact-based workflow, or open an existing one
- Add an action
- Search for Make AI Call
- Choose your AtllasX Campaign from the dropdown
- Save the workflow
- Turn the workflow on
If the campaign menu is empty, complete step 2 first. It lists campaigns connected in AtllasX.
What gets written back to HubSpot
When a call completes, AtllasX updates the contact record. It writes these properties under the AtllasX AI Calling property group:You will still see atllas in two places in HubSpot, and both are expected. The
underlying property keys are
atllas_call_status, atllas_call_id and so on. These are
permanent identifiers. Your existing contact data sits against them, so renaming them
would orphan it. If you connected HubSpot before the rename, the group and property
labels also still read Atllas. That is because HubSpot only applies a label when it
first creates the property. The data written to them is unchanged either way, and you can
rename the labels in HubSpot if you prefer.Fields sent to AtllasX
When the workflow action runs, HubSpot sends these contact properties to AtllasX for call personalization:Customize the phone call
The campaign linked to your HubSpot webhook controls all call behavior. That includes voice, script, voicemail message, follow-ups, call forwarding, and more. To change call behavior:- Open Integrations under General in AtllasX.
- Find your HubSpot campaign
- Click Phonecall Settings
- Edit any setting
- Save
View results in AtllasX
Every integration call appears in the AtllasX campaign results. Results include the transcript, recording, summary, lead warmth, and extracted action items. See Call results and transcripts.Tips
- Test the integration with a non-production phone number before you turn the workflow on at scale
- Configure your campaign script before you enroll real contacts
- The Make AI Call workflow action runs asynchronously. AtllasX may place the call after the workflow step, depending on queue volume
- Monitor your AtllasX calling credits before turning on high-volume workflows
Disconnect HubSpot
To disconnect the HubSpot integration:- Open Integrations under General in AtllasX.
- Delete your HubSpot campaign
- Open the AtllasX app Settings tab
- Click Disconnect

