Skip to content

VoIP & Call Centre Systems: FreePBX & Vicidial

VoIP and call centre systems built on Asterisk, FreePBX, and Vicidial.

Videos

Communications in under a minute.

VoIP & PBX0:20Video details
Contact Centre Solutions0:17Video details

Reference Architecture

How a deployment fits together.

Reference architecture for Communications deployments by KYCONNECTSCarrierSIP trunkwith failoverDID numbersPBXFreePBX / Asteriskdial planRoutingQueuesskills · priorityIVRmenus · hoursAgentsSoftphonesZoiper · WebRTCDesk phonesGrandStreamRecordsRecordingsretention policyCDRMySQL · reporting
A representative communications deployment. Every engagement is sized to your actual environment.

Engagement Model

How an engagement runs.

Day 1

Dial plan, trunk, and capacity audit of your current calling setup, or a sized deployment plan for a new one.

Ongoing

PBX management, CDR reporting, and capacity monitoring as call volume grows.

Escalation

Direct access to engineers who run FreePBX, Asterisk, and Vicidial daily, with a defined response time.

Our Approach

Every PBX and call centre system we deploy runs on platforms we operate ourselves: FreePBX, Asterisk, Vicidial. Support calls get answered by people who understand your exact stack, not a generic ticket queue.

What's Included

PBX & Calling Server Deployment

FreePBX, Asterisk, and 3CX calling servers for single and multi-site operations, sized for your concurrent call load.

FreePBXAsterisk3CX

Call Centre Systems

Vicidial and GrandStream deployments for inbound and outbound floors, built for concurrent agent load rather than a small-office system stretched thin.

VicidialGrandStream

SIP Trunking & Provisioning

Carrier SIP trunk provisioning, routing, and failover configuration.

SIP

Softphone & Zoiper Integration

Zoiper and softphone rollout and provisioning across agent floors and remote staff, tied into your PBX extension plan.

ZoiperSIP

Call Reporting & CDR Analytics

Automated call detail record reporting, the same pattern as the 100+ agent CDR automation in our case studies.

n8nMySQL

Multi-Server Agent Portals

A single dashboard combining agent activity, recordings, and voicemail across several FreePBX servers, with JWT authentication and role-based access control.

ReactNode.jsFreePBX

Unified Communications

Browser-based WebRTC diallers, voicemail to email, and softphone integration in one system.

WebRTC

Guides

Written by the engineers who do this work.

Communications

Automating FreePBX call reporting across two MySQL servers

A 100+ agent floor had call detail records split across two databases and reports assembled by hand. Here is how the reporting was automated with n8n, including the timezone correction that makes the numbers trustworthy.

Read guide

Communications

Voice AI human handoff: a transfer request is not a connected customer

A voice assistant needs a dependable exit to a person. Design the handoff around queue availability, context transfer, call-state confirmation and a fallback when nobody answers.

Read guide

Communications

AI call summaries in the CRM: preserve what was said and what was agreed

A readable summary can still create the wrong customer record. Separate transcript evidence, commitments, proposed follow-ups and approved CRM changes in after-call automation.

Read guide

Communications

Call recording: the obligations nobody checks

Most businesses turn on call recording, keep everything forever, and assume that is the safe option. It is the opposite. Retaining recordings creates obligations, and one of them — card data captured in audio — is a standards violation the moment the recording is written.

Read guide

Communications

VICIdial in production

VICIdial will run a contact centre on hardware that costs a fraction of the commercial alternatives. What it will not do is tolerate being installed and left alone — almost every failure in a VICIdial estate traces to database growth, carrier quality or dialling configuration rather than to the software.

Read guide

Communications

Asterisk vs 3CX: choosing a phone platform

This is normally compared as a feature list, which is why it is normally decided badly. The two platforms have different licensing shapes and different maintenance obligations, and those two things — not the feature grid — determine which one is cheaper for you over five years.

Read guide

Talk Through Your Requirements

Tell us your current PBX, number of agents, call volume, and the problem you need solved. An existing system is a valid starting point.

We typically respond within 4–8 business hours.