ā03-13-2025 08:33 AM
We currently send via a schedule in Analyzer a weekly data dump of calls data that a SUP has to copy-paste into a SharePoint file which is then imported to a number of reports.
Weāre looking for a more automated way to handle this process. I wanted to reach out to see if we could connect our BigQuery environment to the WebEx report data using an API or some other kind of automated data exchange. Any ideas?
ā03-17-2025 01:08 AM
Hi @c.georgiou1,
Thanks for your patience so far!
As of now, the only way to send the scheduled Analyzer report request is through the schedule in analyzer, basically the way you're following.
But we don't have any other automated process or, integration to send such requests to Analyzer as of now. Thanks!
Regards,
Sandip
ā04-02-2025 03:26 AM
Thank you for your reply and appreciate your support. So this is not even possible with some API integration? This is what i found below, is this valid? I believe it more to do with Webex Analyzer sending an automated request to BigQuery
You can definitely automate this process by integrating Webex report data with your BigQuery environment using APIs. Here are the steps to achieve this:
Reports
To access these endpoints, you must use an administrator token with the analytics:read_all scope. The authenticated user must be a read-only or full administrator of the organization to which the report belongs.
To use this endpoint the org needs to be licensed for the Pro Pack.
Reports available via Webex Control Hub may be generated and downloaded via the Reports API. To access this API, the authenticated user must be a read-only or full administrator of the organization to which the report belongs.
For more information about Reports, see the Admin API guide.
Method
Description
GEThttps://webexapis.com/v1/reports
List Reports
POSThttps://webexapis.com/v1/reports
Create a Report
GEThttps://webexapis.com/v1/reports/{reportId}
Get Report Details
DELETEhttps://webexapis.com/v1/reports/{reportId}
Delete a Report
ā04-03-2025 10:47 AM
The reports that can be generated with the Reports API are Webex Suite focused and not Webex Contact Center. You can see a list of all reports that can be generated with this API on https://help.webex.com/en-us/article/nmug598/Reports-for-Your-Cloud-Collaboration-Portfolio#reference-template_c455d679-f17f-48c0-bc79-7b621c30bbe2.
For getting data from Contact Center you can use the Search API(https://developer.webex-cx.com/documentation/search). It allows you to pull data about agents and tasks using GraphQL queries. More info can be found on https://developer.webex-cx.com/documentation/guides/getting-started-with-search-api. You should be able to get the same data you can get from Analyzer and then pull that data into your own system.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide