Skip to main content

Posts

Goautodial 4 Enable Softphones Registration per User/Agent

  HOWTO Enable Softphones Registration per User/Agent 1. GoTo> GoAdmin>Telephony>Users>Choose your agent. 2. Set Enable WebRTC=DISABLE 3. Copy phone login in your notepad and Click UPDATE button 2. Configure your softphone. 3. Login as agent. Your softphone should ring and will give you a pop up message to answer, click the ANSWER button and you should hear a voiceprompt "You are the only person in this conference".  

Goautodial 4 Enable Softphone Registration

  HOWTO Enable Softphone Registration 1. Navigate to  Administration  >  GOWebRTC Dialer Settings  and uncheck/untick the  Enable WebRTC . 2. Navigate to  Telephony  >  Users  > Select your User and Scroll down to  Phone Login . 3. On your Softphone input the  Phone Login  as your  Username  and your  User password  for  Password . On the  Domain  field set your  Dialer IP address  or you may use your dialer  valid domain . 4. Upon login the softphone will ring. Click  Answer  and you should be able to hear a voice prompt  "You are the only person in this conference"  confirming you logged in successfully. •  DO NOT HANG UP  your softphone (It will disconnect you from the agent web session on your browser) • Minimize your softphone and you proceed to make calls.

Goautodial 4 HOWTO Update latest version via Github

HOWTO Update latest version via Github Make sure to backup your existing configuration first! cd /var/www/html/ cp astguiclient.conf astguiclient.conf.bak cp php/Config.php php/Config.php.bak cp php/goCRMAPISettings.php php/goCRMAPISettings.php.bak Update database tables: mysql goautodial -A ALTER TABLE go_campaigns ADD COLUMN auto_dial_level VARCHAR(20) DEFAULT 'NORMAL'; ALTER TABLE go_campaigns ADD COLUMN cb_noexpire TINYINT(1) DEFAULT '0'; ALTER TABLE go_campaigns ADD COLUMN cb_sendemail TINYINT(1) DEFAULT '0'; ALTER TABLE go_campaigns ADD COLUMN default_country_code VARCHAR(20) DEFAULT 'USA_1'; ALTER TABLE go_campaigns ADD COLUMN enable_callback_alert TINYINT(1) DEFAULT '0'; ALTER TABLE go_campaigns ADD COLUMN google_sheet_ids TEXT; ALTER TABLE go_campaigns ADD COLUMN google_sheet_list_id BIGINT(14) UNSIGNED DEFAULT '0'; ALTER TABLE go_campaigns ADD COLUMN manual_dial_min_digits INT(11) DEFAULT '6'; ALTER TABLE users ADD CO...

Goautodial 4 First step after installation

  Goautodial Getting Started Guidev4 Default usernames and passwords Login Password MySQL (mysql -u root -p)  http://ServerIPAddress/phpmyadmin/ root Portal –  https://ServerIPAddress/ goadmin G0autodial2018 Requirements Download the GoAutoDial CE 4.0 installer:  GOautodial-4-x86_64-Final-20191005-1520.iso  - Burn to DVD or create bootable USB. Configuration Files nano /var/www/html/php/Config.php <?php // database configuration define('DB_USERNAME', 'goautodialu'); define('DB_PASSWORD', 'goautodialu1234'); define('DB_HOST', 'localhost'); define('DB_NAME', 'goautodial'); define('DB_PORT', '3306'); define('DB_NAME_ASTERISK', 'asterisk'); define('DB_USERNAME_KAMAILIO', 'kamailiou'); define('DB_PASSWORD_KAMAILIO', 'kamailiou1234'); define('DB_HOST_KAMAILIO', 'localhost'); define('DB_NAME_KAMAILIO', 'kamailio'); define('DB_PO...

GOAUTODIAL 4 AND VICIDIAL SAME BOX

  GOAUTODIAL 4 AND VICIDIAL SAME BOX It is assumed you either already have goautodial 4 installed as either new or existing and not a vicidial only install. Backup everything or run a new install to be safe. First follow the steps here https://goautodial.net/d/4-goautodial-version-4-scratch-install-on-linux if needed or doing a new install. If you have an existing install check some of the settings shown there. The instructions will work if you dont do anything on that link, but it is a baseline that works. Next for the impatient: (Detailed explanation at the bottom) sudo cd /usr/src/goautodial/astguiclient/ sudo perl install.pl --web-only Answer n when asked if you did a default install. If you dont have your real certs installed (not self signed) do the following: sudo cp /etc/letsencrypt/live/--YOUR DOMAIN NAME--/certs.pem /etc/pki/tls/certs/localhost.crt sudo cp /etc/letsencrypt/live/--YOUR DOMAIN NAME--/privkey.pem /etc/pki/tls/private/localhost.key (NOTE: These are just your ...

How to – Setup an archive server

  How to – Setup an archive server How to – Setup an archive server This article is going to go over how to “scratch” install an archive server on CentOS 8, Rocky Linux or Alma Linux. You can pretty much follow it for OpenSuSe as well but there would be some small variations for installing vsftpd. Step 1 – Install and setup vsftpd The first thing we have to do is install and properly configure vsftpd. yum install vsftpd nano /etc/vsftpd/vsftpd.conf paste the following at the very bottom: allow_writeable_chroot=YES userlist_deny=NO pasv_min_port=30000 pasv_max_port=31000 userlist_enable=YES userlist_deny=NO userlist_file=/etc/vsftpd/user_list allow_writeable_chroot=YES vsftpd.conf config nano /etc/vsftpd/user_list (add "cronarchive" to the bottom) useradd -m -d /home/archive/ cronarchive passwd cronarchive (set the pw u want) mkdir -p /home/archive chmod -R 777 /home/archive Step 2 – Set your archive server in install.pl script Below is a settings example to put during the...

How to – Backup and Restore your Vicidial server

  How to – Backup and Restore your Vicidial server How to – Backup and Restore your Vicidial server Why would you need to backup and restore your vicidial server? Suppose you need to  migrate or duplicate Vicidial data  (campaigns, leads, phones and so on) from one  Vicibox  server to another. In case two  Vicidial  boxes of the same versions the process will be simpler. In case the source server has older Vicibox version than the destination one you will have to perform additional steps to get the destination server working. Both cases are covered in the article below. Backup / restore Vicidial data between the same version of Vicibox Basically, to get the  Vicidial backup  you will need to run  /usr/share/astguiclient/ADMIN_backup.pl  script that has the following options: /usr/share/astguiclient/ADMIN_backup.pl --help allowed run time options: [--db-only] = only backup the database [--db-settings-only] = only backup the dat...

How to – Setup a ViciDial Cluster

  How to – Setup a ViciDial Cluster   How to – Setup a ViciDial Cluster This article is going to go over the steps I suggest to take in order to setup a ViciDial Cluster. I do things a little different when it comes to this to prepare for worst case scenario that a server may have problems and have to be taken offline, I install all services to each server, such as apache, mysql and asterisk this way if need be, they each can take on additional roles to cover for a server having to be taken out of production. Obviously this is going to assume you have ViciDial already installed on each server with all roles ready to go. I find V9 to be more stable. ViciDial Cluster Step 1 – Install Vicidial on each server I suggest installing all services on each server and just leaving the ones not needed for each box, disabled until needed. So if you are using an ISO install instead of one of my scratch instructions, for the purpose on this article, lets say ViciBox v9.0.3. Th...