Replace the IP PBX
- New platform, licences and handsets for every desk
- Queues, IVR and dial plan rebuilt and retested
- SIP trunks and numbers moved, with a cutover weekend
- Every agent and supervisor retrained
Case study · Legacy IP PBX
Replacing the company's IP PBX meant eight months of work and a budget nobody wanted to sign. Instead, Incoplax connected AI Softphone to the old PBX over SIP. Agents got speech recognition, call analysis in Prompt Studio and a real-time prompter in three weeks, and the PBX kept running exactly as before.
The PBX still carried every call reliably. What it could not do was help the people on the phone. The vendor had stopped developing it years ago, and the replacement quote came with an eight-month plan.
Budget is indexed: the replacement quote = 100. AI Softphone itself is free software under GPL v2; the 7 covers servers, headsets and project work.
Recordings existed only for disputes. Nobody could search what customers actually said.
Agents spent 2 minutes 40 seconds after every call writing a summary into the CRM, and follow-ups got lost.
Two team leads listened to a handful of recordings a week. Most problems surfaced as complaints.
It took eight weeks before a new agent could handle pricing and technical questions without help.
To the PBX, AI Softphone is one more SIP phone. It registers as an extension, receives calls from the same queues and sends audio the same way a desk phone does. Everything new happens on the agent's computer and on two servers the company already controls.
Audio, transcripts and write-ups never leave the company network: the PBX, the softphones and both servers sit on the same LAN.
On the PBX, the whole project was 120 new SIP extensions. Spare SIP licences covered them, so the only change request was the one that created them.

The whole connection: an extension number, its password and the PBX address.

Diagnostics shows every SIP message between the softphone and the PBX, which made the first test call a five-minute job.
During the call the prompter writes down both sides as they speak and, beside each customer reply, suggests what to say next. It follows instructions the company wrote itself, so the suggestions use its prices, its products and its rules.

The sales assistant: what the customer just asked, and how to answer it.

The translation assistant: a customer abroad, arriving in the agent's language as they speak.
Screenshots of AI Softphone with demo data.
The softphone records each call on two channels, the agent on one and the customer on the other, so the transcript always knows who said what. Recognition runs on the company's own Whisper server, and a year of calls can be searched by what was said in them.

Two channels, a transcript from “Whisper on our own server”, and the line being played lit up. Demo data.
When a call ends, the softphone runs a chain of prompts over the transcript. The company started from the eleven built-in prompts, reworded them in plain language and added three of its own. A model on its own server does the work, so no conversation is sent to an outside AI service.
Flags a customer who mentions a competitor, a budget cut or a cancellation, with the quote that shows it.
Seats, term, discount asked for and the next agreed contact, ready to paste into the CRM.
Was the problem understood, was it solved on the call, and what was promised if not.

Action items with an owner and a date, filed under the call's category and score.

Processing settings: a model on the company's own server as the default.
Screenshots of AI Softphone with demo data.
The company compared the quarter before the rollout with the second full month after it, across all 120 agents.
| Metric | Before | After | Change |
|---|---|---|---|
| After-call work per call | 2:40 | 0:45 | −72% |
| Average handle time | 7:50 | 6:40 | −15% |
| Support issues solved on the first call | 68% | 77% | +9 pts |
| Agreed follow-ups done on time | 61% | 92% | +31 pts |
| Calls reviewed for quality | 2% | 100% | all calls |
| Calls escalated to a team lead | 100 | 72 | −28% |
| Weeks until a new agent works alone | 8 | 4 | −4 weeks |
| Changes to queues, IVR and trunks | — | 0 | none |
Escalations are indexed: before = 100.
“We had accepted that AI meant replacing the phone system first. It turned out the phone system only had to do what it already did: ring a SIP extension. Three weeks later every agent had a transcript, a summary and a prompter, and our PBX budget went back into the drawer.”
Nothing had to be switched over on a weekend. Each agent kept a working phone the whole time, and the PBX never noticed more than new extensions signing in.
One SIP extension, one laptop, a call from the support queue answered and recorded on the first afternoon.
Whisper and an open-weight model installed on two servers in the server room, both reachable only from the office LAN.
Ten agents from sales and support on AI Softphone, their desk phones left in place as a fallback.
Prompts reworded and three new ones written, assistants rehearsed on the pilot's own recordings.
Extensions created in bulk, the softphone pushed with the usual software rollout, 120 agents trained in one-hour sessions.
Any IP PBX that can add an IP phone can add AI Softphone. No connector, no API on the PBX side, no vendor involved.
Recognition and the model run on the company's own servers, which settled the security review in one meeting.
Team leads, not engineers, wrote and reworded the prompts. Changing what the AI looks for takes minutes.
The softphones work with any SIP platform, so the AI layer moves unchanged when the PBX is eventually replaced.