Aircall
Let your AI work with Aircall: look up calls, recordings and voicemails, read AI transcripts, summaries and sentiment, see who is available, add notes and tags to calls, manage shared contacts and start calls from an agent's Aircall Workspace.
7-day free trial · No credit card · EU-hosted
Ask Aircall anything
Try a real prompt against Aircall via AnythingMCP — Claude calls the tools, returns the answer. Press Enter on your own message to install on Cloud.
Install Aircall on CloudClaude is AI and can make mistakes. Please double-check responses.
Setup in 2 minutes
- 1Start a free trial on cloud.anythingmcp.com.
- 2Click Aircall in the connector store. Paste credentials when prompted.
- 3Mint an MCP API key and point your AI client at the generated MCP URL.
Guides for Aircall
Step-by-step setup for the most popular AI clients.
Setting up Aircall
From the connector definition itself: where to find the credentials, what they need to be allowed to do, and which API this adapter talks to.
Aircall
This connector works with one Aircall company through the Aircall Public API (https://api.aircall.io/v1, users on /v2), signed in with an API ID and API token (HTTP Basic auth). It reads users, teams, numbers, calls with their recordings, voicemails and AI insights, and contacts, and it can add notes and tags to calls, create and update contacts and start calls from an agent's Aircall Workspace.
Setup (about 3 minutes, Aircall admin needed)
- Sign in to the Aircall Dashboard at https://dashboard.aircall.io as an admin.
- Open Integrations & API, then API Keys, and click Generate an API key (older dashboards: Company settings, API Keys), give it a name.
- Copy the API ID into
AIRCALL_API_IDand the API token intoAIRCALL_API_TOKEN. Aircall shows the token only once. - Install and run
aircall_ping, thenaircall_get_company.
The key acts for the whole company: share this MCP server only with people allowed to see all calls and contacts.
Personal data. Calls, phone numbers, contacts, recordings, voicemails, transcripts and AI summaries are personal data of callers and agents. Read only what the user asks for, do not copy recordings or transcripts elsewhere without a reason, and remember that recording and voicemail links are playable by anyone who has them (direct links for 1 hour, short links for 3 hours).
Writes: confirm first. aircall_comment_call, aircall_tag_call, aircall_archive_call, aircall_create_contact, aircall_update_contact, aircall_dial_number change data agents see; show the user what will change and wait for a yes. aircall_start_outbound_call rings a real person right away and outbound minutes may cost money: confirm caller, number and line first. aircall_delete_contact is installed switched off.
How to work
- People and lines:
aircall_list_users,aircall_get_user,aircall_list_user_numbers,aircall_get_user_availability,aircall_list_user_availabilities,aircall_list_teams,aircall_get_team,aircall_list_numbers,aircall_get_number. - Calls:
aircall_list_callsfor a time range,aircall_search_callsto filter by direction, user, phone number or tags,aircall_get_callfor one call. Times are UNIX timestamps in seconds; pass order=desc for the newest first. Only the last six months are available and at most 10,000 calls per query, so narrow with from and to. - AI insights for ended calls (Aircall AI add-on, AI Assist or AI Assist Pro):
aircall_get_call_transcription,aircall_get_call_summary,aircall_get_call_sentiments,aircall_get_call_topics,aircall_get_call_action_items. Without the add-on they answer 403 or 404. - Follow-up on a call:
aircall_comment_call(at most five notes per call, they cannot be edited),aircall_tag_callwith ids fromaircall_list_tags,aircall_archive_call. - Contacts (shared contacts only, not CRM-synced ones):
aircall_list_contacts,aircall_search_contacts,aircall_get_contact,aircall_create_contact,aircall_update_contact. - Calling:
aircall_start_outbound_callplaces the call from the agent's desktop Workspace (the agent must be online and available);aircall_dial_numberonly fills in the dialer. - Webhooks:
aircall_list_webhooks(read-only, tokens removed).
Paging: lists answer with meta (total, current_page, per_page, next_page_link). Pass page=2, 3, and so on until next_page_link is null. per_page is 1 to 50.
Rate limit: Aircall allows 120 requests per minute for the whole company, shared by every integration using its keys. A 429 means wait until the minute is over; avoid paging through thousands of calls.
Common errors
- 403 Forbidden on every tool: the API ID or token is wrong or the key was deleted.
- 404 on a call id: the call does not exist or is older than six months; on an AI endpoint: no transcript or insight for that call.
- 405 on starting or dialing a call: the user is not available, is on a call or is not assigned to the number.
- 400 on a note: the call already has five notes.
Out of scope here: SMS and WhatsApp messages, transferring live calls, pausing or deleting recordings, outbound campaigns, managing users, teams, numbers, tags and webhooks.
Your AI is two clicks away from Aircall.
Install the connector, paste your credentials, ask your AI a question. 7-day free trial, no credit card.