Telephony module supports reporting of call events to 3rd party HTTP endpoints via web hooks registered with the rule action . The action depends on URL adapter object responsible for holding a specific endpoint URL and assigning parameter names the corresponding content placeholders.
When configured, the action will trigger a HTTP GET request to the endpoint at the following events:
It is possible to configure one or more web hooks either globally for all calls or inside individual routing rules. In either case it's required to add to the action list, specify as the 1st action parameter and pick an URL adapter holding a 3rd party endpoint configuration as the 2nd parameter.
Examples of configuration:
The following samples have been obtained using an URL adapter shown on the screenshot below: