<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:Courier New,courier,monaco,monospace,sans-serif;font-size:10pt"><div>Here's an interesting challange.<br><br>I need to implement a calling card application, where I call the Dial() command and pass it (L)imit information. Nothing difficult about that. Except it is a requirement that rather than ending the call when the limit is reached, the user gets the option to recharge their account. Now, since the dial() command will just end the call when the limit has been reached, how could I possibly do this?<br><br>The only way I can think of is to have another system send Asterisk a SIP reinvite before the call ends, and direct the media somewhere else so that we can drop into a new IVR and let them top off their account. A reinvite would have to go to the remote party too, so that they could listen to music on hold while the caller was topping off their
 account.<br><br>It just occurred to me that this may not work. The (L)imit information passed to the Dial application has not changed. The Dial() application would still end the call.<br><br>Ideas?<br><br>Doug.<br><br><br></div></div><br>

      </body></html>