Linking Aircall as a source
This source is currently in alpha. The interface and available tables may change.
The Aircall connector syncs your call center data – calls, contacts, users, teams, numbers, and tags – into PostHog.
Adding a data source
- Go to the sources tab of the data pipeline section in PostHog.
- Click + New source and then click Link next to Aircall.
- Next, you need an API key from Aircall, which is made up of an API ID and an API token. In your Aircall dashboard, create a new API key and copy both the API ID and the API token. The key has read access to all of your company's data.
- Back in PostHog, enter the credentials in the
API IDandAPI tokenfields and click Next. - Select the tables you want to sync, set the sync method and frequency, then click Import.
Once the syncs are complete, you can start using Aircall data in PostHog.
Available tables
| Table | Description | Sync method |
|---|---|---|
calls | Phone calls handled in Aircall | Incremental |
contacts | Contacts in your Aircall account | Incremental |
users | Agents and other users in your account | Full refresh |
teams | Teams of agents | Full refresh |
numbers | Phone numbers configured in Aircall | Full refresh |
tags | Tags used to label calls | Full refresh |
Incremental tables sync only new or updated records on each run. Full refresh tables reload all data on each sync.
Configuration
| Option | Type | Required |
|---|---|---|
API ID | text | Yes |
API token | password | Yes |
Supported tables
| Table | Description | Sync method | Incremental field | Primary key |
|---|---|---|---|---|
calls | A phone call handled through Aircall, inbound or outbound, with its participants and outcome. | Incremental, Full refresh | started_at | — |
contacts | A contact in the Aircall address book, with phone numbers and emails. | Incremental, Full refresh | created_at | — |
users | An Aircall user (agent) who can make and receive calls in the account. | Full refresh | — | — |
teams | A team of Aircall users that calls and numbers can be routed to. | Full refresh | — | — |
numbers | An Aircall phone number that receives and places calls, with its routing settings. | Full refresh | — | — |
tags | A label that can be applied to calls in Aircall to categorize them. | Full refresh | — | — |