Skip to content

SuiteCRM Click-to-Call (Asterisk Integration)

Improve your sales and support efficiency with SuiteCRM Click-to-Call, a seamless integration with Asterisk that enables users to make calls directly from SuiteCRM. This feature streamlines communication, reduces dialing errors, and enhances productivity.

Features

✅ Click-to-call functionality for all phone fields in SuiteCRM
✅ Direct Asterisk PBX integration
✅ Automatic call initiation from user extensions
✅ Customizable Asterisk connection settings
✅ Streamlined workflow for sales and support teams

System Installation Procedure

To install the module, navigate to the SuiteCRM administration panel and open Module Loader. Select and upload the .zip file. Once the upload is complete, simply click Install.
To generate the installation .zip file, clone the project and compress the code at the root level, or download it from the attached files in the release (suite-crm-click-to-call.zip).

Setup & Configuration

After installation, a new section called “SuiteCRM Click to Call (Asterisk)” appears in the administration panel, where you can configure the connection with Asterisk.

| Field | Description | Example Value |
|-|-|-|
| IP | Asterisk server IP address or URL | 127.0.0.1 |
| Port | Asterisk Manager port (default: 5038) | 5038 |
| User | Asterisk Manager username | admin |
| Password | Asterisk Manager password | asterisksecret |
| Channel In | Incoming channel (e.g., SIP) | local |
| Channel In Context | Context dependent on Channel In (e.g., local) | from-users |
| Channel Out | Outgoing channel | local |
| Channel Out Context | Context for outgoing calls | from-users |
| Caller ID | Caller identification number | 0 |
| Variables | Variables used in contexts | var_extension=$extension; var_num_llamar=$numberCall |

In the user configuration, a field called “Asterisk Extension” has been added, allowing each user to enter their assigned extension for making calls.

How to Use

Fields of type “phone”, whether in records or module lists, will display a telephone icon on the right. Clicking the icon will initiate a call by first signaling the user’s extension and then placing the call.

Leave a Reply

Your email address will not be published. Required fields are marked *