Good morning everyone.
I hope you can point me in the right direction.
I have to analyse in architect the real time between the different recordings of a stream.
but if I put a getcurrentdatetime() between them in architect flows, the time it shows
doesn't seem logical.
Let me explain.
if I put a variable type var01 = getcurrentdatatime() just before an audio
and then an audio of several seconds, as an example you can put an audio of more than 5 seconds,
if after the audio I set another variable of type
var02 = getcurrentdatatime(), when i show these variables in the participant data, the time difference does not show the real time over the correct duration.
The value of the two variables in the participant data shows a time difference of less than 1 second.
During the call, if it can be checked that the audio time respects the recording time.
Should I check this time difference in another way or with another function?
I already knew about them, they don't give me a solution to my need.
Seems that as Genesys is designed, if I have to know the total and individual time of each audio of each Flow, the only way is to manually edit each stream and write down the duration of each audio.
This is not a problem when you have a couple of Flows, which is not my case, and that audio can be modified at the client's will.
I wanted to put some controls to get these times automatically in the flows.
I thought that maybe there was another way, maybe getting information from some api or other.
I will try to investigate a little more.