Skip to content

Algo Paging and Intercom Setup Guide

← Hardware & Devices

Algo IP speakers and paging adapters make a good paging endpoint for SIPSTACK Nova PBX: the device registers as an extension and answers every call to that extension on its speaker, so a paging group can page it with *80. SIPSTACK can generate the device’s SIP settings; you register it in Switchboard, turn on Partial Provisioning on the device, and point it at your organization’s provisioning URL.

Every Algo model is marked Beta in the Switchboard model picker and on this page.

ModelTypeStatus
8180G2IP audio alerterBeta
8186IP horn speakerBeta
8188IP ceiling speakerBeta
8189IP surface-mount speakerBeta
8190IP speakerBeta
8301IP paging adapter and schedulerBeta
8373IP zone paging adapterBeta
8305IP multi-interface paging adapterBeta
8028G2IP door phoneBeta
8201IP PoE intercomBeta
8039IP video intercomBeta (discontinued by vendor)

Before You Start: Your Provisioning URL and PIN

Section titled “Before You Start: Your Provisioning URL and PIN”

Every Nova PBX organization has one provisioning URL and one provisioning PIN that all of its devices share:

https://<slug>:<PIN>@cfg.sipstack.com/<slug>/
  • <slug> is your tenant slug (also the username).
  • <PIN> is your provisioning PIN — 8 digits for organizations set up since September 2026.

Both live in Switchboard → Nova PBX → System → PBX Settings → Provisioning Access. The URL is shown with the PIN masked; the Regenerate PIN button reveals a new PIN, once. The PIN is shown once when generated. Lost it? Rotate it in Provisioning Access — devices keep working on the old PIN for 24 hours.

There is no per-device password and nothing to copy from an individual device’s page: the same URL provisions every device in your organization.

Step 1: Register the Device in Switchboard

Section titled “Step 1: Register the Device in Switchboard”
  1. Log in to Switchboard.
  2. Go to Nova PBX → Devices → Devices and click Register device. If the page asks you to generate your provisioning PIN first, do that in PBX Settings → Provisioning Access — devices cannot be registered until the PIN has been generated.
  3. Enter the device’s MAC address from its label.
  4. Pick Algo and the model (it shows a Beta badge), then click Register device.
  5. Assign an extension to line 1. On a speaker or paging adapter this is the page extension; on an intercom it is the intercom’s own extension. Algo devices have one line.
  6. Click Apply Changes. Applying publishes the device’s configuration to the provisioning server — until you apply, the server has nothing to hand the device.

Step 2: Turn On Partial Provisioning (Required)

Section titled “Step 2: Turn On Partial Provisioning (Required)”

SIPSTACK sends Algo devices an incremental file (algom<MAC>-i.conf). An incremental file changes only the settings it lists and keeps everything else on the device: your volumes, multicast zones, admin password and the provisioning settings you enter below. A device with Partial Provisioning off never asks for that file, so it gets no configuration from SIPSTACK and keeps registering with whatever it had before.

Step 3: Point the Device at the Provisioning Server

Section titled “Step 3: Point the Device at the Provisioning Server”
  1. Find the device’s IP address (check your router’s DHCP list for its MAC address) and open http://{device-ip}. Sign in as admin.
  2. Go to Advanced Settings → Provisioning.
  3. Set the provisioning server to cfg.sipstack.com/<slug>/ (no https://) and choose HTTPS as the download method.
  4. When the device asks for provisioning credentials, enter <slug> as the user name and your provisioning PIN as the password.
  5. Save, then reboot the device. It downloads its SIP settings and registers.

Some devices can also read the provisioning server from DHCP (option 160, or option 66). Partial Provisioning still has to be turned on by hand first.

Create a paging group in Nova PBX → Collaboration → Paging Groups with the speaker’s extension as its member, then click Apply Changes. Dial *80 followed by the group’s extension to page the speaker. See Paging Groups.

  • The SIP account. The Nova SIP server, the extension’s username, authentication ID and password, and its display name.
  • Outbound proxy set to the Nova SIP server, so a proxy left over from a previous provider can’t redirect registrations.
  • Transport: UDP, or TLS if your organization uses TLS.
  • NTP server, when one is set.
  • Removing the extension in Switchboard clears the credentials on the device, so it stops registering.

A speaker or paging adapter answers every call to its page extension on its own, so pages need no auto-answer setting.

  • Partial Provisioning and the provisioning server settings. You set these once on the device. Your PIN is never written into the configuration file.
  • Time zone. Set it on the device.
  • The ring extension, multicast zones, volumes and the intercom’s call-button target. Set these on the device; SIPSTACK leaves them alone.
  • Keys. Algo devices have none; any key you add in Switchboard is skipped with a warning.
  • Instant updates. Algo devices do not receive SIPSTACK’s “reprovision” signal. After you change something in Switchboard and click Apply Changes, reboot the device to pick it up.
  • Firmware. SIPSTACK does not update Algo firmware unless you pin a firmware version for the model in Switchboard, and only where its firmware catalog lists one.
SymptomLikely causeFix
The device never picks up its SIPSTACK settingsPartial Provisioning is off, so the device never asks for its incremental fileTurn on Advanced Settings → Provisioning → Partial Provisioning, then reboot
Device shows not registeredThe device has no configuration yet: MAC not registered, no extension on line 1, or changes not appliedCheck the MAC in Nova PBX → Devices, assign an extension to line 1, click Apply Changes, then reboot the device
Provisioning fails with 401Wrong slug or PINCompare with PBX Settings → Provisioning Access; after a rotation the previous PIN stops working 24 hours later
Provisioning fails for every device at once100 failed attempts within an hour paused provisioning for your organizationCorrect the PIN, wait for the hour to pass, then reboot one device before the rest
Paging the group doesn’t play on the speakerThe paging group’s member isn’t the speaker’s extension, or changes weren’t appliedCheck the group’s member and click Apply Changes
Registration fails, then the device can’t reach SIPSTACK at all for a whileThe device is registering to the wrong SIP server or domain, often a value left over from a previous provider. Repeated failed registrations from your network can trigger a temporary IP blockThe SIP server must be your organization’s SIP server exactly as shown on the extension’s SIP Auth tab. Let provisioning set it (or correct SIP Domain (Proxy Server) under Basic Settings → SIP), wait for the block to clear, then try again. Contact support if it continues
One-way or no audioSIP ALG or NAT on your routerTurn off SIP ALG; see Network & Firewall

For additional support, contact SIPSTACK at https://www.sipstack.com/contact.