get_call | Get one call with its details: participants, duration, tags, comments, recording and voicemail links. |
get_company | Get the company behind the key: name, number of users and number of phone numbers. |
get_user_availability | Get the detailed availability of one user: available, offline, do_not_disturb, in_call or after_call_work. |
list_calls | List the calls of the company: direction, status, duration, number, user, contact, tags, comments, recording. Use from/to (UNIX timestamps) to stay under the 10,000-call cap. Paginated (page, per_page ≤ 50). |
list_contacts | List the shared contacts of the company with their phone numbers and emails. Use from/to to stay under the 10,000-contact cap. Paginated (page, per_page ≤ 50). |
list_numbers | List the phone numbers (lines) of the company with their id, name, digits, country, time zone, availability status (open, custom, closed) and linked users. Paginated. |
list_tags | List the call tags of the company (id, name, color, description) — ids used by add_call_tags and search_calls. |
list_teams | List the teams of the company (id, name) with their member users. |
list_users | List the users (agents) of the company with their id, name, email, availability status and numbers. Paginated (page, per_page ≤ 50). |
ping | Check that the Aircall credential works — answers { “ping”: “pong” }. |
search_calls | Search calls by direction, user, phone number or tags (tags are ANDed: the call must carry all of them), within an optional from/to window. Paginated. |
search_contacts | Search the shared contacts by phone number or email address. Paginated. |