Connect VakilBox to the tools you already use.
Use a read-only API with limited keys, signed webhooks, accounting files your accountant can import, calendar feeds and e-mail-to-file. None of them ever sends out a note or an identity document.
Let other tools read your data
Other tools can read your data and get signed events. They can never change it.
Create read-only API keys
Partners create API keys limited to cases, hearings, tasks, clients or documents. A key sees only what its creator can see. We show it once and store it in scrambled (hashed) form. We log every call and refuse every write.
Get events by webhook
We send events within seconds: hearing outcome recorded, case created, invoice issued, payment received, document uploaded. We sign each one with HMAC-SHA256 and a timestamp. If a send fails, we retry at 1 minute, 5 minutes, 30 minutes, 2 hours and 12 hours. Then we mark it failed with the reason.
Send fixed fields only
Each event sends a fixed list of fields. So a note or an identity document can't leave through a webhook.
Send files to your accountant
Give your accountant a Tally, QuickBooks or Xero file that is safe to import twice.
Export to Tally, QuickBooks or Xero
Get Tally XML with ledger masters and vouchers, QuickBooks IIF and Xero manual-journal CSV, for each period. Client money shows as a liability.
Get the same file for the same period
The same period always gives the same file, and we save a checksum. So importing it twice does nothing.
Connect your calendar, e-mail and payments
Send hearings to your calendar, file e-mail to cases and take payments by Razorpay or Stripe.
Add hearings to your calendar
Subscribe in Google, Apple or Outlook calendar with an iCal link.
E-mail papers to a case
Every case has its own e-mail address. We file mail from verified senders with its attachments.
Send WhatsApp, SMS and e-mail
These channels are built in: the WhatsApp Business Platform with templates and opt-in, an SMS gateway and e-mail.
Take payments online
Use Razorpay for India and Stripe for the US. Signed webhooks confirm each payment.
Import your cases
Import from a spreadsheet, a CNR, a bar number or a photo of a diary page.
What this looks like on a real day
The firm's own dashboard
A partner keeps a reporting sheet outside VakilBox.
Month-end with the accountant
You make a correction after the first export.
The calendar everyone already uses
A partner runs her day from her phone's calendar.
These are example stories. The names and matters are made up. The features are real.