Yes - I do it that way because I run the module this is included in on about 10 different Asterisk servers.
_____ From: asterisk-users-boun...@lists.digium.com [mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of vip killa Sent: Wednesday, April 06, 2011 9:03 AM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: Re: [asterisk-users] agi voicemail callback Wow, thanks so much, couldn't i just eliminate the top portion of that code up until: $astman->host($man_addr); and replace $astman->host($man_addr); with $astman->host('localhost'); ? On Wed, Apr 6, 2011 at 9:54 AM, Danny Nicholas <da...@debsinc.com> wrote: Here's a snippet to place a call using Asterisk Manager (AMI) and PERL open (my $man_in, "/etc/asterisk/manager.conf") or $man_ok=undef; if ($man_ok) { while (<$man_in>) { if ($_ =~ /^bindaddr/) { (undef,$man_addr) = split /\=/, $_; } } close $man_in; } $man_addr =~ s/\s//g; ( $man_addr )=( $man_addr =~ /(.*)/ ); $astman->host($man_addr); $astman->connect || die "Could not connect to " . $astman->host . "!\n"; my %resp = $astman->sendcommand( Action => 'Originate', Channel => $extval, Variable => "ARG1=$fileval", Exten => $extval, Context => 'recordit', priority => 1, Number => 5551212 ); %resp = $astman->sendcommand( Action => 'Logoff'); _____ From: asterisk-users-boun...@lists.digium.com [mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of vip killa Sent: Wednesday, April 06, 2011 8:49 AM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: Re: [asterisk-users] agi voicemail callback like a perl script? could you originate a call using Perl and AMI ? On Wed, Apr 6, 2011 at 9:13 AM, Steve Edwards <asterisk....@sedwards.com> wrote: On Wed, 6 Apr 2011, vip killa wrote: What about a executing an AGI script with: [general] externnotify = /some_agi_script.agi Would that work? No. What makes a program (compiled or interpreted script) an AGI is that it follows the AGI protocol. Very simplistically, the AGI protocol consists of 2 things: 1) the AGI environment sent to the AGI's STDIN 2) a defined interface to ask Asterisk to do things in the form of a request and a response. Externnotify will work if the program is not an AGI. -- Thanks in advance, ------------------------------------------------------------------------- Steve Edwards sedwa...@sedwards.com Voice: +1-760-468-3867 <tel:%2B1-760-468-3867> PST Newline Fax: +1-760-731-3000 <tel:%2B1-760-731-3000> -- _____________________________________________________________________ -- 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 -- _____________________________________________________________________ -- 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
-- _____________________________________________________________________ -- 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