Genesys Cloud - Main

 View Only

Sign Up

  Thread closed by the administrator, not accepting new replies.
  • 1.  Policy-based recording

    Posted 04-04-2019 08:37
    No replies, thread closed.
    Hello,

    PureCloud automatically records interactions if you have enabled line recording on the trunk. Depending on which policies you have created, PureCloud retains, retains for a set amount of time and then deletes, or deletes the recording.

    Can the agent who took the call have access to this recording (Delete, listen ..) or only supervisor ?


    Regards,
    #Implementation
    #Integrations

    ------------------------------
    Charaf Eddine Chemlal
    Dimension Data France
    ------------------------------


  • 2.  RE: Policy-based recording

    Posted 04-04-2019 08:54
    No replies, thread closed.
    Hi Chararf,
    If you set-up a role which has a permission for access to recordings and configure a condition on that permission to only view the users recordings, then assign this role explicitly to that user, it should work.


    ------------------------------
    Craig Stevenson
    https://www.linkedin.com/in/craig-stevenson-contact-centre-cx-specialist-b5249996/

    QPC UK
    https://www.linkedin.com/company/qpc/
    ------------------------------



  • 3.  RE: Policy-based recording

    Posted 04-04-2019 08:59
    No replies, thread closed.
    Thank you  @Craig Stevenson

    ------------------------------
    Charaf Eddine Chemlal
    Dimension Data France
    ------------------------------



  • 4.  RE: Policy-based recording

    Posted 04-04-2019 09:14
    No replies, thread closed.
    Is there an option in PureCloud (Architect) where you can specify a specific percentage of recording to avoid recording 100% of calls ?

    ------------------------------
    Charaf Eddine Chemlal
    Dimension Data France
    ------------------------------



  • 5.  RE: Policy-based recording

    Posted 04-04-2019 09:36
    No replies, thread closed.
    Not that I am aware of.
    Recording retention is controlled by Policies and there is no option within policies to set a "percentage" of calls to be retained. I think that's worth putting on the Ideas page though, I imagine that could be useful.
    You could work around it, but setting using the "duration" option on the policy and only keeping recordings where calls are over, between or under a certain duration.



    ------------------------------
    Craig Stevenson
    https://www.linkedin.com/in/craig-stevenson-contact-centre-cx-specialist-b5249996/

    QPC UK
    https://www.linkedin.com/company/qpc/
    ------------------------------



  • 6.  RE: Policy-based recording

    Posted 04-08-2019 14:17
    No replies, thread closed.
    @Charaf Eddine Chemlal there is nothing built-in that I am aware of, as far as a specific action you can use. The only thing I can come up with would be to use a Switch action in a Starting Task to record approximately 10% of Inbound interactions based on a random number generation. I use the remainder of [current seconds] / 10 to approximate 10%, though that's not perfect.

    Something like one of the following statements for each path of the switch:

    ​​second(GetCurrentDateTimeUtc()) % 10 == 0
    ​​second(GetCurrentDateTimeUtc()) % 10 == 1
    ​​second(GetCurrentDateTimeUtc()) % 10 == 2
    ...
    ​​second(GetCurrentDateTimeUtc()) % 10 == 8


    If I want to record just 10% or so of the calls, then I would use the Enable Participant Recording on just the Default path of the Switch. For a greater percentage, I would enable recording on multiple exit paths from the Switch.

    Then I would also have Policies set up which delete all the calls I do not want to save (such as all Outbound calls on the Trunk).

    If you need to ask callers to opt into being recorded, you would do that first, then use this functionality to record a portion of the calls that allow you to record.

    Hopefully that is not too confusing.

    ------------------------------
    George Ganahl CCXP, GCA
    Principal Technology Consultant
    Genesys
    ------------------------------



  • 7.  RE: Policy-based recording

    Posted 04-08-2019 14:27
    No replies, thread closed.

    GetCurrentDateTimeUtc() could technically change between one invocation of it and the next (3.99999... to 4.00000...).  Use Flow.StartDateTimeUtc to get a fixed value.

     

    You could also just use a single Decision action instead of a switch.  Second(Flow.StartDateTimeUtc) %10 < 2 to get 20 percent for example.