Case Study · Insurance SaaS
Hornbill Insurance CRM
A multi-tenant brokerage platform that replaces four or five separate tools. Instant multi-carrier quotes, a full sales pipeline, automated commission payouts, AI marketing, email sync, and compliance — one system, role-based, built for brokerages that scale.

Live client data is blurred for privacy.
The Challenge
A growing brokerage was running on spreadsheets and a stack of disconnected tools — one for quotes, another for email, a third for commissions, and manual work everywhere in between. Agents lost time switching apps, leads slipped through the cracks, and the owners had no real-time picture of performance.
We built a single multi-tenant platform on Next.js and Django, with a five-tier role system (super admin, brokerage owner, branch manager, agent, client) and complete data isolation per brokerage. Live carrier integrations, Stripe billing, Twilio SMS, and Gmail/Outlook sync turn it into the operating system for the whole firm.
Key Features
- Instant multi-carrier quote engine (visitor, super visa, travel, life, critical illness)
- Full pipeline: leads kanban → customers → quotes → policies → claims
- Commission automation from Excel/PDF imports with payout approvals
- AI social-content studio with on-brand templates
- Email & SMS sync (Gmail/Outlook OAuth + Twilio) in one timeline
- Compliance: disclosures, needs analyses & document templates
- Role-based multi-tenancy with Stripe per-agent billing
- Real-time analytics, dark/light themes, fully responsive
Star Feature
Instant quotes from every carrier
Enter a few details and the engine pulls real-time rates from multiple insurers side by side — TruStone, Travelance, Secure Travel, Destination Travel and more — ranked by price, filterable by deductible, exportable to PDF. A 24–48 hour manual quote cycle becomes a 60-second comparison.

Marketing, built in
AI social content studio
Agents generate on-brand social posts in seconds from a library of templates — the system writes the copy and lays out the design with the brokerage's branding, ready to download and share. No designer, no bottleneck.

Back-office automation
Commission payouts on autopilot
Import carrier commission statements from Excel or PDF, auto-map agent codes, batch monthly payouts with an approval workflow, and generate statements — per-agent rates and manager overrides included. Accounting work that took days now takes minutes.

A complete record for every client
Customer Management
One deep profile per client
Overview, family, tasks, notes, policies, quotes, claims, documents and a full activity timeline — every interaction with a client lives in one tabbed record, so any agent can pick up exactly where another left off.

Stay in front of clients, automatically
The system remembers the moments that matter so agents don't have to — greetings, follow-ups and lead capture run on their own.

Birthday greetings
Auto-sent on each client’s birthday by email or SMS

Family birthday greetings
Reach out when a client’s family member has a birthday

Public-holiday emails
Scheduled holiday greetings, per-holiday toggles

Email & SMS sync
Inbox conversations land in the client timeline

Agent landing pages
A branded mini-site with built-in quote capture
One platform, every workflow
Drag-and-drop lead pipeline

Real-time analytics & reports

Agent & team management

Customer relationship management

Compliance & document tooling

Light & dark themes

Production-grade, end to end
A TypeScript/Next.js front end and a Django REST back end on PostgreSQL, with Redis + Celery for async jobs, Cloudflare R2 storage, and field-level encryption. Integrated with Stripe, Twilio, Resend, Microsoft & Google mailbox OAuth, and live carrier quote APIs.
“The CRM completely transformed how we run our brokerage. Quotes, leads, policies, commissions and compliance all live in one place, and the dashboard gives us real-time visibility we never had before.”
Need a Complete Business Management ERP?
Streamline your entire operation with a custom ERP. From AI-driven customer portals to automated payroll and heavy-duty inventory management.
