Skip to main content

Aircall Integration for Outbound Calling

How to integrate Aircall with Recruiterflow and use it within the app

Amogh Balikai avatar
Written by Amogh Balikai
Updated over 2 weeks ago

Recruiterflow’s Aircall integration lets your team trigger outbound phone calls directly from candidate or contact profiles, leveraging your Aircall desktop or web phone.

The integration uses the Aircall API to send a Start Outbound Call request; as long as the Aircall Phone app (desktop or web) is running and you’re logged in, the call will ring out immediately from the assigned number.

Before you begin


Requirement

Details

Supported Aircall client

Aircall Phone Web App

Aircall Desktop App

Unsupported clients

• Mobile apps (iOS & Android)

• Chrome extension API may return 200 OK, but no call is placed on these clients

Single active session

The API does not support multiple simultaneous Aircall sessions. Keep only one browser tab or desktop instance open to avoid dropped triggers.

Make sure the app is running

A call can only start if the user is logged into the Aircall Phone app on desktop or web.

Step 1 – Generate your Aircall API credentials

  1. Log in to the Aircall Dashboard as an Admin.

  2. Navigate to Integrations & API → API Keys.

  3. Click Generate an API key and give it a friendly name (e.g., “Recruiterflow”).

  4. Copy the API ID and API Token that appear.

Step 2 – Connect Aircall to Recruiterflow

  1. In Recruiterflow, go to Settings → Integrations.

  2. Choose Aircall and click Connect.


  3. Paste the API ID and the API Token into their respective fields.

  4. Click Save. Recruiterflow will validate the credentials and confirm the connection.

  5. Select the Aircall number you want to use for phone calls and SMS, and if required, you can choose to auto log calls and recordings by selecting the respective checkboxes.


Tip: Only one set of company‑level credentials is needed; all users who have Aircall seats can start calls once the integration is active.

Step 3 – Make an outbound call

  1. Open any candidate or contact profile.

  2. Hover over the phone number and click Call with Aircall.


  3. Aircall immediately rings the number inside your desktop/web phone (the call starts once you pick up)

  4. Talk as usual. When the call ends, Recruiterflow automatically logs the activity on the profile and also adds the recording if enabled.


When will the integration not work?

  • Mobile app – The API acknowledges the request, but no call is placed.

  • Multiple sessions/tabs – Having the Aircall CTI or multiple Aircall tabs open can cause the API trigger to fail or drop.

  • User unavailable – If the user is already on a call or not marked “Available,” Aircall returns HTTP 405, and no call is started.


Did this answer your question?