Insurance agencies
Run agents, leads, quotes and calls from one operations login.
Quote desk · same login as Dial
A configurable insurance sales and agency management platform combining lead management, agent and DSA management, customer records, questionnaire-driven quotes and browser-based calling in one system.
Designed for insurance agencies, brokers, DSAs and distributed sales teams — not a licensed insurer.
Teams that run this job on disconnected tools typically hit:
One platform: Lead → assignment → agent → customer context → WebRTC call → follow-up → conversion → reporting
Agents make and receive calls from the same browser session as the queue and customer record — no separate desktop phone required for many deployments.
Powered by SIP/WebRTC to your Asterisk core, with BYOC, your own SIP trunks, or CPaaS (Twilio, Telnyx, Sinch) configured in admin.
flowchart TB
subgraph erp [Insurance ERP / CRM]
L[Lead management]
A[Agent / DSA tenancy]
C[Customer records]
Q[Quote questionnaires]
end
erp --> API[NestJS API · PostgreSQL]
API --> CC[Contact center plane]
CC --> W[WebRTC agent desk]
CC --> AST[Asterisk SIP / CDR]
AST --> CAR[BYOC · SIP trunks · Twilio / Telnyx / Sinch]
This product is a productized delivery of the documented engineering case study — evidence stays on this page so you do not have to guess what was shipped.




Full case study with video and FAQ →
Configure this scope & send RFQ →
Run agents, leads, quotes and calls from one operations login.
Connect sales workflows with integrated calling and customer records.
Hierarchy, lead allocation and isolated tenant data.
Remote agents on WebRTC without a separate phone app.
| Traditional setup | This product direction |
|---|---|
| Separate CRM and dialer | CRM rows and call controls share one user and lead id |
| Manual lead assignment | Workflow from public quote into agent queue |
| Call reports in a PBX portal | CDR and activity visible next to policies and leads |
| Multiple agent tools | Single signed-in desk for queue, dial and follow-up |
Built to reduce operational fragmentation by unifying customer management, insurance quote workflows and communications on one platform. Lab captures in the case study are evidence of shipped screens — not a published customer SLA.
Estimates are scope-based planning figures — not binding quotes. Taxes, carrier deposits, DIDs and third-party AI usage are scoped in discovery.
An operations layer for agencies and DSAs: tenants, users, catalog, quotes, leads and telephony admin on PostgreSQL — software for distribution, not an insurer.
Yes. Leads, customers, assignment, follow-ups and call history are first-class objects beside quote questionnaires.
Yes. The documented build includes a WebRTC softphone panel tied to the same agent login and work queue.
Yes. BYOC and register-your-own-trunk paths are supported; the estimator includes integration scope.
CPaaS carriers can be configured as admin objects; pass-through is indicative in the estimator.
Tenant isolation for DSA vs Agency is part of the case study architecture.
SuperAdmin PBX monitoring shows peers, trunks and live calls; the agent desk shows queue and presence.
Carrier forms include recording toggles; recording policy is scoped per deployment.
Managed VPS, your AWS/GCP/Azure account, or on-prem PBX cores — selectable in the quote builder.
Discovery scopes API adapters; the RFQ captures your stack and integration points.