A place to ask questions, connect with others, and stay in the know
is there any way to collecte IVR entry by DTMF on a database?
is there an API to get this information?
What is the requirement here?
You just want to know what people are choosing in the IVR?
I just want to collect what the customer typed/entered on dtmf
to put them after that in a kind of table (database) for use in statistics and reporting
the reporting team needs the following information: Caller number + IVR entry
You won't see any menu prompt or collect input entries on an interaction unless you post it to the interactions participant data. To do this, you must hand off variable values from a Flow|Task variable that you use to hold the DTMF input, from a collect input object.
If you're using some type of voice bot, like a lex bot v2, the variable you use to hold the intent value or the transcript value can also be posted to participant data. You'll need to set participant data for each variable, one for the intent and one for the transcript. Participant Data > Property Names must be unique.
Once the interaction completes, you'll see a new section at the bottom of the interactions screen that you can expand by clicking on the + symbol. You'll see the participant data there. Note: If the source variable that holds the DTMF input is null, it will not post the property and empty value. You wont see it at all. After you post your first participant data to an interaction, you will then see the property and value under one of the participant objects from the API response.
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.