Michael Collins
2006-Feb-09 16:13 UTC
[Asterisk-Users] Possible for Asterisk to output CLID to invoke 3rdparty app?
Seri,
I think you might just need to find the right variable and pass it to
your script. Also, you'll probably need to read up on AGI - I'm
assuming that's how you would launch your Perl scripts. Here's the list
of variables on the wiki:
http://www.voip-info.org/wiki-Asterisk+variables
Most likely you're looking for the variable referred to as
${CALLERID(num)}
If you haven't already done so, you might check out the O'Reilly book:
Asterisk - The Future Of Telephony, or TFOT for short. It has good
information for beginners, including some basics on getting up and
running with AGI.
Try this: http://www.speakup.nl/en/opensource/asterisktfot/
The AGI stuff is in chapter 9. Definitely read the first few pages - it
will help you understand how Asterisk communicates with Perl (or pretty
much any other programming language/shell script) using STDIN, STDOUT,
and STDERR.
Also, don't forget this obvious one:
http://www.voip-info.org/wiki-Asterisk+AGI
Happy programming! Oh, and welcome the wild and crazy (but VERY cool)
world of Asterisk!
-MC
_____
From: asterisk-users-bounces@lists.digium.com
[mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of
lists.digium.com@al-najjar.co.uk
Sent: Thursday, February 09, 2006 2:45 PM
To: 'Asterisk Users Mailing List - Non-Commercial Discussion'
Subject: [Asterisk-Users] Possible for Asterisk to output CLID to invoke
3rdparty app?
Hi all, please forgive me relative lack of knowledge with Asterisk, but
I've not played with PBX systems for a while and I'm just re-finding my
feet.
I've set up my first Asterisk server, I have it configured with a Digium
X100P Analogue pots board, I have my Called ID working and everything is
hunky dorey with the server itself.
But... (and there's always a but) I want to pass inbound CLID
information out from Asterisk to other applications for display. Is
there an easy way to do this? I have some simple command line perl
scripts that will take a number as an argument when called and then do
what I want with them (display the caller information on my Squeezebox)
but after trawling documentation and mailing lists I can't find any way
of doing this.
I'm probably missing something simple, but any pointers would be a great
help.
TIA
Seri
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.digium.com/pipermail/asterisk-users/attachments/20060209/33c3b463/attachment.htm
Reasonably Related Threads
- Possible for Asterisk to output CLID to invoke3rdparty app?
- Possible for Asterisk to output CLID to invoke 3rd party app?
- Possible for Asterisk to output CLID to invo ke 3rd party app?
- Addition - Help!!! Windows XP Joining Samba 2.2.2 Domain
- Help!!! Windows XP Joining Samba 2.2.2 Domain
