With the Aircall–HubSpot integration, you can automate key post-call actions in HubSpot using workflows. To make this possible, Aircall updates four custom contact properties on every call. These properties can be used to enroll or re-enroll workflows automatically, helping you build processes that respond instantly to call activity.
Aircall custom properties in HubSpot
The Aircall integration creates four custom contact properties, which are automatically updated each time a call occurs:
| Property name | Description |
|---|---|
| Last Aircall call timestamp | Updated with the exact time each call started. |
| Last Aircall call outcome | Reflects the outcome of the call (for example: Connected, Busy, No answer). If the outcome is “None,” this field will be empty. |
| Last used Aircall phone number | Displays the Aircall number used to make or receive the call, formatted in E.164. |
| Last used Aircall tags | Shows the Aircall tags applied to the call. If no tags were added, the field will be blank. |
By keeping these fields up to date, Aircall enables HubSpot workflows to trigger actions automatically after each call.
Note: You may be limited by HubSpot’s maximum number of custom properties. If Aircall cannot create one or more of these fields, an error message will appear.
To resolve this, remove any unused properties from your HubSpot account and then manually add the Aircall properties again by following the steps below.
Manually creating custom properties
If some of these fields were not created automatically due to HubSpot property limits, you can manually add them.
Steps:
- In HubSpot, go to Settings > Properties > Create property.
- Set the Object type to Contact.
- Enter the Label exactly as shown below for each property:
- Last Aircall call timestamp
- Last Aircall call outcome
- Last used Aircall phone number
- Last used Aircall tags
- For better organization, consider creating a new Group called Aircall properties.
- (Optional) Add a Description, then click Next.
- Set the Field types as follows:
| Property | Field type |
|---|---|
| Last Aircall call timestamp | Date picker |
| Last Aircall call outcome | Radio select |
| Last used Aircall phone number | Single-line text |
| Last used Aircall tags | Multi-line text |
- For the Timestamp, Phone number, and Tags properties you will now be able to click Create. For the Outcome property, you will need to add in the following labels and internal values:
| Label | Internal value |
|---|---|
| Busy | 9d9162e7-6cf3-4944-bf63-4dff82258764 |
| Connected | f240bbac-87c9-4f6e-bf70-924b57d47db7 |
| Left voicemail | b2cf5968-551e-4856-9783-52b3da59a7d0 |
| No answer | 73a0d17f-1163-4015-bdd5-ec830791da20 |
| Wrong number | 17b47fee-58de-441e-a44c-c6300d46f273 |
Once these properties are created, you can begin building workflows to automate your processes.
Setting up HubSpot workflows
Use these properties as triggers to automate actions such as task creation, follow-up emails, or tagging updates.
Steps:
- Go to Automation > Workflows in HubSpot.
- Click Create workflow, then select Contact-based workflow and click Next.
- Choose Set enrollment triggers, then select Contact properties.
- Search for “Aircall” to find the four Aircall custom properties.
- Choose the property you want to use as the trigger.
- Enable re-enrollment if you want the workflow to trigger each time that property is updated.
- Save your trigger, then configure your desired workflow actions.
Tip: Allowing re-enrollment ensures your workflow runs every time a call meets your selected criteria.
Workflow examples
| Property | Example use case |
|---|---|
| Last Aircall call timestamp | Each call made on a specific date (e.g., 11/17/2020) triggers a task titled “Aircall Call Timestamp Test” assigned to the contact owner. |
| Last Aircall call outcome | Each call with the outcome Connected triggers a workflow that creates a task titled “Aircall Call Outcome Test.” |
| Last used Aircall phone number | Calls made or received on a specific Aircall number (e.g., +18882406923) trigger a workflow to create a task titled “Aircall Phone Number Test.” |
| Last used Aircall tags | Calls tagged with Support_Test_Call trigger a workflow. This example includes a 1-hour delay and an additional condition based on the call outcome. |
These examples demonstrate how Aircall’s properties can be used to tailor workflows for your sales, support, or operations teams.
Limitations
- HubSpot has restrictions on which properties can trigger re-enrollments. For details, refer to HubSpot’s documentation on workflow re-enrollment.
- Not all custom properties will show selectable options in HubSpot. For example, when using Last used Aircall tags, you must manually type the tag name instead of selecting it from a dropdown list.
To learn more about creating workflows, visit HubSpot's Knowledge Base.