Skip to content

KAZOO Support Channels

This documentation is curated by 2600Hz as part of the KAZOO open source project. Join our community forums here for peer support. Only features in the docs.2600hz.com/supported space are included as part of our 2600Hz Support Services plan.

Qubicle monitoring (eavesdropping) guide#

This guide will get you up and running with a recipient that can monitor other recipients calls.

Prerequisites#

  • A valid recipient that has a device configured

Send the monitor command#

Now that you have permissions, ensure that the recipient is logged in, and issue the monitor command with the appropriate target.

curl -v -X POST -H "X-Auth-Token: {AUTH_TOKEN}" -H "Content-Type: application/json" http://{SERVER}:8000/v2/accounts/{ACCOUNT_ID}/qubicle_recipients/{RECIPIENT_ID} -d '{"data":{"action":"monitor", "target": "{TARGET_RECIPIENT_ID}"}}'

Notes#

You can only monitor recipients that are currently on a call. There is no meaningful return value to the monitor command, you must watch the recipient event stream for the Wiretap-Start or Wiretap-Failed events to determine the ultimate result.