I usually recommend you set up those "different stores" as Remote Agents instead. This means your agents will transfer using the transfer-conf pane and select an Ingroup (which the remote agent in question is "activated" in by a manager). Then the agent has zero ability to screw up, assuming they choose the correct ingroup name from the dropdown during the transfer. Also, you get to see the calls in progress after the transfer in the Real Time Screen even though your agent is no longer on the call.
But if you are looking for a simple translation, put this in a new carrier's dialplan entry:
- Code: Select all
exten=>352,1,Dial(${DIAL7TRUNK}/813522690001,,To)
exten=>352,n,Hangup
When someone dials "352", the system will use the global string "DIAL7TRUNK" to dial 813522690001.
Replace DIAL7TRUNK with another global string or use "SIP/XXXXXX" where [XXXXXX] is a SIP account. And of course, replace 813522690001 with the actual number you want to dial (including the dial prefix to select a carrier).
You can create as many of those as you like. Just be sure to include both lines for each 3 digit extension (hangup has to always happen for each extension in Vicidial, good reflex to get into now even though technically in this case it's not Really Necessary, lol)
Happy Hunting!