Where to send HTTP API Notifications
This topic shows you where to set the target URL of a given notification. This URL will send the HTTP response to the notification back to Ozeki Phone System. This HTTP response can contain OzML commands.
Where to set?
- Call Routing notification: RoutingInterception
- Third Party Call Control notifications:
- CallChanged
- RecordCompleted
- Api Extension Control notifications:
- CallConnected
- IncomingCall
- IncomingSMS
- SMSDeliveryReport
- DtmfEntered
- RecordCompleted
- GoTo
- Error notification
-
Set the target URL of the RecordCompleted notification:
This notification is sent to the FinishedURL parameter of the HTTP request Record command and the FinishedUrl parameter of the OzML Record command used in HTTP responses. So when you start a recording you can also set where to send the RecordCompleted notification. -
Set the target URL of the CallConnected notification:
This notification is sent to the Url parameter of the Call command. -
Set the target URL of the SMSDeliveryReport notification:
The target URL of this notification can be set in the DeliveryReportURL parameter of the SendSMS command. -
Set the target URL of the DtmfEntered notification:
The target URL of this notification can be set in the ForwardToUrl parameter of the UserInput command. -
Set the target URL of the RecordCompleted notification:
This notification is sent to the FinishedUrl parameter of the Record command. So when you start a recording you can also set where to send the RecordCompleted notification. -
Where is the GoTo notification sent:
It is sent to the Url parameter specified in the GoTo command.
More information
- What type of CallStates can you get as a response to the ListActiveCalls command
- What type of CallStates can you get in the RoutingInterception notification
- Set the target URL where the HTTP API sends the notifications