Help Center
Guides and answers for billing, provisioning, and your SipLive services.
Can't find an answer?
Chat with our AI support assistant — it answers from these guides and opens a ticket if it can't help.
Installing SipLive PBX
Installation, PBX
<h2>Installing SipLive PBX</h2> <p>This guide walks through installing the SipLive PBX on a fresh server using the packaged installer. The installer sets up Ast...
PBX — Backup and Restore Procedures
PBX
<h2>What Needs to Be Backed Up</h2> <ol> <li><strong>MariaDB database (<code>asterisk_rt</code>)</strong> — All PJSIP config, tenants, extensions, DIDs, CDRs, d...
PBX — Call Detail Records (CDR) and Reporting
PBX
<h2>What Are CDRs?</h2> <p>Call Detail Records log every call through the PBX — inbound, outbound, internal, and missed. Each record captures caller ID, called...
PBX — Codec Configuration and Audio Quality
PBX
<h2>Supported Codecs</h2> <ul> <li><strong>Opus</strong> — Wideband/fullband, adaptive bitrate (6–510 kbps). Best quality for WebRTC and internal calls. Require...
PBX — Configuring SIP Trunks
PBX
<h2>What Is a Trunk?</h2> <p>A SIP trunk is the connection between the SipLive PBX and a carrier (Bandwidth, Intrado, ClearIP, etc.). Inbound PSTN calls arrive...
PBX — High Availability (HA) Setup and Failover
PBX
<h2>Overview</h2> <p>The SipLive PBX supports <strong>active/passive high availability</strong> with two nodes (ha1 and ha2). If the primary node fails, the sec...
PBX — Inbound Call Routing and DID Management
PBX
<h2>How Inbound Calls Work</h2> <p>When a call arrives from a carrier trunk, Asterisk executes the dialplan context on that trunk (default: <code>from-trunk</co...
PBX — Managing Extensions and Endpoints
PBX
<h2>Overview</h2> <p>An extension is an internal phone number (e.g., 1001) assigned to a user or device. Each extension creates a PJSIP endpoint, auth, and AOR...
PBX — Multi-Tenant Management
PBX
<h2>Tenant Architecture</h2> <p>The SipLive PBX is a true multi-tenant system. Each tenant is a logically isolated customer with their own extensions, DIDs, voi...
PBX — Outbound Dial Rules and Trunk Selection
PBX
<h2>Overview</h2> <p>Outbound routing determines which trunk(s) are used when an extension dials an external number. Rules are matched by dialed prefix and rout...
PBX — Security Best Practices
PBX
<h2>Overview</h2> <p>VoIP systems are frequent targets for toll fraud, credential stuffing, and DoS attacks. The SipLive PBX includes multiple protection layers...
PBX — Voicemail Setup and Administration
PBX
<h2>Overview</h2> <p>The SipLive PBX uses Asterisk's built-in voicemail engine (<code>app_voicemail</code>). Voicemail boxes are provisioned per-extension in th...
PBX — WebRTC Softphone and Browser Calling
PBX
<h2>Overview</h2> <p>The SipLive softphone enables calls from any modern web browser using WebRTC. No software install needed. Signaling uses SIP over WebSocket...
PBX System Overview
PBX
<h2>What Is the SipLive PBX?</h2> <p>The SipLive PBX is an enterprise VoIP phone system built on <strong>Asterisk 22</strong> with <strong>PJSIP</strong> as the...
SBC Manager — Activation and Licensing
SBC
<p>Every SBC appliance registers with the SipLive licensing server. Activation unlocks the full licensed call capacity.</p> <h2>Activating a Device</h2> <p>Go t...
SBC Manager — API Tokens and Audit Log
SBC
<h2>API Tokens</h2> <p>Go to <strong>Security → API Tokens</strong> to manage tokens for external system integration. Each token is scoped to one or more resour...
SBC Manager — Backups, Restore, and Remote Storage
SBC
<p>SBC Manager backs up the full database, the generated Asterisk configuration, and the application environment settings.</p> <h2>Scheduled Backups</h2> <p>Go...
SBC Manager — Bulk Operations, Capacity, and Maintenance
SBC
<p>The <strong>Operations</strong> section groups day-2 tooling beyond the apply workflow.</p> <h2>Bulk Operations</h2> <p><strong>Operations → Bulk Operations<...
SBC Manager — Carrier Templates and the New Endpoint Wizard
SBC
<p>Carrier templates provide pre-built, tested configurations for common carriers and use cases, and the New Endpoint wizard walks through provisioning a comple...
SBC Manager — CDR Reporting
SBC
<p>SBC Manager imports Asterisk call detail records automatically every five minutes and makes them available in the reporting interface.</p> <h2>Viewing Call R...
SBC Manager — Config Apply, Scheduling, and Rollback
SBC
<p>Changes to trunks, routes, DIDs, HMR rule sets, and fraud rules are staged in the database and do not affect live Asterisk behavior until you apply them. Thi...
SBC Manager — Dashboard
SBC
<p>The dashboard is the landing page after login and gives a live overview of the whole SBC environment.</p> <h2>Dashboard Sections</h2> <ul> <li><strong>Node H...
SBC Manager — Diagnostics and Packet Capture
SBC
<p>The Diagnostics section provides browser-based packet capture and a support bundle generator.</p> <h2>Packet Capture</h2> <p>Go to <strong>Diagnostics → Pack...
SBC Manager — DID Management
SBC
<p>DIDs are the inbound phone numbers routed through the SBC. Each DID is assigned to a primary inbound trunk with an optional failover trunk.</p> <h2>Adding DI...
SBC Manager — Firewall Management
SBC
<p>The SBC is the first — and only — VoIP system directly exposed to the internet; its security perimeter protects the PBX and internal extensions behind it. Th...
SBC Manager — Fraud Controls
SBC
<p>Destination fraud rules allow or block outbound calls to specific number patterns before Asterisk configuration is generated. Go to <strong>Policy → Fraud Co...
SBC Manager — Header Manipulation (HMR)
SBC
<h2>Why Header Manipulation Is Needed</h2> <p>Different carriers and PBX systems implement SIP differently — headers may be missing, formatted differently, or c...
SBC Manager — High Availability Operations
SBC
<p>SipLive SBC Manager supports an active/active dual-node HA model. Both SBC nodes share a replicated database and operate independently — each manages its own...
SBC Manager — Installing the Appliance (ISO)
SBC
<p>SipLive SBC Manager installs from a self-contained ISO that builds a complete Debian 12 appliance with Asterisk, MariaDB, nginx, and the SBC Manager web GUI....
SBC Manager — NAT Traversal and Media Handling
SBC
<h2>The NAT Problem in VoIP</h2> <p>NAT breaks SIP because SIP messages embed private IP addresses in headers (Via, Contact, SDP). When a device behind a router...
SBC Manager — Network Configuration
SBC
<p>Network configuration has two parts: the application's identity settings and the operating-system network interfaces. Both are managed under <strong>Settings...
SBC Manager — REST and SOAP API Integration
SBC
<p>SBC Manager exposes a full REST API and a SOAP API for integration with external provisioning systems, carrier portals, and automation tools. Tokens are mana...
SBC Manager — Routing Policies and Route Simulation
SBC
<h2>How the SBC Routes Calls</h2> <ul> <li><strong>Inbound</strong> (from a carrier): the call is matched by its dialed number — per-DID trunk assignment (see <...
SBC Manager — SIP Trunk Configuration
SBC
<p>SIP trunks define the carriers, PBXs, and peers the SBC exchanges calls with.</p> <h2>Creating a Trunk</h2> <p>Go to <strong>Trunks → New Trunk</strong> and...
SBC Manager — System Overview
SBC
<h2>What Is a Session Border Controller?</h2> <p>A <strong>Session Border Controller (SBC)</strong> sits at the border between your private VoIP network and ext...
SBC Manager — TLS / HTTPS Certificates
SBC
<p>Go to <strong>Settings → TLS Certificate</strong> to configure HTTPS for the web GUI.</p> <h2>Options</h2> <ul> <li><strong>Let's Encrypt</strong> — automate...
SBC Manager — Troubleshooting Common Issues
SBC
<p>Quick fixes for the most common operational issues.</p> <h2>Dashboard Shows Red or Amber Alerts</h2> <table> <thead> <tr> <th>Alert</th> <th>Cause</th> <th>R...
SBC Manager — User Management and Roles
SBC
<p>Access to SBC Manager is controlled by role-based permissions.</p> <h2>Roles</h2> <p>Two roles are created at installation:</p> <table> <thead> <tr> <th>Role...
SBC Manager — Viewing the Install Log
SBC
<p>Every SBC Manager ISO installation writes its complete output to a single log file:</p> <pre><code>/var/log/sbc-manager-install.log </code></pre> <h2>Watchin...