Add a Device Extension

Updated 18 Mar 2025 · 4 min read

What is a device extension?

Device extensions are the bridge between your VoIP phones or softphones and the Siptalk network. Each extension provides:

  • Unique SIP username and password
  • Server connection details
  • Extension number for internal calls
  • QR code for easy app setup
ℹ Any SIP-compatible device works with Siptalk extensions, including Yealink, Cisco, Polycom phones, and softphones like Zoiper or our Cloud Softphone app.

Before you start

To add a device extension, you'll need:

  • An organisation already added to your account
  • A phone number or custom CLI for outgoing calls
  • Your VoIP device or softphone ready for configuration
âš  Extensions need an outgoing caller ID (CLI) to display when making calls. You must have at least one phone number configured before adding extensions.

Go to the Services → Device Extensions section in the portal.

Services → Device Extensions → Add New
Device extensions section

Click the [Add New] button to create a new extension.

If you see a notice about requiring a CLI, you'll need to add a phone number first:

CLI required notice

Select outgoing CLI

If you have a phone number configured, you'll see the CLI selection screen. Choose which number should display when making outgoing calls from this extension.

CLI selection screen

Select your preferred CLI and click [Add New Extension].

Access extension details

After creation, you'll see the extension management screen with all registration details:

Extension details screen

The extension details page provides everything you need to configure your device:

  • SIP Username — Unique identifier for your device
  • SIP Password — Secure authentication credential
  • SIP Server — Connection endpoint for registration
  • Extension Number — Internal dialing number
  • QR Code — For automatic app configuration
ℹ Scan the QR code with the Cloud Softphone app for automatic configuration, eliminating manual entry of server details and passwords.

Troubleshooting

Can't add extension?

Ensure you have at least one phone number or custom CLI configured. Extensions require an outgoing caller ID.

Device won't register?

Double-check credentials are entered correctly. Also ensure SIP ALG is disabled on your router, as this commonly causes registration issues.

QR code not working?

Ensure you're using a compatible softphone app that supports QR provisioning. The Cloud Softphone app is recommended for best compatibility.

Extension not receiving calls?

Check that the extension is included in your call routing configuration. Extensions must be added to a ring group or routing profile to receive inbound calls.

Was this article helpful?