Another way, using Local/
[do_dial]
exten => s,1,Noop
exten => s,n,Dial(SIP/1000&Local/1001@do_dial,20)
exten => s,n,Hangup()
exten => 1001,1,Noop
exten => 1001,n,Wait(20)
exten => 1001,n,Dial(SIP/1001)
exten => 1001,n,Hangup
More detailed:
https://wiki.asterisk.org/wiki/display/AST/Delay+Dialing+Devices+Example
On 08/19/2018 08:20 AM, Khalil Khamlichi wrote:
Thanks for your response, this works but we cannot hardcode this in the
dialplan, we need this to be done from an external application connected
either via manager or stasis.
On Sun, Aug 19, 2018, 11:14 AM Doug Lytle <supp...@drdos.info
<mailto:supp...@drdos.info>> wrote:
On 08/19/2018 05:57 AM, Khalil Khamlichi wrote:
Is there a way to add another extension to a live dial, for example
Dial(PJSIP/1000,,)
and after 20 secondes change it to
Dial(PJSIP/1000&PJSIP/1001,,)
This is a simple one.
exten => s,1,Dial(SIP/1000,20)
exten => s,n,Dial(SIP/1000&SIP/1001,20)
exten => s,n,Hangup()
The first dial will ring with a 20 second timeout and proceed to the
next dial and ring both extensions for 20 seconds and finally hangup
--
http://help.nyigc.net/
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
Check out the new Asterisk community forum at: https://community.asterisk.org/
New to Asterisk? Start here:
https://wiki.asterisk.org/wiki/display/AST/Getting+Started
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users