We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
We explain how to use a third-party web service in smart routing.
Hipcall offers three smart routing strategies:
This guide focuses on the web service routing option for developers.
To use web service-based routing:
When an incoming call reaches Smart Routing, Hipcall sends the following JSON payload to your web service via HTTP POST:
{
"caller": "905438851111",
"number": "+908508850000",
"timestamp": 1719843672,
"uuid": "564aff1e-2141-4925-9c2e-b7dd28b87c16"
}
{
"extension": "1000"
}
The smart routing system understands from this response that the call should be forwarded to extension 1000.
If communication with the web service fails for any reason, the system will route the call to the default destination configured in smart routing.
What qualifies as a failed communication?
extension field in the JSON is missing or refers to an inactive extensionOur company does not provide support for third-party software.
Instead, you may reach out to the developer community in Turkish or English for assistance.