" /> Update existing records extra fields without creating new records - Genesys CTI User Forum

Author Topic: Update existing records extra fields without creating new records  (Read 1424 times)

Offline psyx0th

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
Advertisement
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!

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: Update existing records extra fields without creating new records
« Reply #1 on: July 20, 2021, 02:55:59 AM »
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.