Genesys Cloud - Main

 View Only

Sign Up

  Thread closed by the administrator, not accepting new replies.
  • 1.  Participant data are always set

    Posted 03-15-2022 12:43
    No replies, thread closed.
    Hello,

    I want to know if a specified amount of time has elapsed since the particular moment of the conversation.
    To achieve that I set a loop that plays 5 seconds of silence and if loop counter will be equal 2, then I set participant data.
    But it seems that the participant data are always set.
    I have added TTS audio that speaks the counter value and whether the condition has been met and it looks like all should work fine but participant data and outcome flow are set even if the conversation is disconnected while counter is equal 0 or 1.

    Anyone knows why is it happening and how to make it work?

    Regards,
    #ArchitectureandDesign

    ------------------------------
    Wojciech Dzikowski
    CGI ISMC Polska Sp. z o.o.
    ------------------------------


  • 2.  RE: Participant data are always set

    Posted 03-15-2022 13:05
    No replies, thread closed.

    The play audio doesn't immediately play the audio.  It's queued up in a list and flushed (played out loud) at certain intervals.  If you want to force it to happen now, add a collect input with the minimum timeout values.  

    https://help.mypurecloud.com/articles/audio-buffer-and-flush-in-architect-flows/

    https://help.mypurecloud.com/faqs/can-i-flush-queued-audio-sooner-than-flow-termination-or-the-next-request-for-user-input/



    ------------------------------
    Melissa Bailey
    Genesys - Employees
    ------------------------------



  • 3.  RE: Participant data are always set

    Posted 03-17-2022 04:48
    No replies, thread closed.
    Thanks Melissa,

    That solved the problem. 
    Is there anu other way for making delay? I believe data actions will force audio to play immediately as well, but to be honest I'd rather data actions could be executing in the background while the audio is played.

    ------------------------------
    Wojciech Dzikowski
    CGI ISMC Polska Sp. z o.o.
    ------------------------------



  • 4.  RE: Participant data are always set

    Posted 03-17-2022 09:40
    No replies, thread closed.
    Data actions do flush audio.  They also have a processing prompt option where you can select a prompt to play while the data action is executing

    ------------------------------
    Melissa Bailey
    Genesys - Employees
    ------------------------------



  • 5.  RE: Participant data are always set

    Posted 03-17-2022 09:58
    No replies, thread closed.
    But processing prompt breaks as data action is completed. It would be nice to have a possibility to play all prompt in processing audio.

    ------------------------------
    Wojciech Dzikowski
    CGI ISMC Polska Sp. z o.o.
    ------------------------------



  • 6.  RE: Participant data are always set

    Posted 03-16-2022 03:08
    No replies, thread closed.
    Hello,

    I'm afraid that you missed to add a "next loop" node after the nodes 18 & 19.

    ------------------------------
    Lionel FLORENCE
    Helpline SAS
    ------------------------------



  • 7.  RE: Participant data are always set

    Posted 03-17-2022 04:53
    No replies, thread closed.
    Lionel, 
    I suppose "next loop" works like "continue" in many programming languages - it breaks current iteration ni the loop.

    ------------------------------
    Wojciech Dzikowski
    CGI ISMC Polska Sp. z o.o.
    ------------------------------