I. cài đặt Vtiger CRM
- cài đặt Cơ Sở dữ liệu
#yum install php-imap -y
#CREATE DATABASE Vtiger6 CHARACTER SET utf8 COLLATE utf8_general_ci;
- Chuẩn bị các thông số cho Vtiger6 chạy cùng PHP & Httpdnano /etc/php.iniregister_globals = Offallow_call_time_pass_reference = onerror_reporting = E_WARNING & ~E_NOTICEsafe_mode = offdisplay_errors = on
file_uploads = on
max_execution_time = 0
memory_limit = 512M
log_errors = off
output_buffering = on
short_open_tag = On
memory_limit = 512M
- giải nén source và cài đặt Vtiger6tar zxf vtigercrm6.4.0.tar.gzmv vtigercrm crmcd crmchown -R root:root crmchown root:root config.inc.phpchown root:root tabdata.php
chown root:root install.php
chown root:root parent_tabdata.php
chown root:root cache
chown root:root cache/images/
chown root:root cache/import/
chown root:root storage/
chown root:root install/
chown root:root user_privileges/
chown root:root smarty/cache/
chown root:root smarty/templates_c/
chown root:root modules/emails/templates/
chown root:root modules/
chown root:root cron/modules/
chown root:root test/vtlib/
chown root:root backup/
chown root:root smarty/templates/modules/
chown root:root test/wordtemplatedownload/
chown root:root test/product/
chown root:root test/user/
chown root:root test/contact/
chown root:root test/logo/
chown root:root logs/
chown root:root modules/webmails/tmp/
chown root:root includes/runtime/
chown root:root include/utils/
chown root:root test/vtlib/HTML
chown root:root include/utils/
chown root:root include/utils/
chown root:root include/utils/
chown root:root includes/runtime/
chown root:root test/templates_c/
chown root:root includes/runtime/
chown root:root test/
chown root:root vtlib/
chown root:root user_privileges/
chmod 777 libraries/htmlpurifier/library/HTMLPurifier/DefinitionCache/
chmod 777 includes/runtime/
chmod 777 test/
chmod 777 vtlib/
chmod 777 user_privileges/
chmod -R a+rw config.inc.php
chmod -R a+rw tabdata.php
chmod -R a+rw install.php
chmod -R a+rw parent_tabdata.php
chmod -R a+rw cache
chmod -R a+rw cache/images/
chmod -R a+rw cache/import/
chmod -R a+rw storage/
chmod -R a+rw install/
chmod -R a+rw user_privileges/
chmod -R a+rw Smarty/cache/
chmod -R a+rw Smarty/templates_c/
chmod -R a+rw modules/Emails/templates/
chmod -R a+rw modules/
chmod -R a+rw cron/modules/
chmod -R a+rw test/vtlib/
chmod -R a+rw backup/
chmod -R a+rw Smarty/templates/modules/
chmod -R a+rw test/wordtemplatedownload/
chmod -R a+rw test/product/
chmod -R a+rw test/user/
chmod -R a+rw test/contact/
chmod -R a+rw test/logo/
chmod -R a+rw logs/
chmod -R a+rw modules/Webmails/tmp/
- Cài đặtnhập đầy đủ các giá trị và cài đặt
truy cập http: IPADDRESS/crm
II. Tích hợp Vtiger với Asterisk thông qua API
- tạo bảng lưu trữ số phone KH gọi vào
- CREATE TABLE `income_call` (`id` int(11) NOT NULL AUTO_INCREMENT,`phone_num` varchar(15) DEFAULT NULL,`extension` varchar(10) DEFAULT NULL,`date` datetime DEFAULT NULL,PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;
- insert số phone KH gọi vào bảngcopy file API “test_insert_new_call.php” to “var/www/html/crm/incoming/”/var/www/html/crm/incoming/test_insert_new_call.php?phone_no=xxxxx&extension=1000
- tích hợp với api
- nhúng nội dung xử lý vào /var/www/html/crm/layouts/vlayout/modules/Vtiger/resources/Header.js
- //Put this content at the end of file///*** @author Chau Ngoc Huynnh | Realtime Solutions* @Email chaungochuynh@realtime.vn* @copyright 2016*/
<script>
//=.::Bussiness From Realtime Solutions 2016 – wwwrealtime.vn::.======
function newguys(url,ext){
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
var json = xmlhttp.responseText;
obj = JSON.parse(json);
var posts=obj.posts;
var post = posts[0].post;
var postext = post.phone_num;
//alert(JSON.stringify(post)); First Object
//alert(postext);
if(postext != null)
{
window.open(url + postext, “_blank”);
}
}
}
xmlhttp.open(“POST”,”incoming/webservice_incom.php?extension=” + ext + “&format=json”, true);
xmlhttp.send();
}
setInterval(function(){
newguys(‘incoming/Vtiger6_Open_URL.php?phone=’, ‘1000’);
},3*1000);
//====.::END OF APPENDING::.=================================
</script>
- upload file check database
- upload file check database và điều kiểu để bung tab show thông tin khách hàng
- khi cuộc gọi vào Vtiger sẽ gọi theo formatWhen get new incoming phone number we need call from script put at header of Vtiger6http://IP/crm/incoming/Vtiger6_Open_URL.php?phone=xxxxxxx
- cấu hình user extension lên Vtiger
- kiểm tra kết quả
- khi call vào nhân sự 1000 sẽ bắt máy, khi nhân sự vừa bắt máy hệ thống Vtiger ngay tại vị trí nhân sự đăng nhập với ext 1000 sẽ hiển thị thông tin khách hàng gọi vào.
Tích hợp Click to call (c2c Vtiger 6.x)
tích hợp CRM Vtiger6 và Asterisk 11, click to call cho summary view, trên CRM sẽ thấy lable click to call, khi call sẽ link call sang Asterisk Server với extension đang đăng ký trong CRM Vtiger.
Tích hợp CRM Vtiger6 và Asterisk 11, click to call cho total view, trên CRM sẽ thấy lable click to call, khi call sẽ link call sang Asterisk Server với extension đang đăng ký trong CRM Vtiger.
Demo:
Xem thêm phần mềm giám sát hệ thống tổng đài PBX tại đây (phiên bản sử dụng dành cho cá nhân và doanh nghiệp)
Liên hệ: sales@realtime.vn
Hoặc hotline: 08 730 33888 | 0933119056
Để được chúng tôi hỗ trợ tích hợp cho quý khách hàng với thời gian triển khai nhanh nhất và chi phí thấp nhất.