Faster time to market
Prebuilt Aircall actions reduce integration development time.

Embed Aircall’s phone, SMS and call-management features into your product so customers can click to call, log and replay calls, send messages and trigger post-call automation without leaving your app.
Prebuilt Aircall actions reduce integration development time.
Trigger automations from webhooks as calls and messages arrive.
Keep calls, contacts and tickets synchronized across systems.
Deliver customer-facing workflows natively inside your SaaS product.
CONNECTOR OVERVIEW
Integrate Aircall to log and sync calls and contacts, trigger workflows on call or message events, initiate outbound calls and send SMS from your app. Cyclr maps Aircall REST methods and webhooks so teams build in-app click-to-call, post-call automation and multi-tenant call reporting. (developers.aircall.io)
PRODUCT USE CASES
Quickly create integrations between your SaaS application and Aircall with Cyclr’s low code integration builder. Publish your Aircall integration into your application using Cyclr’s white label embedded integration marketplace.
Use call events (missed/ended) to create tickets, attach call metadata and contact details.
Map GET /v1/calls and /v1/contacts to keep customer records and call history synchronized.
Start outbound calls via the API so reps can call customers without switching apps.
ORCHESTRATION
Cyclr sits between your SaaS product and Aircall to handle authentication, govern access and orchestrate every API call per customer, at scale.
Your app requests an action for a specific customer.
Cyclr authenticates, applies policies and routes the request.
Aircall processes the request and returns a response to your app.
Customer-specific authentication · Governed data movement · Centralized visibility and audit
CONNECTOR COVERAGE
Explore Aircall methods you can orchestrate through Cyclr.
Add comments to a Call.
List all calls.
List all new calls since the last run of this process.
Apply Tags to a Call.
Gets details of a call.
Receives notifications that a new contact has been created.
Receives notifications for addition and deletions to Numbers.
Receives notifications that a contact has been deleted.
Receives notifications that a Contact has been updated.
Receives notifications for of addition and deletions to Users list.
List all tags.
Updates the details of a Tag.
Removes a Tag.
Creates a new Tag.
Gets details of the specified Tag.
Adds a User to a Team.
Removes a User from a Team.
Gets a full list of Teams.
Gets details of a Team.
Creates a new Team.
Completely removes a Webhook.
Returns a list of Webhooks.
Gets the details of a Webhook.
Creates a Webhook.
Gets detail of the specified number.
Gets Numbers added since the last run of this process.
Lists all numbers.
Updates the details of a user,
Deletes a user.
Creates a new user.
Gets a list of all Users.
Start a call for a user.
Gets full details of a user including the associated numbers.
Gets details of the specified Contact.
Creates a new contact.
List new Contacts since the last run of this process.
Lists all Contacts.
Update the details of an existing Contact.
Removes a contact.
Send a text message from an Aircall SMS-capable number that will be stored and added in the agent conversation.
Send a message from a public API configured number.
Delete configuration associated to a number for Aircall Messaging public API.
Fetch settings associated to a number and their information for Aircall Messaging public API.
Create or update the number configuration to allow number to use the Send message endpoint.
TECHNICAL DETAILS
Review the sourced authentication and API behaviour used when configuring customer-facing Aircall integrations in Cyclr.
https://api.aircall.ioAPI ID + API token (Basic Auth) or OAuth client ID and client secret; confirm enabled option in Cyclr Console. (developer.aircall.io)
Calls; Contacts; Numbers; Users; Messages (SMS); Webhooks; Analytics; Outbound calls. (developers.aircall.io)
Aircall uses page-based pagination (page, per_page) and a meta object on list endpoints; check endpoints for limits. (developers.aircall.io)
Aircall enforces a standard limit of 120 requests per minute per company; headers report remaining quota. (developers.aircall.io)
IMPLEMENTATION
Aircall supports Basic Auth (API ID and token) and OAuth 2.0 for public apps; confirm which method Cyclr enables for your tenant in Cyclr Console. (developer.aircall.io)
API ID + API token (Basic Auth) or OAuth client ID and client secret; confirm enabled option in Cyclr Console. (developer.aircall.io)
OAuth public apps require Aircall Tech Partner approval; Basic Auth uses account API ID/token. (developer.aircall.io)
COMMON QUESTIONS
It logs and syncs calls and contacts, starts outbound calls, sends SMS and triggers workflows from call or message webhooks. Use list and webhook endpoints to keep support, CRM and analytics systems in sync. (developers.aircall.io)
Aircall supports Basic Auth (API ID and token) for private integrations and OAuth 2.0 for public apps; confirm which method Cyclr enables for your tenant in Cyclr Console. (developer.aircall.io)
Yes. Use Cyclr to manage multi-tenant orchestration and install per-customer Aircall connections via OAuth or per-account API credentials. Cyclr handles reuse and tenancy governance. (developer.aircall.io)
Yes. Cyclr lets you expose approved Aircall actions and webhook-driven triggers as governed MCP tools for product teams and partners with centralized policies and audit control.
KEEP EXPLORING
Related Chat connector for customer-facing integration workflows.
Related connectorRelated Chat connector for customer-facing integration workflows.
Related connectorRelated Chat connector for customer-facing integration workflows.