James, (and OP), what is it that the third party does that receives the DTMF? When we first moved onto Cloud from Engage years ago, we had a solution build in GVP on Genesys Engage that could do this relatively easily and assumed we'd need to replicate it in Genesys Cloud. However after finding out we couldn't, we looked at what we actually use that DTMF data for and in the end we built data actions/web services that talk to the system/vendor that would normally receive and process the DTMF so cutting out the need for the transfer and DTMF playing completely. If you haven't already, you might want to look at what you're trying to achieve at the end of all of this and see if a shift in thinking is useful.
------------------------------
Vaun McCarthy
------------------------------
Original Message:
Sent: 12-15-2025 12:44
From: James Sanders
Subject: Transfer data to an external number using DTMF
I understand the logic of what you stated but our need to do this without an agent in the middle. So the call comes into our system, we verify who the user is and based on that, may need to transfer to a 3rd party. We have a special number to transfer them to which accepts DTMF that we must send. How can we perform this consult transfer from the Genesys IVR and play the audio prompts?
I see where we can transfer to a number but not consult transfer... so did you overcome that element or would the solution you speak of always require an agent?
------------------------------
James Sanders
Principal Infrastructure Design Engineer
Original Message:
Sent: 11-26-2025 10:37
From: Patrick Jones
Subject: Transfer data to an external number using DTMF
You can't send DTMF, but you can play wav files. We worked around this limitation by creating wave files of DTMF tones and named them "DTMF1", "DTMF2", etc. Then we set up a loop "Loops: Length(Task.DTMFDigits)" where Task.DTMFDigits is the value that I want to send via DTMF. Then for each number in that variable, I create the filename "Task.DTMFFile = Append("DTMF", substring(Task.DTMFDigits, Task.LoopCount,1)". Then I do a "Find User Prompt" with that filename and then I play the resultant prompt. After that, it loops to go to the next digit and so-on.
------------------------------
Patrick Jones
NA
Original Message:
Sent: 11-05-2025 06:58
From: Daniel Souza
Subject: Transfer data to an external number using DTMF
Hi everyone.
Is there any way to use DTMF tones to transfer data from an architect variable to an external number instead of using UUI?
Thanks!
#Architect
------------------------------
Daniel Souza
------------------------------