Eleven modules. One operating system.
Each module reads from the same case object. A hearing, an order, a draft, an invoice — all bound to one matter. No tool-stitching, no Zapier glue, no separate billing software.
Command centre
The first screen every morning. Before you open a brief, you need to know where you stand — hearings, tasks, and pending money surface in one view before you touch a single file.
Practice Dashboard
One screen at login. Every matter that needs attention today — hearings, overdue invoices, pending tasks — without opening a single file.
- KPI strip: active cases, week's hearings, pending tasks, pending invoices — updated live
- Upcoming 24-hour alerts so nothing blindsides you in the corridor
- Monthly calendar shows all hearing dates and task deadlines on one grid
- One search bar — CNR number, client name, task keyword — finds it wherever it lives in the system
Court-side
The four modules a litigation advocate touches every working day. Designed around CNR numbers, daily causelists, and judge-bench rosters — not generic CRM ideas.
Causelist Sync
Daily causelist pulls from every integrated court into a clean inbox. You tick the rows that are yours; only those become tracked cases.
- Selective tracking — your case list never drowns in stranger names
- Roster sync live across all 25 High Courts — Delhi, Bombay, Karnataka, Madras and the rest
- 161 district courts across six states — Andhra Pradesh, Telangana, Tamil Nadu, Karnataka, Maharashtra, Delhi — pulled into the same clean inbox
- Tribunal benches too: NCLT and ITAT across Hyderabad, Mumbai, Chennai, Bengaluru, Delhi and more
- 11,200+ entries pulled per month, with quiet drift detection in the background
Case Register
One vault for every matter, party, and document. Filter by court, judge, stage, opposing counsel, or last activity.
- CNR-based case identity, populated from eCourts on creation
- Case moves through ten stages — Filing to Execution — so the register shows where each matter sits in the litigation lifecycle, not just open or closed
- Appeals link back to the original matter; related cases cross-reference each other — the full dispute family tree, navigable from any node
- One tap sends a WhatsApp status update to the client — case number, firm name, and your message, delivered to their phone without leaving the case view
Hearing Tracker
Court-by-court calendar with conflict detection. Reminders go out the day before, on the channel your client actually uses.
- Conflict detection across courts, juniors, and clerks
- WhatsApp reminder delivered at 1:30 PM IST the day before — pre-approved templates, zero setup, lands on the channel your client already uses
- Overdue invoice nudge runs at 2:30 PM IST on the same channel — legal update and billing reminder in one thread
- Court-corridor mobile view for quick item-number lookup
Court Order Vault
We pull the latest order from the court portal and let VakeelBrain summarise it into the four bullets you actually need.
- Order PDF auto-fetched within hours of upload to the court portal
- AI summary: result, interim relief, directions, next date
- Stored as a Document and a Case Note in one atomic step
- Manual override: paste a PDF and ask for the same summary
VakeelBrain
Two AI surfaces, both connected to your case. VakeelBrain doesn't replace the advocate — it removes the blank page, the file search, and the repetitive first draft.
VakeelBrain Drafter
Seven court-ready document types, each seeded from your case data. Not a blank chatbot — a junior's first cut that already knows the parties, the CNR, and the last order.
- Seven templates: Legal Notice, Bail Application, Plaint, Written Statement, Affidavit, Vakalatnama, Writ Petition
- Drafted from party names, CNR, and prior orders — context is already filled in before you read the first line
- Refine iteratively — give VakeelBrain a specific instruction and it rewrites the relevant section only
- Export to .docx or PDF, signed by senior in the workflow; 20 drafts/month on Solo, unlimited on Firm
VakeelBrain Research
Ask in plain English. Get an answer grounded in three Indian legal corpora — and your own firm's documents.
- Searches Indian Kanoon, ILDC, and India Code in one query — three corpora, one result set
- Search your own firm's uploaded documents the same way — past plaints, precedents, client memos alongside the public corpus
- Citations verified before they surface — only judgments that exist in the retrieved source are cited, never invented
- Your queries and uploads never train any foundational model — contractually
The work
Kanban-style task management built around cases, not projects. With subtasks, comment threads, and a billable timer per matter — no separate timesheet to reconcile at month-end.
Tasks & Time
Kanban-style follow-ups linked to a case. Subtasks, comment threads, and file attachments keep the brief trail on the card — not in a WhatsApp group.
- Subtasks for multi-step follow-ups — brief the junior, review the draft, file the application — each tracked separately under one parent
- Comment threads on each task — questions, decisions, and attachments stored on the card, not lost in a group chat
- Assign a task to a junior, associate, or clerk and they get a WhatsApp notification instantly — no separate ping, no group chat, no missed follow-up
- Time entries roll up into a draft invoice in two clicks — the month closes itself
Close of matter
Net invoicing built for the Indian bar — per-appearance fees, retainers, disbursements — with your firm's letterhead, UPI links, WhatsApp reminders, and a clean Tally export.
Net Invoicing
Send a clean invoice with your firm's letterhead and a Razorpay UPI link over WhatsApp. 60% of invoices are paid within 24 hours in our beta cohort.
- Invoices carry your logo, brand colour, footer, and payment terms — they go out looking like your firm, not a SaaS template
- Log cash, cheque, and bank transfers alongside UPI — every payment method tracked, every rupee accounted for
- Overdue reminder runs on WhatsApp automatically — a nudge on the channel your client already uses, no awkward phone call
- Month's invoices export to Tally in one step — no double entry, no reconciliation ritual
The client
Behind every CNR is a person. VakeelOS holds the full client record — identity, matter history, and billing — and gives them a window into their own case when you choose to open it.
Client Register
One record per client. Identity documents, matter history, and billing in one place — not spread across a spreadsheet and a WhatsApp chat.
- Store PAN, Aadhaar, address, phone, and email alongside every client record
- Individual or company — both supported, with the same linked matter and invoice history
- Every case, invoice, and document links back to the client automatically
- Search by name, phone, or PAN — find anyone in the practice in under two seconds
Client Portal
A read-only dashboard for your client: matter status, next hearing, invoices, shared documents.
- Login over OTP — no passwords for your client to forget
- Per-document publish toggle: shared, private, draft
- WhatsApp invite link with OTP fallback over SMS
- Every advocate on the team is Bar Council–verified at onboarding — not just the account owner
