Aircall
Aynı zamanda bir ajan aracıAircall cloud phone & call-center platform (v1 telephony-data scope): calls (list/get/search + comments, tags, archive, transfer, recording/voicemail control, metadata) and read-only Conversation Intelligence sub-reads, contacts CRUD + phone/email sub-resources, users + team membership, numbers, tags, company, and webhook management. HTTP Basic auth (base64 api_id:api_token over HTTPS). Single-host (https://api.aircall.io/v1) so no per-action base_url override is needed. Inbound webhooks exist but Aircall does NOT sign deliveries with an HMAC/header signature — authenticity is a shared `token` string inside the JSON body, which the registered token_in_body handler (form-urlencoded parser) cannot extract from a JSON body (aircall-05). No webhook signature handler is fabricated; the v1 trigger path is polling on list_calls (timestamp cursor). SMS/MMS/WhatsApp messaging, AI Voice Agent, analytics exports, and dialer campaigns are deferred out of v1.
63 eylemler · 1 tetikleyiciler
Aircall entegrasyonu — 63 aksiyon ve 1 tetikleyici ile Aircall'ı otomasyonlarına bağla; her aksiyon aynı zamanda bir AI agent aracı. Örnek: Ping, List Users, Get User, Create User, Update User. Boş bir tuvalde uğraşmadan — bağla ve workflow'larında kullan.
Aşağıdaki her eylem, bir AI ajanının da çağırabileceği bir araçtır — aynı pack hem iş akışlarınızı hem ajanlarınızı çalıştırır.
Tetikleyiciler 1
Aircall üzerinde bir iş akışını başlatabilen olaylar.
New Aircall call
Triggers on each new call since the last poll (Unix timestamp cursor via 'from').
Eylemler 63
Zervanor'un Aircall üzerinde yapabilecekleri.
Calls21
List Calls
List all calls (paginated). GET /calls. Polling source for new calls (timestamp cursor via 'from').
Get Call
Retrieve call details. GET /calls/{id}.
Search Calls
Search calls by phone number, user, or direction. GET /calls/search.
Transfer Call
Transfer a call to another user or number. POST /calls/{id}/transfers.
Comment on Call
Add a comment/note to a call. POST /calls/{id}/comments.
Tag Call
Apply tag(s) to a call. POST /calls/{id}/tags.
Archive Call
Archive a call (mark for follow-up). PUT /calls/{id}/archive.
Unarchive Call
Unarchive a call. PUT /calls/{id}/unarchive.
Pause Call Recording
Pause recording on a live call. POST /calls/{id}/pause_recording.
Resume Call Recording
Resume recording on a live call. POST /calls/{id}/resume_recording.
Delete Call Recording
Delete a call's recording. DELETE /calls/{id}/recording.
Delete Call Voicemail
Delete a call's voicemail. DELETE /calls/{id}/voicemail.
Set Call Metadata
Attach custom metadata (insight cards) to a live call. POST /calls/{id}/metadata.
Get Call Transcription
Fetch the call transcription (Conversation Intelligence add-on). GET /calls/{call_id}/transcription.
Get Real-time Transcription
Fetch real-time transcription utterances. GET /calls/{call_id}/realtime_transcription.
Get Call Sentiments
Retrieve sentiment analysis for a call. GET /calls/{call_id}/sentiments.
Get Call Topics
Retrieve key topics for a call. GET /calls/{call_id}/topics.
Get Call Summary
Fetch the call summary (Conversation Intelligence add-on). GET /calls/{call_id}/summary.
Get Call Action Items
Retrieve extracted action items for a call. GET /calls/{call_id}/action_items.
Get Call Playbook Result
Fetch playbook evaluation result for a call. GET /calls/{call_id}/playbook_result.
Get Call Evaluations
Retrieve call evaluations (QA scores). GET /calls/{call_id}/evaluations.
Contacts12
List Contacts
List all contacts (paginated; capped at 10,000). GET /contacts.
Search Contacts
Search contacts by phone number or email. GET /contacts/search.
Get Contact
Retrieve a contact. GET /contacts/{id}.
Create Contact
Create a contact. POST /contacts. Returns the created contact with the new id at dot-path contact.id.
Update Contact
Update a contact. PUT /contacts/{id}.
Delete Contact
Delete a contact. DELETE /contacts/{id}. Returns 204 No Content.
Add Contact Phone Number
Add a phone number to a contact. POST /contacts/{id}/phone_numbers.
Update Contact Phone Number
Update a contact phone number. PUT /contacts/{id}/phone_numbers/{phone_id}.
Delete Contact Phone Number
Remove a contact phone number. DELETE /contacts/{id}/phone_numbers/{phone_id}.
Add Contact Email
Add an email to a contact. POST /contacts/{id}/emails.
Update Contact Email
Update a contact email. PUT /contacts/{id}/emails/{email_id}.
Delete Contact Email
Remove a contact email. DELETE /contacts/{id}/emails/{email_id}.
Users7
List Users
List all users (paginated). GET /users.
Get User
Retrieve a specific user. GET /users/{id}.
Create User
Create a new user. POST /users.
Update User
Update user details. PUT /users/{id}.
Delete User
Delete a user. DELETE /users/{id}.
Get User Availability
Check a user's availability status. GET /users/{id}/availability.
Start Outbound Call
Start an outbound call on the user's phone app. POST /users/{id}/calls.
Teams6
List Teams
List all teams (paginated). GET /teams.
Get Team
Retrieve team details. GET /teams/{id}.
Create Team
Create a team. POST /teams.
Delete Team
Delete a team. DELETE /teams/{id}.
Add User to Team
Add a user to a team. POST /teams/{team_id}/users/{user_id}.
Remove User from Team
Remove a user from a team. DELETE /teams/{team_id}/users/{user_id}.
Numbers5
List Numbers
List all phone numbers (paginated). GET /numbers.
Get Number
Retrieve number details. GET /numbers/{id}.
Update Number
Update a number's name or settings. PUT /numbers/{id}.
Update Number Audio Messages
Update voicemail / waiting-music audio for a number. PUT /numbers/{id}/messages.
Get Number Registration Status
Check 10DLC / compliance registration status. GET /numbers/{id}/registration_status.
Tags5
List Tags
List all tags (paginated). GET /tags.
Get Tag
Retrieve a tag. GET /tags/{id}.
Create Tag
Create a tag. POST /tags.
Update Tag
Update a tag. PUT /tags/{id}.
Delete Tag
Delete a tag. DELETE /tags/{id}.
Webhooks5
List Webhooks
List all registered webhooks (paginated). GET /webhooks.
Get Webhook
Retrieve a webhook. GET /webhooks/{id}.
Create Webhook
Create a webhook (url, events[]); response includes the shared token secret. POST /webhooks.
Update Webhook
Update a webhook (url/events/active). PUT /webhooks/{id}.
Delete Webhook
Delete a webhook. DELETE /webhooks/{id}.
Company1
Get Company
Retrieve company information (name, users/numbers count). GET /company.
Ping1
Ping
Verify credentials and connectivity. Returns {"ping":"pong"}. Safe, no side effects. GET /ping.
Aramanızla eşleşen bir şey yok.
Aircall kullanan Çözüm Şablonları
Aircall ile kendi otomasyonunu görsel tasarımcıda kur.
Sıkça sorulan sorular
Aircall ile neler otomatikleştirebilirim?
63 aksiyon var — örneğin: Ping, List Users, Get User, Create User, Update User ve daha fazlası.
Hangi Aircall olayları bir workflow başlatabilir?
1 tetikleyici — örneğin: New Aircall call.
Aircall bir AI agent aracı olarak kullanılabilir mi?
Evet. Aircall'ın her aksiyonu otomatik olarak bir AI agent aracına dönüşür — aynı pack hem workflow'larını hem agent'larını besler.
Aircall entegrasyonu nasıl modellenir?
Aircall sürümlü bir connector pack olarak modellenir; muhakeme gerektiren adımlar workflow'larla aynı runtime'da barınan first-party agent'lara düşer.