The Public API allows you to extract valuable call data and functionalities directly into your systems. In this guide, you’ll learn how to set up the prerequisites and retrieve transcriptions, key moments, and summaries using our API routes.
Prerequisites
- Before using the API, ensure your accounts and keys are properly configured.
- Ensure you have an Empower administrator account and a Ringover account.
Extracting data
1. Enable the Empower option
- Create you API key (Using our API)
- Enable the Empower option inside the API key settings.
2. Obtain the Channel ID or Call ID
To extract data, you must first identify the specific call.
- Go to the API documentation.
- Retrieve the channel_ID via Ringover's API.
🟡 💡 Tip: If you already have the call_ID, you can skip this step and use the specific document provided in our API guides.
3. Retrieve the Platform ID (Calluuid)
Use the channel_ID to find the platform ID, which acts as the calluuid.
- Use the following POST route:
POST public/empower/platform/:platformname/channel/:channelID. - Retrieve the calluuid from the response.
4. Extract Empower Data
With the calluuid, you can now retrieve specific call insights and summaries.
- To get call transcriptions, use:
GET public/empower/call/:calluuid. - To get key moments, use:
GET public/empower/call/:calluuid/moments. - To get the summary, use:
GET public/empower/call/:calluuid/summary.
🎉 You now know how to use the Public API for Empower and can easily extract powerful call insights into your own tools!