Welcome to our Knowledge Base

Wizard Installation 

After installing VitXi WebRTC and preparing your VitalPBX server, the next step is to run the VitXi installation wizard.
This guided process will help you complete the initial setup, link VitXi with VitalPBX, and prepare the system for user management.

Access the VitXi Web Interface #

Once VitXi is installed, open a web browser and go to your VitXi domain or FQDN.
Example: https://your-domain.com/webrtc

If VitXi is freshly installed, the Setup Wizard will automatically start and guide you through three key stages:

  1. Database Settings
  2. VitalPBX Connection Settings
  3. User Setup

Step 1: Database Settings

In this step, you’ll configure the database connection used by VitXi.

FieldDescription
Database UserEnter your MySQL username. If you are installing VitXi on the same server as VitalPBX, you can leave this as root with a blank password. If installing on a different server, you’ll need to create a dedicated MariaDB user with remote access permissions.
Database PasswordFor local installations, the default root user does not require a password. For remote installations, use the credentials of the new MariaDB user you created for VitXi.

Step 2: VitalPBX Connection Settings

This section establishes communication between VitXi WebRTC and your VitalPBX server.

FieldDescription
HostIf VitXi is installed on the same server as VitalPBX, set this to localhost. Otherwise, enter the remote IP address or hostname of the VitalPBX server.
HTTPS PortThe HTTPS port used by VitalPBX (default: 443). This is required for asset retrieval (e.g., branding module). If your PBX only uses HTTP, you may use port 80, but HTTPS is strongly recommended for VitXi WebRTC.
PJSIP PortThe port used for extension registration via PJSIP. Usually 5060 or 5061.
Application KeyIf VitXi is installed on the same server, this field is automatically generated. If it’s on a different server, you must generate an API key in VitalPBX under Admin → Admin → Application Keys, then copy and paste it here.
WSS PortWebSocket Secure (WSS) port used for real-time signaling between VitXi and VitalPBX. Ensure that this TCP port is open in your firewall.
API PortThe port used by the VitalPBX API. If you haven’t changed it, you can leave the default value.

Important:

If VitXi and VitalPBX are hosted on separate servers, make sure that all required ports (HTTPS, API, PJSIP, and WSS) are open on your firewall to allow proper communication.

Step 3: User Setup

In this final step, you’ll create the super administrator account for VitXi.
This user will have full access to all configuration areas and management tools.

FieldDescription
NameThe full name of the administrator.
UsernameThe login username for the VitXi admin panel.
EmailUsed for password recovery and notifications.
PasswordSet a strong password for the admin user.
Confirm PasswordRe-enter the password to confirm.
TimezoneSelect your preferred timezone for accurate logs and call records.

After filling in the details, click Finish to complete the installation.

After Installation #

Once setup is complete:

  • You’ll be redirected to the VitXi login page.
  • Log in using the super admin credentials you just created.
  • From the dashboard, you can begin configuring users, assigning extensions, and managing permissions.

Tip: If you ever need to update connection parameters or database settings later, you can do so from the VitXi Administration Panel.

Updated on October 16, 2025
Was it helpful ?