Genesys CTI User Forum
Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: psyx0th on July 19, 2021, 02:52:54 PM
-
Hello everyone.
I'm trying to dynamically define the contact hours for each record in Genesys Outbound.
I can use SCXML rules to use custom fields to check if a contact should be attempted or not (just like https://docs.genesys.com/Documentation/OU/latest/Dep/CustomerContactDaytimeIntervals).
However I would like to periodically (e.g daily) update these fields with data coming from external services, so that the next day follows a different calling schedule.
Is it possible to update existing records through an API of some sort that an external process can invoke?
Closing and reopening the campaign with updated data is not ideal as that will mess up reporting and other downstream processes.
Many thanks!
-
You can update as long as records are not in Retrieved status.
Otherwise no, because there is no Record Handle yet for those records to be used on API calls.