Every system tagged In production runs our two businesses today. Roadmap items are flagged where they appear.
Numbers, from our own operations.
Six systems we run our own businesses on.
Four in production at customer zero. Two more in development. One on the roadmap.
Operations Brain
Watches every conversation. Flags what we'd otherwise miss.
- Knowledge graph over WhatsApp + CRM
- Suggestion desks coach staff — never auto-send
- Lead Desk in production; Care & Partner desks in development
Cloud Telephony / IVR
Every call lands on the right record, before it rings.
- Sub-100ms inbound routing under a 500ms budget
- Missed-call → callback recovery workflow
- Recordings transcribed at ~0.95 confidence
WhatsApp Vault
Tamper-evident WhatsApp archive — every change leaves a SHA-256 fingerprint.
- Tamper-evident SHA-256 hash chain
- Auto-linked to CRM clients (85%) and leads (65%)
- 13,866 entities extracted (617 GSTIN, 1,477 PAN)
CRM & Sales Automation
From enquiry to paid invoice — without the copy-paste between stages.
- Three IMAP pipes; three AJAX calls; preview-before-send
- GST handled both ways (CGST / SGST / IGST by location)
- Built on Perfex's own AJAX layer — no REST bolt-on
DeadlineGuard
Reads agreements out of a folder, surfaces expiries before they lapse.
- One multimodal AI call per document
- Deterministic date logic in code (not the model)
- In development — early-access list opening
WorkLens
Watch the work. Write the script that does it next time.
- Record → AI task-mine → auto-build
- Delivered automations, not surveillance
- In development — pre-pilot
Four service lines. Each dogfooded first.
We don't take on work we haven't already done in production on our own ops.
WhatsApp archiving
334,246 of our own messages, 85% auto-linked to clients, 65% to leads. Disappearing messages stay; deletes need the three-flag DPDP tool, not a button.
- Tamper-evident SHA-256 hash chain
- Auto-link to clients (85%) + leads (65%) by phone
- 13,866 entities extracted (617 GSTIN, 1,477 PAN); ~1,131 @lid privacy IDs recovered
Cloud telephony
9+ versions in ~6 weeks against a live vendor integration. Sub-100ms inbound routing inside a 500ms budget.
- Sub-100ms inbound routing under a 500ms budget
- Vendor-neutral CRM layer (Bonvoice today, swappable)
- Recording → transcription pipeline at ~0.95 confidence on Malayalam-English
CRM customization (Perfex)
3 production Perfex modules, ~18,000 lines of PHP, covered by ~220 automated tests on the VPS post-receive hook.
- 3 production Perfex modules, ~18,000 lines of PHP
- ~220 automated tests on the post-receive hook
- Rides Perfex's own AJAX layer — no third-party REST bolt-on
AI integration
Vertex AI fallback that dropped our extraction HTTP-503 rate from ~50% to ~0 (availability, not accuracy). JWT cache that dropped auth-mints ~75%.
- Vertex AI fallback — HTTP-503 rate ~50% → ~0
- Shared, content-addressed transcription (~$7/mo)
- Knowledge writes ~23× faster after batched-upsert refactor
We don't sell software we wouldn't run ourselves.
Every product on this site runs in production on our two sister businesses in Kochi and Mumbai — the CRM that sends our proposals, the phone system that takes our calls, the vault that keeps our customer records. We ship it to ourselves first, break it, fix it, and only then offer it to you.
- Dogfooded daily. The Operations Brain coaches our own staff on real customer conversations.
- Real scale. 334,246 WhatsApp messages archived — 85% auto-linked to clients, 65% to leads; 13,866 entities extracted (617 GSTIN, 1,477 PAN).
- Real reliability. Single planned cutover with 301 redirects, 2-of-5 backup layers live, 8/8 restore-drill checks passed.
- Three buckets, never two. In production, In development, Roadmap.
The stack we build on
Let's build the system that runs your back office.
Tell us the workflow that's eating your team's day. We'll show you how we'd automate it — starting from how we run our own businesses.
30 minutes · no obligation · we reply within 1 business day