I've setup cdr_mysql and am using AGI to authenticate users based on the called-from # (callerid), use the AGI perl module. Looking at the info stored in the caller detail, I see a field called "accountcode", is it possible for me to set this field in AGI? I'd like to tie it to a username, that I pull during my SQL authentication, so I can search the cdr table based on a username, rather then a source phone number. Regards MIKE
>I've setup cdr_mysql and am using AGI to authenticate users based on the >called-from # (callerid), use the AGI perl module. Looking at the info >stored in the caller detail, I see a field called "accountcode", is it >possible for me to set this field in AGI? I'd like to tie it to a >username, that I pull during my SQL authentication, so I can search the >cdr table based on a username, rather then a source phone number.using the (excellent) AGI perl modules you would do this: $AGI->exec('SetAccount', $username); hope this helps duncan
You should be able to add "accountcode=xxxxx" to the channel info for the particular caller. This could be added to zaptel.conf, sip.conf, etc. -wade ---- Original Message ---- From: mike@tc3net.com To: asterisk-users@lists.digium.com, Subject: RE: [Asterisk-Users] AGI accountcode. Date: 03 Aug 2003 16:10:46 -0400>I've setup cdr_mysql and am using AGI to authenticate users based on >the >called-from # (callerid), use the AGI perl module. Looking at the >info >stored in the caller detail, I see a field called "accountcode", is >it >possible for me to set this field in AGI? I'd like to tie it to a >username, that I pull during my SQL authentication, so I can search >the >cdr table based on a username, rather then a source phone number. > >Regards >MIKE > >_______________________________________________ >Asterisk-Users mailing list >Asterisk-Users@lists.digium.com >http://lists.digium.com/mailman/listinfo/asterisk-users >