[Asterisk-Users] AGI and incoming call

Olivier Saulnier steganux at steganux.com
Thu Apr 27 02:36:47 MST 2006


Hello,

I thought it's exactly what i ask!! Very well!!

Bets regards,
Olivier S.

picciuX a écrit :

> anyway, you could put the routing stuff in an external file included 
> in extensions.conf:
>  
> ...
> <some dialplan stuff>
> ...
>  
> [extension-routing]
> #include ext-routing.conf
>
> ...
> <some dialplan stuff>
> ...
>  
>  
> in ext-routing.conf you have your routing stuff:
>  
> exten => 1234567,1,Dial(11)
> exten => 7654321,1,Dial(12)
> .... and so on
>  
> When you have a new customer, you only need to regenerate 
> ext-routing.conf from the db and > asterisk -rx "extensions reload"
>  
> without having asterisk wait an AGI script to re-parse the routing 
> stuff on each and every call...
>  
> hope this helps....
>  
>  
>  
>  
> 2006/4/26, Olivier Saulnier <steganux at steganux.com 
> <mailto:steganux at steganux.com>>:
>
>     Hello,
>
>     It's not possible, because the flat file is generated since a
>     database,
>     and each day, there is news customers.
>     Best regards,
>     Olivier S.
>
>     Innocent Evil a écrit :
>
>     >Why don't you do something like this:
>     >
>     >exten => 12345678,1,Dial(10)
>     >exten => 45874521,1,Dial(11)
>     >exten => 32544884,1,Dial(12)
>     >
>     >replace Dial(10) and so on with apppriate extension.
>     >
>     >
>     >Thanks,
>     >
>     >
>     >
>     >--
>     >You don't have any choice, you already made it before you came here.
>     >
>     >
>     >
>     >
>     >>-----Original Message-----
>     >>From: steganux at steganux.com <mailto:steganux at steganux.com>
>     >>Sent: Wed, 26 Apr 2006 08:47:03 +0200
>     >>To: asterisk-users at lists.digium.com
>     <mailto:asterisk-users at lists.digium.com>
>     >>Subject: [Asterisk-Users] AGI and incoming call
>     >>
>     >>Hello,
>     >>
>     >>I would like to intercept each incoming call and with an awk script,
>     >>search the internal phone number ask.
>     >>For example:
>     >>I have a text database as this:
>     >>External phone   Internal Phone
>     >>12345678             10
>     >>45874521             11
>     >>32544884             12
>     >>
>     >>When the client 45874521 call, Asterisk must routed the incoming
>     call to
>     >>the internal phone 11
>     >>I have an awk script able to find the good internal phone, but i
>     don't
>     >>know how to interface it with Asterisk. I thought that AGI is
>     the best
>     >>way. Is it?
>     >>
>     >>Best regards,
>     >>
>     >>--
>     >>Olivier Saulnier
>     >>STEGANUX
>     >>35 Quai Louis Blanc
>     >>03100 Montluçon
>     >>T: 04.70.02.80.55
>     >>F: 04.70.02.80.57
>     >>http://www.steganux.com
>     >>
>     >>_______________________________________________
>     >>--Bandwidth and Colocation provided by Easynews.com
>     <http://Easynews.com> --
>     >>
>     >>Asterisk-Users mailing list
>     >>To UNSUBSCRIBE or update options visit:
>     >>   http://lists.digium.com/mailman/listinfo/asterisk-users
>     >>
>     >>
>     >_______________________________________________
>     >--Bandwidth and Colocation provided by Easynews.com
>     <http://Easynews.com> --
>     >
>     >Asterisk-Users mailing list
>     >To UNSUBSCRIBE or update options visit:
>     >   http://lists.digium.com/mailman/listinfo/asterisk-users
>     <http://lists.digium.com/mailman/listinfo/asterisk-users>
>     >
>     >
>     >
>     >
>     >
>
>
>     --
>     Olivier Saulnier
>     STEGANUX
>     35 Quai Louis Blanc
>     03100 Montluçon
>     T: 04.70.02.80.55
>     F: 04.70.02.80.57
>     http://www.steganux.com <http://www.steganux.com>
>
>     _______________________________________________
>     --Bandwidth and Colocation provided by Easynews.com
>     <http://Easynews.com> --
>
>     Asterisk-Users mailing list
>     To UNSUBSCRIBE or update options visit:
>       http://lists.digium.com/mailman/listinfo/asterisk-users
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>--Bandwidth and Colocation provided by Easynews.com --
>
>Asterisk-Users mailing list
>To UNSUBSCRIBE or update options visit:
>   http://lists.digium.com/mailman/listinfo/asterisk-users
>  
>


-- 
Olivier Saulnier
STEGANUX
35 Quai Louis Blanc
03100 Montluçon
T: 04.70.02.80.55
F: 04.70.02.80.57
http://www.steganux.com




More information about the asterisk-users mailing list