Callback API through Web Service – with realtime status messages
Web Service API in Voipswitch has recently been extended to support Callback service. A callback call can be triggered by calling the web service’s method with proper parameters. Then the voipswitch initiates call to leg A and to leg B (optionally to the IP IVR asking for entering destination number). During the whole duration of the callback the get_status method can be called to receive actual status of both calls, for example alerting, connected, ended etc.
This functionality enables developers to create various applications using callback. The use of web service allows for connectivity from wide range of programming languages or scripts like for example JScript which is widely used in web programming or for example Flash/Flex technology. More details on the API wich complete list of supported methods can be found here.