- Home
- Resources
- Integrations
- Aircall
Aircall Zapier integrationAutomate Aircall with Zapier.
The Aircall Zapier integration gives you 51 triggers, 38 actions and 10 searches. Every trigger is instant, Aircall works on the free plan, and this page shows what each step does, what it costs and where a Zap tends to break.
Verified Trustpilot reviews · AI, automation & growth agency
What the Aircall Zapier integration actually does
It links your Aircall account to Zapier, a tool that runs small automations between apps. Something happens on the phone side (a call ends, a text arrives, an agent goes offline) and Zapier carries out a job elsewhere, or inside Aircall itself, with nobody copying anything by hand.
Three results come up again and again on a phone team. First, a call log that writes itself: Call Ended starts the automation, Get a Call Summary fetches the AI summary, and Add Comment to Call pins it to the call, so the next agent sees it. Second, no voicemail left unanswered: Call Voicemail Left fires, and Send Message in Conversation texts the caller to say someone will call back. Third, a user directory that stays in step: User Created and User Deleted tell your other tools when someone joins or leaves the team.
Now the limits. Zapier never picks up the calls that happened before your automation went live; it only sees what comes after. Transfer Call does cold transfers only, to exactly one user, team or phone number. Update Contact cannot change a contact's phone numbers or emails. Two deletions (recordings and voicemails) cannot be undone, and a contact deletion cannot either. And Add Comment to Call stops at 5 comments per call.
If you are weighing tools, the same app has an Aircall Make integration page, and the Make vs Zapier comparison sets the two side by side.
Zapier vocabulary in one minute
Seven words cover everything on this page. Each one is explained once, then used as is.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run every time that event happens.
- Trigger
- The event in Aircall that starts the Zap, such as a call ending. Once the Zap is on, Zapier waits for it.
- Action
- What the Zap does after it starts: the step that writes, sends or changes something for you, here or in another app.
- Task
- What Zapier bills: one action your Zap completes successfully. The count on your plan is a count of those.
- Instant vs polling
- An instant trigger is reported by the app the moment it happens. A polling one is checked by Zapier on a timer. All of Aircall's are instant.
- Filter
- A step that lets the Zap continue only when what arrived meets your condition, and stops it quietly otherwise.
- Search step
- A step that looks up something already in Aircall (a call, a user, a team) so the next steps can use what it found.
What it really costs
Aircall is not a premium app, so it runs from the free plan. What you pay for is tasks.
- Premium appNo, works on the free plan
- Free plan100 tasks a month, 2-step Zaps
- TriggerNever costs a task
- Aircall triggers51 instant, 0 polling
The trigger never costs a task, and neither does Zapier waiting for events. Each action that succeeds counts one task, and one that fails counts nothing. A three-action Zap therefore uses three times what a one-action Zap uses. The free plan gives 100 tasks a month and unlimited Zaps, but only two steps per Zap: one trigger and one action. Add a second action, a filter or a search and the Zap becomes multi-step, which needs a paid plan. The polling grid below never applies here, since every Aircall trigger is instant.
Connect Aircall to Zapier in three steps
- 01
Open the Apps page
In your Zapier account, go to Apps and click + Add connection. A connection is your Aircall account linked once to Zapier, then reused by every Zap that touches Aircall.
- 02
Pick Aircall
Type Aircall in the search box of the dialog, select it, then click Add connection. Aircall's sign-in opens in a new tab, where the actual link between the two accounts is made.
- 03
Sign in and grant access
Log in to Aircall and allow Zapier to reach the account. You need an Aircall account, plus read or write access on anything you do not own yourself but want the Zap to touch.
Your first Zap: an AI summary pinned to every call
GoalWhen a call ends, fetch its AI summary and save it as a comment on the call.
- 01
Build: choose the trigger
Start a new Zap with Build, pick Aircall as the app and Call Ended as the event, then choose the Aircall connection you just added.
- 02
Test the trigger
Run Test. Zapier brings back the three most recent items from your account, so you map the next steps on a real call rather than a guess.
- 03
Add Get a Call Summary
Add Aircall again, choose Get a Call Summary and map the Call ID from the trigger. This second action makes the Zap multi-step, so it needs a paid plan. Empty test? Start on AI Insights Created instead.
- 04
Add Add Comment to Call
Add the last step, map the same Call ID and drop the summary into Comment. Keep in mind emojis get removed and a call holds 5 comments at most.
- 05
Test, then publish
Test each step and read what came back. When the comment shows up on the call, click Publish to switch the Zap on. Each run then costs two tasks.
The 51 Aircall triggers
51 events start a Zap when something happens in Aircall, and 51 of them are instant: the app calls Zapier straight away, whatever your plan.
Call Action Item Created
Instant triggerIn Zapier“Triggers when a call action item is created.”
Aircall can attach action items to a call, the things left to do after the conversation. Each time one of them is created, this event goes to Zapier.
AI Insights Created
Instant triggerIn Zapier“Triggers when AI Insights of a call including call summary and key topics of the converstation are created.”
After a call is analysed, Aircall produces insights: a summary plus the key topics of the conversation. This trigger hands that package to the Zap.
AI Voice Agent Ended
Instant triggerIn Zapier“Triggers when an AI virtual agent ends a call.”
The AI virtual agent hangs up on a call it was handling, and the Zap kicks off from that moment.
AI Voice Agent Escalated
Instant triggerIn Zapier“Triggers when a call handled by AI Voice Agent has been escalated or transferred to a human agent.”
Fires when a caller the AI Voice Agent was handling gets passed to a human agent, by escalation or transfer.
AI Voice Agent Started
Instant triggerIn Zapier“Triggers when an AI virtual agent starts handling a call.”
As soon as the AI virtual agent picks up a call, this event leaves Aircall.
AI Voice Agent Summary
Instant triggerIn Zapier“Triggers when a call handled by AI Voice Agent is completed and the agent successfully collected answers to intake questions configured on the agent (e.g., 'What is your full name?', 'What is your email address?').”
When an AI Voice Agent call is over and the bot got answers to the intake questions set on it (a full name, an email address), you receive those answers here.
Call Declined by Agent
Instant triggerIn Zapier“Triggers when a call declined by agent.”
An agent sees a call ringing and refuses it. Aircall reports that refusal to Zapier.
Call Answered
Instant triggerIn Zapier“Triggers when a call answered.”
Somebody picks up, and this event fires right then.
Call Commented
Instant triggerIn Zapier“Triggers when a call is commented, either by Agents from their Aircall Phone, or via the Public API.”
A comment gets added to a call, by an agent from the Aircall Phone or through the Public API, and the Zap starts.
Call Assets Generated
Instant triggerIn Zapier“Triggers when call recording or voicemail link is available.”
This one waits for the files: it fires when the recording link or the voicemail link of a call becomes available.
Call Created
Instant triggerIn Zapier“Triggers when a call started.”
Fires as a call starts, before anyone knows whether it will be answered.
Call Ended
Instant triggerIn Zapier“Triggers when a call is ended.”
Once a call is over, Aircall reports it and the Zap takes over.
Call Evaluation Created
Instant triggerIn Zapier“Call evaluation created for a call”
Someone creates an evaluation for a call, and Zapier gets the new evaluation straight away.
Call Evaluation Updated
Instant triggerIn Zapier“Call evaluation updated for a call”
Not new evaluations but edited ones: an existing call evaluation changes, and the Zap starts.
Call Transferred Externally
Instant triggerIn Zapier“Triggers when a call is transferred externally.”
An agent sends a call outside the company, to an external number, and this event follows.
Call on Hold
Instant triggerIn Zapier“Triggers when a call is on hold.”
An agent puts the caller on hold, and Zapier hears about it.
Call IVR Option Selected
Instant triggerIn Zapier“Triggers when call IVR option is selected.”
The caller presses a key in your phone menu (the IVR, the recorded menu that routes calls), and this trigger reports the choice.
Call Ringing on Agent
Instant triggerIn Zapier“Triggers when a call ringed to a specific agent.”
A call starts ringing on one specific agent's phone, and the event goes out.
Call Sentiment Created
Instant triggerIn Zapier“Triggers when sentiment analysis is generated for a call and indicates customer’s sentiment/mood on the call.”
Aircall's sentiment analysis reads the customer's mood on a call. This fires when that reading is generated.
Call Tagged
Instant triggerIn Zapier“Triggers when a call is tagged.”
Agents tag calls to classify them. Each new tag on a call starts the Zap.
Call Transferred Internally
Instant triggerIn Zapier“Triggers when a call is transferred internally.”
A call moves from one colleague or team to another inside your Aircall account, and Zapier is told.
Call Unhold
Instant triggerIn Zapier“Triggers when a call was unhold.”
The caller comes back from hold, and this event marks it.
Call Voicemail Left
Instant triggerIn Zapier“Triggers when ~30sec after calls end if a voicemail is present.”
A caller left a voicemail. Aircall checks shortly after the call ends and, if a message is there, fires this event.
Contact Created
Instant triggerIn Zapier“Triggers when a contact is created.”
A new contact appears in Aircall and the Zap starts with it.
Contact Deleted
Instant triggerIn Zapier“Triggers when a contact is deleted.”
Someone removes a contact from Aircall, and the deletion reaches Zapier at once.
Contact Updated
Instant triggerIn Zapier“Triggers when a contact is updated.”
Someone edits an existing contact, and Zapier gets the change.
Custom Summary Result Created
Instant triggerIn Zapier“Triggers when custom summary result is created.”
Aircall can produce custom summaries of a call. When a new custom summary result is ready, the Zap starts.
Custom Summary Result Updated
Instant triggerIn Zapier“Triggers when custom summary result is updated.”
A custom summary result that already exists gets updated, and this event follows.
Message Received
Instant triggerIn Zapier“Triggers when a new message is received to Aircall accounts.”
A new message reaches your Aircall accounts, and the Zap starts.
Message Sent
Instant triggerIn Zapier“Triggers when a new message is sent from Aircall accounts.”
Every new message sent from your Aircall accounts fires this event, whoever sent it.
Message Status Updated
Instant triggerIn Zapier“Triggers when the message from Aircall accounts has an updated status.”
When the status of a message from your Aircall accounts changes, Zapier receives the update.
Number Created
Instant triggerIn Zapier“Triggers when a number is created.”
A new phone number is added to the Aircall account, and the Zap runs.
Number Deleted
Instant triggerIn Zapier“Triggers when a number is deleted.”
A phone number disappears from the account, and this trigger reports it.
Playbook Result Generated
Instant triggerIn Zapier“Triggers when a playbook result is generated.”
Aircall generates playbook results for calls. A new result fires this event.
Playbook Result Updated
Instant triggerIn Zapier“Triggers when a playbook result is updated.”
A playbook result that was already generated changes, and the Zap starts on the new version.
Realtime Transcription Utterances Received
Instant triggerIn Zapier“Triggers when a realtime transcription utterances is received.”
With live transcription, Aircall sends the pieces of speech (utterances) as they are transcribed, and each batch fires the Zap.
Call Transcription Created
Instant triggerIn Zapier“Triggers when a call transcription is created.”
When the transcription of a call is created, this trigger passes it on.
User Closed
Instant triggerIn Zapier“Triggers when a user becomes unavailable according to their working hours.”
An agent's working hours end and Aircall marks them unavailable. That switch fires this event.
User Closed V2
Instant triggerIn Zapier“Triggers when a user becomes unavailable according to their working hours.”
Here is the second version of the closing-hours event: Zapier gives it the same description as User Closed, under a newer key.
User Connected
Instant triggerIn Zapier“Triggers when a user becomes online.”
An agent goes online in Aircall, and the Zap starts.
User Connected V2
Instant triggerIn Zapier“Triggers when a user becomes online.”
A newer version of the online event, listed next to User Connected with an identical description.
User Created
Instant triggerIn Zapier“Triggers when a user is created.”
A new user is added to the Aircall account, and Zapier learns about it immediately.
User Created V2
Instant triggerIn Zapier“Triggers when a user is created.”
Zapier keeps a second key for user creation. Same description, same moment, a different version.
User Deleted
Instant triggerIn Zapier“Triggers when a user is deleted.”
Removing a user from the Aircall account sends this event to Zapier.
User Deleted V2
Instant triggerIn Zapier“Triggers when a user is deleted”
A newer variant of the deletion event, fired by the same removal of a user.
User Disconnected
Instant triggerIn Zapier“Triggers when a user goes offline.”
The moment an agent switches offline, this trigger leaves Aircall.
User Disconnected V2
Instant triggerIn Zapier“Triggers when a user goes offline.”
Zapier lists this second offline event with the same wording as User Disconnected.
User Opened
Instant triggerIn Zapier“Triggers when a user becomes available according to their working hours.”
When an agent becomes available because their working hours start, this trigger fires.
User Opened V2
Instant triggerIn Zapier“Triggers when a user becomes available according to their working hours”
The second version of the opening-hours event carries the same description as User Opened.
User Wrap Up Time Ended
Instant triggerIn Zapier“Triggers when wrap up time for a user is ended”
Wrap-up time is the pause after a call to finish notes. When it ends for a user, Zapier is told.
User Wrap Up Time Started
Instant triggerIn Zapier“Triggers when wrap up time for a user is started”
An agent enters wrap-up time after a call, and this event fires.
The 38 Aircall actions
Aircall gives you 38 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
- Add Comment to Call
- Add Tags to Call
- Add User to a Team
- Archive Call
- Click to Dial
- Create Contact
- Create Team
- Create User
- Delete Call Recording
- Delete Call Voicemail
- Delete Contact
- Delete Team
- Delete User
- Fetch a Call Evaluation by Call Id
- Get a Call Action Items
- Get a Call Sentiment
- Get a Call Summary
- Get a Call Topics
- Get a Call Transcription
- Get Custom Call Summary
- Get Playbook Results
- Get a Realtime Call Summary
- Pause Call Recording
- Remove User From a Team
- Resume Call Recording
- Send Group Message in Agent Conversation
- Send Group Message Skipping Aircall Inbox
- Send Message in Conversation
- Send Message Skipping Aircall Inbox
- Send WhatsApp Message in Agent Conversation
- Send WhatsApp Message Skipping Aircall Inbox
- Show Insights Card
- Start Outbound Call
- Transfer Call
- Unarchive Call
- Update Contact
- Update Number
- Update User
Add Comment to Call
ActionIn Zapier“Adds a comment (note) to a specific call. A call can have a maximum of 5 comments.”
Writes a note on a specific call, the same place agents leave their own notes.
Add Tags to Call
ActionIn Zapier“Adds one or more tags to a specific call.”
Applies one or more existing tags to a call, using their tag IDs.
Add User to a Team
ActionIn Zapier“Add User to a Team in Aircall account.”
Puts an existing user into a team. You give the team ID and the user ID.
Archive Call
ActionIn Zapier“Archives a missed call, marking it as done and removing it from the To-do view.”
Marks a missed call as done and takes it out of the To-do view.
Click to Dial
ActionIn Zapier“Dial a phone number in the Phone”
Puts a phone number into an agent's Aircall Phone, ready to call.
Create Contact
ActionIn Zapier“Creates a new shared contact in Aircall. At least one phone number is required.”
Adds a new shared contact to Aircall, visible to the whole team. It needs at least one phone number with its label.
Create Team
ActionIn Zapier“Creates a new team in the system.”
Builds a new team in your Aircall account from a team name and nothing else.
Create User
ActionIn Zapier“Create a user in the system”
Opens a new Aircall user from an email, a first name and a last name.
Delete Call Recording
ActionIn Zapier“Deletes the recording of a specific call. It takes 10-15 minutes to complete. This action cannot be undone.”
Erases the recording of a call. It takes 10 to 15 minutes to complete.
Delete Call Voicemail
ActionIn Zapier“Deletes the voicemail of a specific call. It can take up to 1 minute to complete. This action cannot be undone.”
Removes the voicemail attached to a call, which can take up to 1 minute.
Delete Contact
ActionIn Zapier“Deletes a shared contact from the company. This action cannot be undone.”
Removes a shared contact from the company directory in Aircall.
Delete Team
ActionIn Zapier“Delete a team by specifying team id.”
Deletes a team, given its team ID.
Delete User
ActionIn Zapier“Delete a user in the system”
Deletes an Aircall user from the account.
Fetch a Call Evaluation by Call Id
ActionIn Zapier“Fetch a call evaluation by call id.”
Reads the evaluation of a call when you give the call's ID.
Get a Call Action Items
ActionIn Zapier“Fetches a call action items.”
Pulls the action items Aircall extracted from a given call.
Get a Call Sentiment
ActionIn Zapier“Fetches a call sentiment.”
Reads the customer sentiment Aircall found on a call.
Get a Call Summary
ActionIn Zapier“Fetches a call summary.”
Fetches the AI summary of a call, given its ID.
Get a Call Topics
ActionIn Zapier“Fetches a call topics.”
Returns the topics Aircall detected in a call.
Get a Call Transcription
ActionIn Zapier“Fetches a call transcription.”
Gets the transcription of a call as text.
Get Custom Call Summary
ActionIn Zapier“Fetches a custom call summary.”
Retrieves the custom summary of a call.
Get Playbook Results
ActionIn Zapier“Fetches playbook results.”
Reads the playbook results of a call.
Get a Realtime Call Summary
ActionIn Zapier“Fetches a real time call summary.”
Fetches a real-time summary of a call.
Pause Call Recording
ActionIn Zapier“Pauses the recording on an active call.”
Pauses recording on a call that is in progress.
Remove User From a Team
ActionIn Zapier“Remove User from a Team in Aircall Account.”
Takes a user out of a team, using both IDs.
Resume Call Recording
ActionIn Zapier“Resumes the recording on an active call.”
Starts recording again on an active call after a pause.
Send Group Message in Agent Conversation
ActionIn Zapier“Send a group message in agent conversation”
Sends one message to a group conversation, with the participant numbers you list, from an Aircall number.
Send Group Message Skipping Aircall Inbox
ActionIn Zapier“Send a group message skipping aircall inbox”
The group version of the inbox-skipping send: several participants, one message, outside the Aircall inbox.
Send Message in Conversation
ActionIn Zapier“Send a message in conversation”
Sends a text from one of your Aircall numbers to a recipient, inside the conversation thread.
Send Message Skipping Aircall Inbox
ActionIn Zapier“Send Message Skipping Aircall Inbox”
This variant also texts from an Aircall number but, as its name says, skips the Aircall inbox on the way.
Send WhatsApp Message in Agent Conversation
ActionIn Zapier“Send a WhatsApp Message in Agent Conversation”
Sends a WhatsApp message from a WhatsApp-capable Aircall line, inside the agent conversation.
Send WhatsApp Message Skipping Aircall Inbox
ActionIn Zapier“Send a WhatsApp Message Skipping Aircall Inbox”
WhatsApp again, this time without passing through the Aircall inbox.
Show Insights Card
ActionIn Zapier“Displays a custom Insights Card to an agent during an ongoing call.”
Shows a custom card to the agent during an ongoing call, with a title you choose.
Start Outbound Call
ActionIn Zapier“Start an outbound call”
Starts an outgoing call for a user, from one of your numbers.
Transfer Call
ActionIn Zapier“Transfers a call to another user, team, or external phone number. Only cold transfers are supported. Provide exactly one of User ID, Team ID, or Phone Number.”
Moves a call to another user, a team or an external phone number.
Unarchive Call
ActionIn Zapier“Unarchives a call, placing it back in the To-do view of the Phone app.”
Brings an archived call back into the To-do view of the Phone app.
Update Contact
ActionIn Zapier“Updates a shared contact. To update phone numbers or emails, use the dedicated endpoints.”
Edits an existing shared contact, found by its Contact ID.
Update Number
ActionIn Zapier“Updates a specific phone number, including its name, recording settings, priority, and music/message URLs.”
Changes the settings of one phone number: its name, recording settings, priority, music and message URLs.
Update User
ActionIn Zapier“Update a user in the system”
Changes an existing Aircall user, picked by User Id.
The 10 Aircall searches
10 search steps look for data that already exists in Aircall, so a later step can use it.
Searches sit at the bottom of the action list in the editor, under SEARCH. They find what already exists so later steps can use it. Aircall has no find-or-create variant: none of them can create the missing item. A Zap with a search is multi-step.
Fetch All Teams
SearchIn Zapier“Fetches all teams associated with your Aircall account.”
Lists every team in your Aircall account, sorted by creation date.
Fetch a Team by Id
SearchIn Zapier“Retrieve details of a specific Team by Id.”
Gets the details of one team when you already have its ID.
Get Contact Details
SearchIn Zapier“Retrieves details of a specific shared contact by ID.”
Looks up one shared contact by its Contact ID.
Get Numbers
SearchIn Zapier“Fetches all phone numbers associated with your Aircall account.”
Returns all the phone numbers on your Aircall account.
Get User Availability
SearchIn Zapier“Get the availability details by id”
Reads the availability of one user, by ID.
Get User Details
SearchIn Zapier“Get the user details by id”
Retrieves a user's details from their ID.
List All User Number
SearchIn Zapier“List all numbers for a user”
Lists the numbers assigned to a given user.
Retrieve Call Details
SearchIn Zapier“Retrieve call details using Call ID.”
Fetches the details of a call from its Call ID.
Search Call
SearchIn Zapier“Search for specific Calls depending on several Query Params like user_id, phone_number or tags. Given a call transferred between A and B phone numbers, the call will not appear when filtering by A but it will for B.”
Finds calls by criteria such as user, phone number or tags, with optional contact details, short URLs and the call timeline.
User Availabilities
SearchIn Zapier“Get availabilities of users”
Gets the availabilities of your users in one go.
The three settings every search exposes
- Successful if no search results are found?Left as is, a search that finds nothing stops the Zap and skips the dependent steps. Switched on, the Zap carries on empty-handed.
- Create X if it doesn't exist yet?This box turns a search into find-or-create. No Aircall search offers it, so a missing item stays missing.
- If multiple search results are found?Three ways out: keep the first match (the default), stop the Zap, or pass all of them on.
When an Aircall Zap breaks
Zapier attaches no help article to Aircall, and no rate limit is documented for it. What breaks comes from how Zapier works in general, plus a few Aircall actions you cannot take back.
Most of these problems show up in the first days, not on the first test. If one of them catches you, the Zapier troubleshooting page is the next stop.
Old calls are never picked up
A Zap only reacts to what happens after it is published. Calls, texts and contacts from before stay where they are; moving that backlog is a separate job.The Zap feeds itself
Contact Updated plus Update Contact, or Call Tagged plus Add Tags to Call: a Zap that writes where its trigger watches restarts again and again and burns tasks.A bulk import gets held back
Importing many contacts at once can send a huge batch to Contact Created. Zapier's flood protection may hold it back instead of running every item.Deletions are final
Delete Call Recording, Delete Call Voicemail and Delete Contact cannot be undone. Test them on dummy data before switching the Zap on.
Need help automating Aircall with Zapier?
A person reads every message.



