Most people who search for "hosted ViciDial" have already made one decision and are stuck on the next. They know ViciDial is the dialler they want — it's open source, it's proven, and it does everything a predictive dialler needs to do. What they're actually weighing is quieter: do we stand this up and run it ourselves, or do we pay someone to run it for us?
That is the decision this article is about. Not which dialler — who operates it. We run ViciDial both ways: our own 8-agent floor sits on a stack we manage, and we host and operate ViciDial for other UK contact centres who would rather not. So the trade-offs below are not theoretical.
The two models, side by side
| | Self-hosted | Hosted / managed | |---|---|---| | You own | The server, the OS, the ViciDial install, the carrier relationship | The account and your data — someone else owns the operations | | Upfront cost | Lower on paper — a VPS and a SIP trunk | Higher monthly, no infrastructure to buy | | Real monthly cost | £150–500 VPS + carrier + your team's time | A per-seat or per-server fee that absorbs the time | | Who fixes it at 2am | You | Your provider | | Security patching | Your responsibility | Handled | | Asterisk / SIP tuning | You need the skill in-house | Done for you | | Compliance posture | Yours to build and evidence | Shared, with the operator's controls in place | | Best fit | Teams with a competent Linux/VoIP admin already on payroll | Teams whose job is calling, not sysadmin |
The feature set is identical — it's the same software. The difference is entirely about who carries the operational load.
What self-hosting actually costs
The sticker price of self-hosting is genuinely low. A capable VPS for a small-to-mid floor runs somewhere around £150–500 a month depending on agent count and concurrency, plus your SIP carrier on top. Written down, that beats any hosted quote.
The line that never makes it onto the spreadsheet is time. ViciDial on Asterisk is stable, but "stable" is a thing you maintain, not a thing you're given. Someone has to:
- Patch the OS and Asterisk against security advisories, on a schedule, without breaking the dialler.
- Tune the carrier and dialplan when answer-seizure ratios drift or the network throws jitter.
- Watch disk, because recordings fill it, and a full disk stops calls.
- Restore service when something breaks mid-shift — and something eventually breaks mid-shift.
If you already employ someone who can do all of that comfortably, self-hosting is a genuinely good answer and you should take it. The trap is the team that has nobody in that seat, self-hosts anyway to save the monthly difference, and quietly pays for it in dropped shifts and a director doing sysadmin at midnight.
What hosting actually buys
Hosting costs more per month and removes a category of work. That is the whole trade. You are paying for the outcome — a dialler that is up, patched, tuned, and answered by someone when it isn't — instead of paying for a box and inheriting the rest.
For a floor whose actual job is making and taking calls, that maths usually favours hosting well before people expect it to, because the saved time is not hypothetical. It is the shifts that don't drop, the compliance evidence that already exists, and the phone call you make to someone else when the carrier has a bad morning.
The compliance line most comparisons skip
If you're an FCA-regulated brokerage, claims firm, or outbound team, call recording is not optional and neither is being able to prove how it's handled. ViciDial gives you total control over recordings — they're plain files you can encrypt, retain, and index however your compliance team needs.
"Total control" cuts both ways. Self-hosted, that control is yours to build and evidence: retention, encryption, access logging, the lot. Hosted, those controls come with the operation, and the burden of proof is shared rather than sitting entirely on you. Neither is automatically safer — but if you don't have someone who can stand up and defend that setup to an auditor, hosted removes a real risk.
So which one
Self-host if you have the Linux and VoIP skill in-house already, you want maximum control, and running infrastructure is something your team does well. It's the right call more often than hosted providers like to admit.
Host if your team's job is calling and every hour spent on sysadmin is an hour not spent on the phones — or if the compliance evidence, the out-of-hours cover, and the "never touch Asterisk again" are worth more to you than the monthly difference.
We built our own hosted operation because we wanted the second thing for our own floor, and then found other UK contact centres wanted it too. If you're weighing the two and want a straight answer for your specific setup — agent count, carrier, compliance requirements — tell us what you're running and we'll tell you honestly which way we'd go. No discovery-call gauntlet.