Originate is the answer here.  Let’s say your X-lite is SIP/100 and you’re 
dialing 555-1212.  From the x-lite you dial 555-1212 and Asterisk does a dial 
command to execute the call.  From the web, we “originate” the call from 
SIP/100 to 555-1212.  Asterisk makes sure SIP/100 is available then dials the 
call.

sendcommand( Action => 'Originate',

                                           Channel => "SIP/100",

                                           Exten => 5551212,

                                           Context => 'default',

                                           priority => 1,

                                           Number => 5551212

                                           );

I use this in my office with Apache 1.X and 2.X.

 

From: [email protected] 
[mailto:[email protected]] On Behalf Of Christopher 
Harrington
Sent: Wednesday, January 23, 2013 9:42 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] two steps when calling from web!

 

On Wed, Jan 23, 2013 at 1:09 AM, Muhammad <[email protected]> wrote:

-1 in normal way, when I type the number in softphone, it call the number and 
show me just "End" bottom.

2- when I calling the number through the web, it show me "Answer" bottom and I 
have to click answer to calling then number. it is 2 steps to calling from web.

 

 

For Asterisk, there is no way to bring a device in on a call unless Asterisk 
dials out to it first. That device needs to accept the Asterisk-originated call 
as if a normal call were incoming.

 

When I was referring to headers, I was talking about SIP headers that allow 
many hardware SIP phones to go into what is effectively an intercom mode, not 
requiring an explicit answer function. I don't know (off of the top of my head) 
how to set SIP headers from the AMI originate action, but I suppose there 
probably is some way to do it. Then question then becomes whether or not your 
softphone supports it.

 

Otherwise, there may be an option to configure your softphone to simply 
automatically answer all incoming calls.

 

-- 
-Chris Harrington

ACSDi Office: 763.559.5800

Mobile Phone: 612.326.4248

 

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to