0% found this document useful (0 votes)
255 views

Issabel Server

Uploaded by

Baher Mohamed
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
255 views

Issabel Server

Uploaded by

Baher Mohamed
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 32

ISSABEL (Install Call Center)

Contents
● Introduction & Features
● Pre-Requisites
● Networking Architecture
● Issabel Configuration
● IPhone and microsip Configuration

Introduction & Features:

● Login with a hardset or soft set directly and take queue calls.
● Agent GUI featuring screen pops with agent information.
● Reporting real time and historical, aslo call recording.
● CRM integration with TigerCRM (and potentially many others.
● Agent Scripting
● Form population, useful for capturing caller information
● Phone interaction using GUI.
● It's open source and many more.
● get iso image from : https://www.issabel.org/

Pre-Requisites:
• Persistent FQDN ( it can be internal using DNS server or public)
• Hostname : your issabel server host name
• System Requirements
• 4 vCPU
• 8GB RAM
• 40 GB Storage(is increase your organization structure
and logs bases)
• Operating System
• CentOS 7 ( also use another linux flavor)
• Firewall Settings
• Port 80 | 443 | 5060-5080 | 5700 our requirements)
• Database Server
• MySQL
• Web Server
• Apache2 or above
• SIP Trunk IP from telecom operator
• Minimum two NIC cards.
• Time Sync: timedatectl set-timezone Asia/Kathmandu.

Networking Architecture

Fig: Networking Architecture

Issabel Configuration
Step I:
➔ Install issabel iso on the server.
➔ Go to the cd /etc/sysconfig/network-scripts directory .

➔ Open and add in route-eth1 file. Add a network which is provided by the
telecom operator.

eg. 192.100.20.0/24 via 192.168.10.20.1 dev eth1

➔ Configure LAN ip in issabel server .


Step II:
➔ Install Database
# sudo yum install mysql-server
# sudo systemctl start mysqld
# sudo systemctl enable mysqld
# sudo systemctl status mysqld

➔ Create database and database user for issabel server.


#mysql - u root -p → entering database server
# mysql > CREATE DATABASE “your_database_name”;
# mysql> CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
# mysql>SHOW DATABASES;
Step III:
➔ Login issabel server (hostname or server ip).
https: “your_server_hostname or ip”
Step IV:
➔ After Login Issabel server in the browser Configure the following
1. Click PBX →Basic → Trunks → add SIP Trunk

2. Add Trunk Name & Outbound CallerID


Eg. Trunk Name : “trunk_link”
Outbound CallerID : +977 **********
3. PBX →Basic → Trunks → add SIP Trunk → Outgoing Settings
Below hidden information was provided by the operator.
After applying changes, go to the terminal and check .

4. Extension section
PBX--> PBX Configuration --> Extension --> Click on Summit
PBX --> PBX Configuration --> Extensions
Devices - (Generic SIP Device)
click on Sumit button

inside Extension do following:


i) Add Extension Number
ii) Add extension user
iii)Set secret
iv)
5. Queue Section
6.Add Ring Group
7.Add Time Group
7. OutBound Route
8.Inbound Route
9.Groups Section
10. Group Permissions
For Agent
For supervisor
11. Create User

12. Form Designer Section


13. Breaks Section
14. Incoming Queues Section
15. Ingoing Campaigns Section
16. Check Operator Panel

IPhone and microsip Configuration


IP Phone configuration

Microsip Configuration ( desktop base telephone application)


(https://www.microsip.org/downloads)

You might also like