'call.voicemail_left', 'call.assigned', 'call.archived', 'call.tagged', 'call.answered', 'ansferred', 'call.hungup', 'call.ended', 'call.created', 'call.ringing_on_agent', 'call.agent_declined', Define the Webhook's body, listening only to call events and creates a Webhook in your User's Aircall account The following tutorial will give you more insights on how to create a Webhook via the Public API. Setup an Aircall Webhook via Public APIġ.It's definitively the easiest, most reliable and scalable way to retrieve call information from Aircall: we won't have to deal with Public API rate limiting, pagination and automation as we will rely 100% on Webhook events sent by Aircall. Real-time synchronization only requires setting a web server with one public POST endpoint! Make sure to follow our OAuth Authentication tutorial first! Batch syncing: a recurring task will fetch the latest calls via Aircall Public API.Īll requests made to Aircall Public API and explained in this tutorial are authenticated. Real-time synchronization: using Webhooks, Aircall will notify your system each time a call is updated. There are two ways to synchronize Aircall Calls with your system: This tutorial is oriented for Technology Partners but it is still useful if you are an Aircall customer! Authorize your request using Basic Authentication method instead of OAuth. Here, we will store Aircall Calls' metadata in an external database. Storing call data outside from Aircall is one of the most built feature by our Technology Partners.Īircall renders lots of useful metadata via the Public API on Calls, like the Agent who took the call, the Number the call was made on, the duration, and even specific reasons if a call is missed.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |