Skip to content
Voxbi Cockpit APIs
API Guides

Multicasts

A multicast is a paging group: one announcement that goes out simultaneously to many SIP devices. Pick the recipients, pick the audio, trigger the multicast - every targeted phone plays the message at the same time.

Overview

A multicast is the office PA system for IP phones: overhead pages, emergency announcements, lunch calls. The PBX ships with a fixed number of multicast slots, pre-allocated rather than user-creatable, so you configure existing slots rather than add new ones. Raise a support request if you need more. You do not trigger a multicast from this page - it fires from a Multicast call flow step, a phone keypress, or the API.

What it does

Multicast paging is one-way audio, from the PBX to the targets. When an inbound caller triggers a multicast via a call flow step, the caller's audio is what gets broadcast to the targets.

Place call selects the delivery mode and is the most consequential setting:

  • Off (streaming) - the platform sends a single network stream that subscribed phones play at once. Most efficient regardless of phone count, but multicast traffic must be routable on your network and phones must support it. Streaming requires a sound file, so this mode cannot be selected without one.
  • On (call-based) - the platform places an individual SIP call to each device. Works across segments that block multicast and on any SIP phone, but one call per device adds load (200 devices means 200 simultaneous calls).

Use streaming by default. Switch to call-based only when your network or phones cannot do multicast.

Priority flags the page to interrupt non-priority audio already playing on the target devices. Reserve priority for emergency announcements so routine pages do not cut across each other.

Targets are a union of seven pickers (Users, SIP devices, Groups, Tags, Pools, Locations, Languages) - each picker adds to the same recipient set, so adding a user to a targeted group adds them to the page automatically. An optional PIN guards triggering from a keypad or external system.

See also

Form fields

Fields available in the create and edit forms.

General

Group number

The unique numeric identifier for this multicast group. Assigned by the system and cannot be changed.

Name

A descriptive name for this multicast group (for example "Building A Paging" or "Emergency Broadcast").

IP address and port number

The multicast IP address and port number used for audio streaming. Configured by the system and cannot be changed.

Priority

When turned on, this multicast interrupts non-priority audio on the target devices. Does not interrupt active phone calls.

Place call

When turned on, the multicast places an individual call to each target device. When off, audio is streamed via multicast. Cannot be turned off if no announcement sound file is configured.

Comment

An optional internal note about this multicast group. You can edit this directly from the list view.

Sound file

The announcement sound file played when the multicast is triggered. Only sound files of type Announcement can be selected.

Users

Users whose SIP devices will receive the multicast audio.

Groups

Groups whose members' devices will receive the multicast audio.

Tags

Users with these tags will receive the multicast audio on their devices.

Pools

Pools whose members will receive the multicast audio.

Locations

Devices at these locations will receive the multicast audio.

Languages

Users who speak these languages will receive the multicast audio on their devices.

Phones / SIP devices

Specific SIP devices that will receive the multicast audio, regardless of user targeting rules.

Updated