Categories: Uncategorized

How to – Set Up Load Balanced Phones and Calling for ViciDial

How to – Set Up Load Balanced Phones and Calling for ViciDial

Step 1: Ensure Prerequisites

Before you start, make sure you have:

Step 2: Access the Bulk Phone Insert Page in the Admin Utilities on the Reports Page

  1. Log in to your VICIdial web interface.
  2. Navigate to the “Bulk Phone Insert Page” in the Admin utilities by clicking on the appropriate menu option in admin utilities on the reports page as shown below:
bulk Phone Insert

Step 3: Prepare Phone extensions and server IP’s

  1. Create a column in Excel or Google Sheets with your list of phone extensions as shown below
  2. Do the same for the server IP’s for all your telephony/asterisk servers

Step 4: Configure the Phone Alias and Phone info

  1. On the Bulk Phone Insert Page, you’ll see all the options to set with an example below
  2. Copy your extensions and servers to the appropriate pages
  3. Configure the servers, phones, registration password(anything you want), Login Password(anything), Create Alias Entries = YES, Suffix you can leave blank, Context=default, Set as Webphone=Y, Template ID to your webrtc template and hit Submit.

That’s it, you have now properly load balanced your webphones across all your telephony servers. now we can move on to properly load balancing the calls on each.


Step 5: Enable Balance Dialing on all servers

  1. Go into Admin > Servers and then into each telephony server and make sure “Balance Dialing” is set to Y
  2. You can give the servers higher ranks for harder calling on the ones with higher ranks where it says “Balance Rank”
Balance RankThis is the way the ranking works
This field allows you to set the order in which this server is to be used for balance dialing, if balance dialing is enabled. The server with the highest rank will be used first in placing Balance fill calls. Default is 0.

That is all there is to it, you have now properly load balanced your cluster with both the phones and the calls. This will help keep the dialing load equally spread out over your cluster, therefore not overwhelming one or two servers more than others. As always if you have any questions feel free to join our discord: https://discord.gg/ymGZJvF6hK

Chrris aka carpenox

carpenox

Recent Posts

How to – Fix “WARNING[2204]: acl.c:890 resolve_first: Unable to lookup ‘SERVER_EXTERNAL_IP'”

How to - Fix "WARNING[2204]: acl.c:890 resolve_first: Unable to lookup 'SERVER_EXTERNAL_IP'" This error is the…

3 days ago

How to – Upgrade any Leap ViciBox install to Leap 15.6

How to - Upgrade any Leap ViciBox install to Leap 15.6 A lot of people…

1 week ago

How to – Debug Webphones for ViciDial

How to - Debug Webphones for ViciDial I get asked several times a day in…

2 weeks ago

How to – Renew your certbot SSL cert when it fails

How to - Renew your certbot SSL cert when it fails enewing a Let's Encrypt…

2 weeks ago

Introducing the New and Improved Full White Label Theme for ViciDial 2025 Edition by CyburDial

Introducing the New and Improved Full White Label Theme for ViciDial 2025 Edition by CyburDial…

3 weeks ago

How to – Fix ViciBox 11 and 12 errors

How to - Fix ViciBox 11 and 12 errors Step 1 - Fix Apache errors…

1 month ago

This website uses cookies.