Self-Hosted Telephony Connected Directly to Your CRM
Asterisk and FreePBX give businesses full control over their phone system without per-seat cloud telephony fees. Connecting them to your CRM turns every call into useful customer data.
Xirgosoft integrates Asterisk and FreePBX with vTiger CRM for click-to-call, incoming call pop-ups, automatic call logging and recordings linked to customer records.
We connect vTiger to Asterisk through the Asterisk Manager Interface (AMI), the standard way to monitor and control calls in real time. This works with FreePBX, Issabel and most Asterisk-based systems.
Turning Your Own Phone System Into a CRM Tool
Asterisk-based phone systems, including FreePBX and Issabel, give businesses full ownership of their telephony: no per-seat cloud fees, complete control over routing and recordings, and the freedom to choose any SIP provider. What they lack by default is any awareness of your customers. A call comes in as a number on a handset, and what happens next lives in someone's memory.
Our integration connects vTiger to Asterisk through the Asterisk Manager Interface, which streams real-time call events and accepts commands. When a call rings, vTiger looks up the number and shows the agent a pop-up with the customer, open tickets and recent history. When an agent clicks a number in the CRM, the system rings their desk phone first and then bridges the customer, which avoids the awkward moment of a customer answering to silence. Every call is logged with direction, duration, extension and outcome, and recordings made on the PBX are linked back to the call record.
Extension mapping ties PBX extensions to CRM users and teams, so reports show who handled what. Missed calls can create follow-up tasks automatically, and queue calls can be tied to the agent who owns the account. Where you use call queues, IVR menus or ring groups, we adapt the integration so the right events are captured whatever path the call takes.
Security is treated seriously because telephony systems are common attack targets. AMI access is restricted by firewall rules and dedicated credentials with limited permissions, connections are encrypted where possible and recordings are served to authorised users only. We also test failure cases, such as the PBX restarting during a call, so the CRM recovers cleanly.
What We Deliver
Everything included in this service, from the first scoping call through to launch and support.
Click-to-Call
Dial any CRM phone number with a single click.
Incoming Call Pop-Ups
See the caller record instantly when the phone rings.
Automatic Call Logging
Every inbound and outbound call recorded in the CRM.
Call Recordings
Listen to recordings directly from customer records.
Extension Mapping
Map PBX extensions to CRM users and teams.
Call Reports
Analyze call volume, duration and agent performance.
Key Benefits
What this means for your business once it is live.
Full Control, No Per-Seat Fees
Keep your own PBX and add CRM intelligence on top.
Know Who Is Calling
Screen pops show the customer and context before the call is answered.
Every Call Logged
Inbound, outbound and missed calls are recorded automatically.
Recordings Linked to Records
Review calls from the customer timeline.
Works With Your Existing PBX
Integrates with Asterisk, FreePBX, Issabel and similar systems.
Management Visibility
Reports on call volume, duration and agent activity.
How It Works
Configure AMI Access
We create a secure AMI user on your PBX with limited permissions.
Map Extensions to Users
Each vTiger user is linked to their PBX extension.
Real-Time Call Events
Ringing, answered and hang-up events are captured live by the CRM.
Log & Record
Calls and recording links are saved to the matched records.
Real-World Use Cases
Caller Identification
When a customer calls, the agent's screen shows a pop-up with the customer name and open tickets before they answer.
Outbound Sales Calls
Reps click a number in vTiger; their desk phone rings first, then connects to the customer.
Missed Call Recovery
Missed calls create follow-up tasks automatically so no inquiry is forgotten.
Common Challenges We Solve
Calls Disconnected From Customer Data
We link every call to the right record so agents see context instantly.
Manual Call Notes
Automatic logging and dispositions replace handwritten or forgotten notes.
Exposed Telephony Interfaces
We lock down AMI access with restricted IPs, minimal permissions and firewall rules.
Complex Call Flows
We adapt to queues, IVRs and ring groups so events are captured on every path.
Why Choose Xirgosoft
- Full control over your own telephony system
- Lower calling costs than many cloud platforms
- Complete call history on every customer
- Faster, better-informed conversations
Technologies & Platforms
Who This Is For
- Companies running their own Asterisk or FreePBX system
- Call centres wanting lower telephony costs
- Support desks that need caller identification
- Sales teams making high volumes of outbound calls
- Businesses wanting recordings and reports in the CRM
What Is Included
- PBX and network review
- AMI integration and extension mapping
- Click-to-call and screen-pop set-up
- Call logging, recordings and missed-call tasks
- Security hardening of PBX access
- Testing, training and support
Frequently Asked Questions
Which Asterisk versions are supported?
We work with modern Asterisk and FreePBX versions and check compatibility during discovery.
Is the PBX exposed to the internet?
No. We secure AMI access with firewall rules, restricted IPs and limited permissions.
Can call recordings be played in the CRM?
Yes. Recordings stored on the PBX can be streamed securely from the call record.
We already have a PBX. Do we need a new one?
No. We integrate with your existing PBX.
Does this work with FreePBX and Issabel?
Yes. Both are based on Asterisk, and the integration works with them as well as other Asterisk-based systems.
Can agents work from home?
Yes, using softphones or WebRTC connected to your PBX, with the same CRM features.
How are recordings kept secure?
Recordings are served only to authorised CRM users, and access can be logged and limited by role.
What happens if the PBX restarts?
The integration reconnects automatically and we test that in-flight calls are logged correctly.
Connect your Asterisk/FreePBX system to vTiger CRM.
Talk to our experts today for a free consultation and quote.
