Timeslips is timekeeping and billing software for law firms. It helps attorneys and staff capture time and expenses, apply rates and billing arrangements, review pre-bills, issue invoices (including LEDES e-billing formats), record payments and trust transfers, and report on profitabi

Timeslips is a time and billing platform widely used by law firms and professional services organizations. It supports granular time and expense capture, flexible rate management, pre-bill review workflows, invoicing (including LEDES formats), payments, and trust/retainer accounting.
Core product areas include:
Common data entities:
Law firms rely on Timeslips daily, but turning its desktop- and portal-centric workflows into API-driven automation presents challenges:
Supergood reverse-engineers authenticated browser flows and network interactions to deliver a resilient API endpoint layer for your Timeslips environment.
Book a 30-minute session to confirm your modules, licensing, and authentication model.
We deliver a hardened Timeslips adapter tailored to your workflows, iManage mapping, and entitlements.
Go live with continuous monitoring and automatic adjustments as Timeslips evolves.
- Create time slips from document and email activity in iManage (open, edit, send events) - Apply matter-level rates and activity/task codes automatically - Tag slips with iManage workspace/document references for auditability
- Generate pre-bills for selected matters on a schedule - Sync pre-bill queues and approval states to your workflow tool - Apply write-downs and narrative edits programmatically and capture rationale
- Finalize approved pre-bills into invoices across clients - Export PDF and LEDES 1998B files and deliver via email - Attach finalized invoices back into the appropriate iManage workspace
- Record payments and allocate retainer balances to open invoices - Enforce sequencing rules and prevent over-application - Feed A/R and realization metrics into your analytics layer
Authentication
Username/password with support for service accounts or customer-managed credentials; sessions refreshed automatically
Response format
JSON with consistent resource schemas and pagination across modules
Rate limits
Tuned for firm-wide throughput while honoring customer entitlements and usage controls
Session management
Automatic reauth and session rotation with health checks
Data freshness
Near real-time retrieval of matters, slips, pre-bills, invoices, and payments
Security
Encrypted transport, scoped tokens, and audit logging; respects Timeslips role-based permissions and approvals
Webhooks
Optional asynchronous delivery for long-running workflows (e.g., billing batch generation, invoice delivery status)
E-billing
LEDES 1998B export support with configurable task/activity mappings
Latency
Sub-second responses for list/detail queries under normal load; batch pre-bill generation reflects underlying platform behavior
Throughput
Designed for high-volume slip ingestion and billing cycle synchronization
Reliability
Retry logic, backoff, and idempotency keys minimize duplicates and support at-least-once processing
Adaptation
Continuous monitoring for UI/API changes with rapid adapter updates
Supergood supports workflows commonly used for legal billing, including Clients & Matters, Time & Expense Slips, Billing Cycles & Pre-Bills, Invoices & LEDES Exports, Payments & Trust, and Reporting/Audit, subject to your licensing and entitlements. We scope coverage during integration assessment.
We support mapping by client/matter identifiers and can store iManage workspace and document references on slips, pre-bills, and invoices. Attachments (e.g., PDF invoices) can be published back to the correct iManage workspace for unified matter files.
Yes. We can generate pre-bills, synchronize queues and statuses, apply write-downs and narrative edits, and capture approvals with normalized audit records. Long-running operations are handled via polling or webhooks.
Yes. We produce LEDES 1998B alongside PDF invoices and support configurable mappings for activity/task codes, timekeeper IDs, and client requirements to minimize rejection risk.
We apply the platform’s rate hierarchy (timekeeper/matter/client) and billing arrangement (hourly, flat, contingency) consistently, preserving raw calculations while exposing normalized totals and adjustments.
Yes. We can record payments, allocate trust balances to invoices, and enforce sequencing rules to prevent over-application, with complete audit trails.