Displaying data on a custom dashboard
# support
r
Is there any way for me to display the data like call minutes, cost per call, transcript, call recording, etc in a personal dashboard by calling APIs?
v
@r7sh7 Absolutely! You can create a personal dashboard to display various data such as call minutes, cost per call, transcript, call recording, and more by utilizing the appropriate API endpoints. For instance, you can use the
List Calls
API to retrieve a list of calls along with their details, and then for each call, you can use the
Get Call
API to fetch specific information about the call, including duration, cost, and recordings. To display transcripts, if the service supports transcription, you would typically need to access a separate endpoint or the recording's metadata where the transcript might be stored. Here's a general approach to achieve this: 1. Use the
List Calls
API to get an overview of recent calls. 2. For each call, use the
Get Call
API to retrieve detailed information. 3. Extract the required data such as call minutes, cost, and recording URLs. 4. If available, fetch the transcript from the associated recording or transcript endpoint. 5. Display this data on your personal dashboard. Would you like to proceed with fetching the list of calls to start with? If so, I can assist you with the API call.
You can continue this conversation by mentioning me in the message.
k
Also you get call duration in minutes in end of call report . You can multiply minutes * cost_per_min(you get these in vapi dashboard).
c
Why would you not be able to?
s
yes you can use
/call
endpoint and manage rest the acoording to filters and organization id.
r
Appreciate the help
11 Views