Integration
Dante Domain Manager
Audinate Dante is the de-facto standard for AV-over-IP audio, and the Dante Domain Manager (DDM) is its enterprise control plane. Showcaller's DDM integration speaks the managed GraphQL API to give the AI full command of a managed Dante network: enumerate domains and devices, read and change per-channel subscriptions (routing audio by device/channel name the way Dante resolves it), enroll and unenroll hardware, and set unicast clocking. Device presence and clock roles stream into the Digital Twin so operators always see the live state of their audio backbone.
Supported Models
Dante Domain Manager
Capabilities
Domain & Device Status
Query Dante domains, devices, and channel subscriptions from the Domain Manager.
Audio Routing
Make, clear, and batch Dante channel subscriptions through the Domain Manager.
Available Functions
Domain & Device Status
Surface the live topology of a managed Dante network: every domain, the devices enrolled in it, each device's online and clock state, and the per-channel subscription map. These read tools give the AI the ground truth it needs before routing audio, and feed Showcaller's Digital Twin so operators see device presence and clock roles update in real time.
list_domains
get_domain
get_device_rx_channels
list_unenrolled_devices
Audio Routing
Route audio across a managed Dante network with a single command. Subscribe any receive channel to a transmitter by device and channel name — the way Dante itself resolves routing, so subscriptions survive device swaps and channel renames. Clear or batch-set subscriptions to recall a routing scene, all verified against the live domain.
set_channel_subscription
clear_channel_subscription
set_device_subscriptions
Device Enrollment
Onboard and offboard Dante hardware against a managed domain. Enroll newly-discovered devices into the right domain — optionally clearing their prior configuration to a clean baseline — or unenroll them when gear is repurposed. Network-affecting operations are confirmation-gated so they never fire by accident mid-show.
enroll_devices
unenroll_devices
Clocking
Tune Dante's PTP clock distribution per device. Enable unicast clocking on capable devices for networks where multicast clocking is constrained, keeping the audio clock locked across the domain. Applied through the DDM and reflected back in each device's clock state.
set_unicast_clocking