Good Morning Everyone,
Today I shall bring you the Astrisk Module for the EPESI CRM.
The Requirements to get the Astrisk Module to link up with your Astrisk Server is that you will need:
AMI Access: [url=http://www.voip-info.org/wiki/view/Asterisk+manager+API]http://www.voip-info.org/wiki/view/Asterisk+manager+API[/url]
Permission to Originate Calls. [url=http://www.voip-info.org/wiki/view/Asterisk+Manager+API+Action+Originate]http://www.voip-info.org/wiki/view/Aste ... +Originate[/url]
Once installed, it will create a new tab in the Menu->Administration->Astrisk
Here you will need to supply:
the Server IP
the AMI Port (default is 5038)
AMI username
AMI password
Dial Out prefix
Once you got that configured, go to Menu->My Settings->Dialing
Set your Caller ID
Set your SIP Extension
change method to Astrisk Calling Method
Once all that is done, click one a phone number and it should ring your extension first, then the number you have clicked.
If you need to make adjustments, modify the call.php file which handles the main commands to originate the calls.
Also big thanks to Adam and Jasiek @ EPESI who helped made this possible.
I will also give some credit to User "hmggm" who gave me the idea.