Menu

Tree [9708dd] master /
 History

HTTPS access


File Date Author Commit
 freeswitch 2014-11-29 NYFON NYFON [c70136] First Commit
 vtiger 2014-11-29 NYFON NYFON [c70136] First Commit
 README.TXT 2014-11-29 NYFON NYFON [9708dd] Readme updated

Read Me

This project is for extending vTiger 6.1+ to allow Freeswitch integration. 

Uses the core of vTiger's PBXManager 2.2 (available in vTiger's latest 6.1 release).

Functionality:
Allows outbound calls to be made from vTiger Leads,Contacts, etc., by clicking on phone number.
Inbound call popups are being developed and will be released soon.

Installation.
vTiger web directory:
Replace existing PBXManager files in vtigercrm/languages/en-us, vtigercrm/languages/en-us/settings and vtigercrm/modules/PBXManager.

Freeswitch:
Enable XL-RPC by auto-loading mod_xmlrpc in Freeswitch.
Copy vtiger.lua and vtiger_hangup.lua to your_freeswitch_install_dir/scripts
Configuration.

vTiger PBXManager Settings:
VTIGER PBX APP URL: Set the userid and password in mod_xmlrpc.conf and use the same user/password combination in vTiger's PBXManager setup screen url field.
The format should be http://user:password@yourfreeswitch.com:8080 to match mod_xmlrpc.conf
OUTBOUND CONTEXT: Must match your exitsting freeswitch domain. The script allows you to use your existing dialplan and all rules associated with that.
OUTBOUND TRUNK - not used
VTIGER SECRET KEY - passed automatically (for now)
GATEWAY TYPE: must be set to Freeswitch (note the first letter is Capital). Anything else will set PBXManager to work in the Asterisk mode.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.