Follow-on to what @Jason Kleitz said, it depends on how the data is being pulled and when. Conversation data can change over a day or two when pulled using the jobs API endpoint, as noted in the Developer Center:
While the data returned by detail record jobs is the same as that behind the detail query endpoint, the data source is different. Jobs are served by a data lake that is updated nightly by a batch process, rather than being updated in real time. The exact time this update occurs varies day to day, but it will generally not occur during business hours.
This makes the jobs endpoint more useful for querying historical data, as the data will not be complete up to the the day of the query. The dataAvailabilityDate field in the body of the job result indicates that all data archived up to that date and time is available. Typically, a query run during business hours on January 2nd will generally have data available up to around 6:00 pm on January 1st in the time zone of the AWS region your organization is based in.
There are several important caveats to this:
- There may be data available after
dataAvailabilityDate, so there is no guarantee you will not get data from after that time depending on your query interval.
- In the rare case that the batch update process fails, the data may not be updated again until the following night. In this case, there would be a temporary data gap in which yesterday's data is not available. The value of
dataAvailabilityDate will reflect this fact, showing no change from the previous day. In this case, use appropriate requests to the detail record query endpoint to retrieve the data for the most recent day.
------------------------------
George Ganahl GCCX-AI, GCP, GCSME, ICCE, ICHD, etc.
Technical Adoption Champion
Genesys
------------------------------
Original Message:
Sent: 05-20-2025 13:13
From: Jason Kleitz
Subject: Pulling data from 2 different reports show different answer and handle numbers. Is there a SLA when pulling data from Genesys?
Hello Jason,
You may want to reach out to the developers of those integrations and find out how they are pulling that data. The data should be available via API.
------------------------------
Jason Kleitz
Online Community Manager/Moderator
Original Message:
Sent: 05-20-2025 12:03
From: Jason Tran
Subject: Pulling data from 2 different reports show different answer and handle numbers. Is there a SLA when pulling data from Genesys?
We have 1 report using a PureInsight application integration and the other Power BI report. The business notice that the report from PureInsight occasionally shows lower numbers than the Power BI report when running the report days later. They said all calls and callbacks are handle and completed on the same day so there shouldn't be any calls that goes over the next day.
Does have a SLA when data is repopulated again when pulling from external application?
#API/Integrations
#Reporting/Analytics
#Unsure/Other