A place to ask questions, connect with others, and stay in the know
We have been running custom handlers that provide the necessary functionality for agents to transfer customers to an IVR to submit credit card payments. Recently, we've been working to introduce enhancements to allow customers to also submit ACH payments. With this latest service, there is a requirement to record the interaction while in the IVR. I have enabled line recording and when the interaction first enters the system, it records in Attendant as expected. When the interaction is afterward delivered to and subsequently answered by an agent, the recording continues. However, if the agent later transfers the interaction back to Attendant to submit a payment, call recording stops. When the interaction is once again connected to the agent, call recording resumes.
I'm using Get Profile and System Queue tools in the handler to accomplish the transfer. Must the transfer be handled a specific way to continue recording? If the particular approach is unfeasible, are there any ideas about how I can meet the requirement to continue recording interactions after they are transferred to Attendant and for the duration of the time that they remain in the IVR?
Usually, the reverse is true (PCI regulations require that you don't record this stuff) which is why the Secure IVR was created (one of the things it does is prevent recording.)
I'm guessing that you (possibly without realizing it) are using a secure IVR (if you have cloned the credit card IVR) and that's the issue.
Paul, thanks for the reply. We do use Secure Input for taking credit card payments through a self-service IVR.
After doing some more poking around and testing, it was discovered that the Recorder option to stop recording on transfers is the root cause of the issue. The technical reference states that "...if this box is not selected, it is not possible to play only a segment of the call or skip to a specific segment." Do you know if there are additional implications to disabling the functionality? The reason I ask is that I vaguely recall when we were considering doing this at another company a number of years ago, Support possibly advised against it for some reason.
Alternatively, do you know if there's a customization point that could allow us to continue to record in segments but implement custom logic to prevent it from segmenting only when transferring to the system queue?
Check out the Genesys Knowledge Network - your all-in-one access point for Genesys resources
Genesys empowers more than 7,500 organizations in over 100 countries to improve loyalty and business outcomes by creating the best experiences for customers and employees. Through Genesys Cloud, the #1 AI-powered experience orchestration platform, Genesys delivers the future of CX to organizations of all sizes so they can provide empathetic, personalized experience at scale. As the trusted, all-in-one platform born in the cloud, Genesys Cloud accelerates growth for organizations by enabling them to differentiate with the right customer experience at the right time, while driving stronger workforce engagement, efficiency and operational improvements.