Douglas Garstang
2005-Dec-17 11:14 UTC
[Asterisk-Users] Terminating calls externally via SER
I'm wondering if anyone has ever implemented a scenario where calls aren't terminated directly via Asterisk, but instead are passed back to a proxy, such as SER to terminate the calls. With basic dialling, it would be easy. For basic calling... exten => XXXXXXX, 1, Dial(SIP/${EXTEN}@proxy,20,tr) What about more advanced stuff tho? With Queues, the AgentCallbacklogin command requires as an arguement where to reach the extension AND you have to supply the context. Would Asterisk take something like: exten => 8000,1,AgentCallBackLogin(${EXTEN}@context@proxy) Don't know if Asterisk would correctly parse two @ symbols. Also, what about hints? Would something like this be needed? 5551212 => hint,1,SIP/5551212@proxy Would Asterisk even accept that? And so on. I guess I need to know if all the Asterisk commands that require an extension can have a @proxy prefixed to the end, and still work (assuming 'proxy' is defined in sip.conf of course). Thanks. Doug