Pause Workaround

leachp

Premier Customer
Joined
Apr 14, 2023
Messages
8
Reaction score
1
Hello,

I'm wondering if it is possible to design a call flow that:

When a user dials 3499, the system will then kick off a Call Flow that will dial 3499, wait 2 seconds and then dial #1. I am trying to figure out a workaround that will allow me to dial a number with a pause.
 
Last edited:
You can't send DTMF digits from a CFD app. You can only receive them. You could try playing a WAV file with the sound of those digits, but in most cases that will not be properly interpreted from the other endpoint, due to the audio compression.
 
Thank you for the quick response! I was afraid that was the case.
 
Let us hang on for a minute.

It drives me absolutely crazy when people post their desired solution without explaining the problem they are trying to solve. My guess is that you are trying to open a door by dialing an extension. Is that right? If so, then say that rather than impose your idea of a solution. We can help, but you have to tell us what you are trying to achieve. We may have alternatives you have not considered.

For example, if you are trying to open a door by dialing an extension, many (if not all) electronic door latches offer multiple ways of interacting with the door. Some have a proprietary network protocol you can use to send a message to the latch, while others may offer a secure web URL you can call.

So if I am anywhere near what you are trying to achieve, you could create a Call Flow Designer (CFD) application that when dialed performs the required web post to the latch. If a proprietary network protocol is required, the CFD could call a web API you create, and have the web API perform the network library functions. As Ernesto pointed out, sending DTMF audio (rather than commands) may be possible, but may not be reliable if it works at all.

So, rather than make us guess, why are you wanting to do this strange call yourself and dial #1?
 
  • Like
Reactions: RCCradio
I thought the first post was pretty clear. But per your request, here are some more details:

This is for a paging system that accepts analogue DTMF tones to page. Ex: My paging extension is 1234, and to select the paging zone I would dial #1 for the "All Zones". The end goal is to set a speed dial button for a 1 press paging solution that includes the zone code.

EX2: Press BLF/Speed dial button that will dial extension 1234, pause for pickup of the paging system, then automatically dial #1

I don't know how to be any clearer with my request.
 
Your request is clear, but the problem is that you can't send DTMF tones (#1) from a CFD app. In SIP / RTP, those DTMF tones are not sent as audio, are sent as signals. This is because the audio is often compressed, and this causes that high frequencies are lost, and the tone can't be decoded on the other side. I was suggesting that you could play a WAV file to "send" the #1 digits, but that will probably not work.
 
Are you using physical handsets? Check the documentation, for example Yealink has a comma as a pause code. You could set a DSS key with a custom speed dial, say 1234,,,,#1, which should achieve what you're looking for
 

Members Online Now

Forum statistics

Threads
111,835
Messages
589,289
Members
164,665
Latest member
dominik.pepel