Skip to main content

I have subcribed to  telephony events for an extension over a websocket. While checking the events received I am seeing events where the event field belongs to another extension for which the events are not subscribed. Which cases does the telephony events subscription return events for other extensions?

Can this be apparently events from call queues?


If you subscribed for a call queue extension telephony event notifications, you will get notification event s for all the members when their phone is ringing (Proceeding) and when one of them picked up the call (Answered)

Check the event payload you will see these values

"to": {
            "phoneNumber": "Call queue direct number",
            "name": "Call queue name",
            "extensionId": "Call Queue ext id"
          },

 

And there will be an extra object

"uiCallInfo": {
            "primary": {
              "type": "QueueName",
              "value": "Name of the Queue"
            },
            "additional": {
              "type": "CallerIdName",
              "value": "Name of the caller"
            }
          }


Thanks I checked this again, I am using the ringcentral python sdk to create this websocket subscription where I have provided event filter for the agent extension and not the queue( re checked this). Will I still receive events( for all the agents in the extension) if the agent is added in a queue?


Reply