Hi experts!
I have this use case:
Progressive Outbound Campaign with call analysis and transfer to outbound flow action, prior to agent.
If an agent want to schedule a callback for a record, I can't use the Genesys Callback Out-of-the-box that has GCloud, because Customer doesn't want a preview mode for none of the calls. So there is no other option rather than reschedule the record of the contact list to the datetime requested by final customer, and use rules for prevent dialing that record prior to time scheduled. And also I need for that records to be prioritized rather than normal CL records.
To achive this, I have created a campaign with dynamic sorting in a calling list( aka CL), but it is not working as expected.
The dynamic sorting is based on a field of the CL (Data5) of type Timestamp.
No initial ordering of the calling list is set.
When the first load of records is done in the CL, the Data5 field has no value (empty).
I begin the campaign, and as I process records from my CL, I update the Data5 field to a date value that complies with the ISO standard format YYYY-MM-dd'T'T'HH:mm'Z'.required, as indicated in the documentation( https://help.mypurecloud.com/articles/create-new-contact-list/) in section 14d.
As I understand, If I update the Data5 with a valid timestamp value, and at the end I encode that contact, with a "callable" end, the system should dynamically reorder the records, and in the next call, give me the same record, because it is a record whose field "Data5" already has a date value. However, the system offers me the next record of my CL that does not have the Data5 field filled.
Is this a misconception, is there something I am not interpreting properly?
Thanks.
#Outbound
------------------------------
David Fradejas Tomás
Sabio Ibérica, S.A.
------------------------------