Overview
Some call patching or billing workflows require dialing a phone number (e.g., 91-XXX-XXX-XXXX), pausing, then entering a 4-digit authorization code followed by the pound key (#). This guide explains how to configure this dialing behavior in EVO Voice or supported SIP devices.
Configuration Steps
🔧 1. Device-Level Dial String Configuration
If you're using a physical desk phone or softphone, check if your device supports programmable dialing strings:
-
Example format for dialing:
91XXXXXXXXXX,,1234#-
,= 2-second pause (repeat for longer pauses if needed) -
1234#= 4-digit authorization code followed by pound
-
-
How to set this:
-
Go to the device's speed dial or programmable key settings
-
Input the full dialing string as above
-
Save and test the configuration
-
⚙️ 2. EVO Voice System Rule Configuration
If dialing is initiated through EVO Voice routing rules:
-
Open Flows or Nodes
-
Look for the Dial Out or Patch Node
-
In the node’s settings, see if the system supports suffix strings after the dialed number
-
Use available syntax (e.g.,
pause,code) if supported; if not, request support team customization
🛠 3. Custom Script (Advanced)
If system-level automation is needed:
-
Request a custom logic node or script that:
-
Initiates call to
91XXXXXXXXXX -
Triggers a timed DTMF send after call connects
-
Sends
1234#as DTMF tones
-
-
This may require Evo support or PBX scripting
Testing the Setup
-
Initiate a test call using the configured method
-
Ensure:
-
The call connects to the external number
-
A pause occurs
-
The authorization code and
#are accepted by the destination
-
Notes
-
Pauses using commas
,may behave differently on certain devices. -
Not all phones or systems allow complex dial strings—check compatibility first.
-
For VoIP systems, DTMF tones must be configured correctly (RFC2833 or in-band).