Hi, I've got different customers that may use the same asterisk. Each user can blind-transfer a call to whatever place they want. But of course the transferring side should be billed for it. What can I do to see the difference between the channels here? If there is an A->B call going on, I'd like to know which side did the transfer - but whichever side does it, I get back to context 'default'. Any ideas? -- Kind regards, Stanis?aw Pitucha, Gradwell Voip Engineer T: 01225 800 831 | F: 01225 800 801 | E: stan at gradwell.net | www.gradwell.com Gradwell ? Internet for Business People Phone Services | Business Broadband | Email & Website Hosting Can switching to VoIP today put some change in your pocket? Registered Address: 26 Cheltenham Street, Bath, BA2 3EX, UK. Company Number: 3673235
2009/9/9 Stanis?aw Pitucha <stan at gradwell.net>:> I've got different customers that may use the same asterisk. Each user > can blind-transfer a call to whatever place they want. But of course > the transferring side should be billed for it. > What can I do to see the difference between the channels here?.... Trying again, since I didn't get any responses... but someone has to know the answer ;) I know I can get the channel name via BLINDTRANSFER, but that doesn't really help me. What I need is either the CALLERID(num) if the calling side initiated the transfer, or either EXTEN or some other custom variable from the calling leg if it was the called party that does the transfer. Has anyone solved this billing problem in any way? (well - any apart from the asterisk-generated cdr-s - I don't really want to start relying on them) Thanks.