The opportunity
The cloud-dialer market was — and largely still is — a per-seat pricing game priced for call centers that could afford enterprise SaaS. A BPO with 10 seats was paying $2–3k/month for software that mostly moved RTP packets. The math was indefensible.
We saw a simpler path: flat pricing, Asterisk underneath, and all the compliance and carrier plumbing most buyers didn’t want to touch. A product priced for the operator, not the enterprise procurement cycle.
What we built
Asterisk-based dialer core
Custom dialplan, predictive and progressive pacing engine, AMI/ARI integration for real-time control. Built for 100+ concurrent channels per tenant on modest hardware.
Tier-1 carrier routing
Direct SIP trunking into US, UK, and Canadian Tier-1 carriers. Local-presence DID pools, LRN routing, and failover logic shipped from day one.
TCPA compliance engine
Abandon-rate enforcement, per-tenant DNC scrubbing, time-zone windowing, consent capture. Compliance as a first-class feature, not a checkbox.
Agent workstation (browser)
WebRTC softphone, call controls, disposition capture, screen pops. No installs, no Chrome extensions, works on a ChromeBook.
Admin & reporting
Multi-tenant admin, campaign management, real-time wallboards, end-of-day reporting — built on event streams, not polling.
Billing & self-serve onboarding
Stripe-based billing, flat $39/mo tier, 20 included seats. Sign up, configure a campaign, dial — in under an hour.
How we built it
A small senior team built this end-to-end over several months — not a factory-model sprint. The hard parts (carrier integration, compliance, WebRTC stability) got owned by the engineers who’d ship and run them, not handed across a specification.
We shipped in weekly demoable increments. First dial on the stack was in week three. First paying customer took a few months more. The codebase was production-grade from the first commit.
Outcomes
QADial runs today as a live operating business, with BPOs from the US, UK, and Canada provisioned on it. The flat-price model held. The Asterisk core held. The compliance engine held — which is why the BPOs are still there.
What this means if you're hiring us
- We’ve owned carrier-grade telephony in production — we can do it for you.
- We’ve shipped TCPA-compliant systems past the planning slide.
- We’ve built multi-tenant SaaS, billing, self-serve onboarding — not just the demo.
- We’ve kept a contact-center platform running under real tenant load for years.