Skip to main content
The First Step
February 2, 2023
Question

How to differentiate inbound and outbound webhook?

If we dial main company number we get hook for outgoing and incoming both. How we can identify?

1 reply

PhongVu
Community Manager
Community Manager
February 2, 2023

You can define the call direction rely on an event with the extension id in the parties object. See this example.

// No extensionId => internal call
"parties": [
        {
          "accountId": "809646016",
          "id": "p-a0d7bca1f4a83z18613348f51z3343dxxx",
          "direction": "Outbound",
          "to": {
...
// has extensionId => call to/from this extension
"parties": [
        {
          "accountId": "809646XXX",
          "extensionId": "62242421XXX",
          "id": "p-a0d7bca1f4a83z18613348f51z3343dxxx",
          "direction": "Inbound",
          "to": {


You can read this blog for more explanation about telephony session events.