question

Ahmed Abousetta avatar image
Ahmed Abousetta asked Ahmed Abousetta commented

Analytics API, users performance reports, queue calls filter

I'm trying to get the performance reports through analytics api.

I need the "Users" reports and want to apply a "Queue calls" filter.
I don't know how to do this filtering (or GroupBy) in the API call.

https://developers.ringcentral.com/api-reference/Line-Of-Business-Analytics/performanceReportCallsTimeline

forum-question.png

rest apianalytics and reporting
forum-question.png (91.5 KiB)
2 comments
1 |3000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Phong Vu avatar image Phong Vu ♦♦ commented ·

Let me check and get back to you as soon as I get the answer. But I believe that it is a combination of several endpoint calls and merge the data.

0 Likes 0 ·
Ahmed Abousetta avatar image Ahmed Abousetta Phong Vu ♦♦ commented ·

Thank you. I'll wait for your answer.

0 Likes 0 ·

1 Answer

Phong Vu avatar image
Phong Vu answered Ahmed Abousetta commented

As I guessed, it is a combination of 2 Time Line API calls. One groupBy "Users" and another groupBy "Queues". On the dashboard, they show extra options to chose a call queue and display the call on the time line. The call queue names and calls is retrieved by the groupBy "Queues"

1 comment
1 |3000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Ahmed Abousetta avatar image Ahmed Abousetta commented ·

I thank you for your response but I still don't get it.
How I get how many calls were done by user x on queue y?


0 Likes 0 ·

Developer sandbox tools

Using the RingCentral Phone for Desktop, you can dial or receive test calls, send and receive test SMS or Fax messages in your sandbox environment.

Download RingCentral Phone for Desktop:

Tip: switch to the "sandbox mode" before logging in the app:

  • On MacOS: press "fn + command + f2" keys
  • On Windows: press "Ctrl + F2" keys