Snom phones are linux-based phonesets with a built-in web server. Besides browser-based configuration, this offers some handy and easy integration functions, like simulating keyboard actions by sending an http://phoneip/command.htm?key= to the phone, or so-called
. Action URL to have the phone sending http:// request(get) on some events like "Incoming call", "Outgoing call", "DND on", "DND off", "on Connected", etc...
For example, my phoneset Action URL "Incoming call" contains the following string:
http://myTomcatserver:8080/myApp/snomactionurl.jsp?action=ringing&phoneip=mysnomip&callerid=$remoteuri&extension=$localuri
So, each time my phone rings, the .jsp program will do its job with the call information.
Instead of configuring those Action URL in the phoneset, it would be much better to have Event_URL defined in the Extensions of FreePBX. The * web server would then send those "http://" strings whenever the event takes place on that extension.
Integration with external application would be greatly facilitated, no ?
Thanks for any feedback.
Ernest
Full description of Action URL can be found here:
http://kb.snom.com/kb/index.php?View=entry&CategoryID=23&EntryID=39