Hi Takayuki,
Interesting question.
My understanding is that the reporting export APIs are commonly used for scheduled/batch-style reporting workloads, especially where organisations need periodic snapshots or operational reporting outside the standard UI.
For very large-scale environments though, I would generally expect teams to consider:
- export frequency
- report size/row counts
- API concurrency/rate limits
- and whether near real-time data is actually required.
My understanding is usually:
- Reporting Exports → more suited for scheduled/ad-hoc report generation
- Analytics Async Jobs APIs → better suited for large-scale historical/bulk extraction workloads
- Notifications/EventBridge → more suitable for near real-time or event-driven processing.
I would also expect large environments to segment/batch requests carefully rather than attempting very large organisation-wide exports in a single request.
This is also a good older discussion to review regarding export limitations/behaviour:
Community discussion – export limitations
I'm sure others with larger-scale implementations may also be able to share additional operational experiences/recommendations.
------------------------------
Phaneendra
Technical Solutions Consultant
------------------------------
Original Message:
Sent: 05-20-2026 05:12
From: Takayuki Suzuki
Subject: Regarding use cases and best practices for scheduled exports using POST /api/v2/analytics/reporting/exports in large-scale environments (tens of thousands of agents)
In a Genesys Cloud environment with tens of thousands of agents per organization, we would like to confirm whether there are any operational examples of regularly exporting agent-related reports (e.g., Agent Performance / Status) using POST /api/v2/analytics/reporting/exports, and whether this is an expected/assumed usage pattern for the system.
If possible, could you share any operational experience or recommendations within the scope you are able to disclose? In particular, we would appreciate your insights on the following points:
・Best practices for large-scale environments
(Additional note: if possible, it would be helpful if your answer could include assumptions such as the report type, export frequency, target time range, and an approximate scale of agents/row counts.)
・Whether there are any recommendations or criteria for choosing among Analytics APIs / Jobs / Notifications / EventBridge, etc.
#PlatformAPI
------------------------------
Takayuki Suzuki
NA
------------------------------