Skip to main content

About Aircall

Aircall is a cloud-based business phone system and call-center platform. The Aircall source pulls call, user, and team activity into Iru so you can attach evidence to compliance frameworks. Authentication uses HTTP Basic against the Aircall Public API (api_id as username, api_token as password).

How It Works

Iru calls the Aircall Public API over HTTPS using HTTP Basic: api_id as the username and api_token as the password (see Basic authentication).
DetailValue
CategoryCommunications
AuthenticationHTTP Basic (Username = api_id, Password = api_token)
Vendor planAny paid Aircall plan (API access included)
Official references: Basic authentication, API references.

Prerequisites

  • Admin or Owner on the Aircall account (standard users cannot create API keys).
  • About 5 minutes for setup.
  • HTTPS for Aircall API traffic.
  • Browser pop-ups allowed so the connector wizard can open.

Connect Aircall to Iru

Complete this tab before you connect the source in Compliance.
1

Sign in to Aircall

Open the Aircall Dashboard and sign in with an account that has Admin or Owner rights (only those roles can create API keys).
2

Open Integrations & API

In the left sidebar, select Integrations & API (wording may vary slightly by Aircall UI version).
3

Go to API keys

Open the Aircall API section or the API Keys tab, depending on how your workspace labels it.
4

Create a new API key

Choose Add a new API Key or Generate an API Key. Enter a clear name (for example Iru Compliance) and confirm so Aircall creates the key pair.
5

Copy api_id and api_token

Aircall shows api_id and api_token together. Copy both to a secure place: you will use api_id as the Username and api_token as the Password in Iru’s Basic Authentication step.api_token appears only once. If you lose it, delete this key in Aircall and create a new one, then update Iru with the new values.
Continue on the Iru Compliance tab.

Considerations

  • Account-wide keys: API keys apply to the account, not a single user. The integration can keep working if the person who created the key leaves, unless your team rotates or deletes the key in Aircall.
  • Rate limits: Aircall’s Public API default is 60 requests per minute. Iru applies backoff when limits are hit. Unusually frequent manual evidence refreshes could still trigger 429 responses. See troubleshooting.
  • Access mode: Iru uses this connection for read-oriented compliance evidence. The api_token still grants the access level Aircall assigns to that key. Store and rotate it like a secret.

Troubleshooting

Check pop-up blocker settings for the Iru site and try again.
The api_token may be wrong, or the key was deleted in Aircall. Create a new API key in Aircall and submit the new api_id / api_token in Iru.
You hit Aircall’s rate limit (60 requests per minute by default). Iru backs off automatically. If 429 persists, contact Aircall support about a higher limit.
Only Admin or Owner can create keys. Ask an Aircall administrator to create the key, or have your role updated.

Sources Management

Browse and manage every Compliance source.

Getting Started With Compliance

Frameworks, actions, and Artifacts.

Iru Overview

How Endpoint, Compliance, and Identity fit together.

Artifacts Management

Upload, review, and organize evidence from sources and actions.