Add entry
🎤 Voice entry
Ready — click Start to begin speaking.
Review before saving — click Save all entries below when ready.
| Date | Type | Hrs / Amt | Description | Service / Expense Type |
When ready, click Save all entries below to save.
📄 Import timesheet
Upload a photo or PDF of your handwritten or typed timesheet. AI extracts the entries and flags duplicates.
📎
Click to upload or drag & drop
JPG, PNG, PDF — max 20 MB
Scan with your phone
Take a photo of your timesheet — it will appear here automatically.
Waiting for photo…
Review before adding
Edit any cell. Dup? = similar entry already exists. When ready, click Add all entries below to save.
| Date | Hrs / Amt | Description | Service / Expense Type | |
When ready, click Add all entries below to save.
Current entries (unbilled)
| Date | Description | Type | Hrs / Amt | Status | |
No unbilled entries yet.
Billing history
No billing periods closed yet.
Upcoming Hearings
People to Notify
SMS reminders will be sent to contacts with SMS On before each court date. Automatic reminders require Twilio setup — coming soon.
📄
Templates — Coming Soon
Generate default pleadings, client intake forms, invoices, and more — directly from your case information.