SailLab

Client intake, designed for law firms.

Branded booking pages per practice area, custom intake forms, multi-attorney coordination, and bilingual JP/EN client support — so attorneys spend their time on cases, not coordination.

Lawyer in a modern glass-walled office with a gavel on the desk

Built for the way law firms work

Three reasons firms choose SailLab over generic schedulers.

Lawyer reviewing a confidential client file in a bright office

Privacy on the booking page

Booking pages can be set to 'private' (link-only access — they don't appear in any public listing). Personal data is encrypted at rest, OAuth tokens use AES-256-GCM. Useful for sensitive matters and confidential intake.

Lawyer in a meeting with an international client

JP/EN bilingual client experience

Many Japanese law firms serve foreign clients. Each booking page has a display-language setting (JA or EN), and confirmation/reminder emails follow the same language automatically.

Two attorneys reviewing a case in a bright modern office

Multi-attorney coordination

Each attorney has their own calendar, working hours, and time blocks. Booking pages route clients to the right attorney for their matter — corporate, IP, family law — and multi-host meetings let you set required and 'at-least-one' attendees.

Features built for legal practice

Lawyer reviewing client intake notes in a modern office

Custom intake forms per practice area

Different practice areas need different intake. Corporate: company name, industry, matter summary. Family law: case type and urgency. Build a different form per practice area and SailLab attaches answers to the attorney's calendar invite.

  • Required & optional fields with validation
  • Multiple field types: text, select, radio, checkbox, date, number
  • Form labels can be set in JP or EN per practice area
Lawyer in conversation with an international client

JP/EN bilingual client experience

Each booking page has a display-language setting (JA or EN). Confirmation and reminder emails follow the same language. Build separate JA and EN pages for the same service if you'd like to give clients a clear choice up front.

  • Per-page display language (JA / EN)
  • Confirmation & reminder emails in the same language
  • Per-attorney profile so foreign clients can see who handles cross-border matters
Lawyer organising court-date schedule on a calendar

Court dates & out-of-office, respected

Block out court dates manually or add them to your Google or Outlook calendar — SailLab reads those calendars in real time, so any event there (including private ones) blocks new client bookings automatically. Set per-day-of-week working hours, and one-off blocks with optional weekly recurrence.

  • Court-date blocks via manual entry or calendar sync
  • Per-day-of-week rules (e.g. no Friday afternoons)
  • Buffer time before/after for travel and prep

Set up firm-grade intake in 3 steps

Firm admin setting up practice-area pages on a laptop
1 STEP 01

Define your practice areas

Set up a booking page per practice area — corporate, IP, family law, real estate. Assign attorneys to each and add a tailored intake form.

Paralegal configuring intake form fields
2 STEP 02

Set visibility and intake questions

Choose 'private' (link-only access) for sensitive matters or 'public' for general consultations. Add the intake questions you want every prospective client to answer before booking.

Lawyer reviewing a prepared client file before a meeting
3 STEP 03

Run intake at firm scale

Clients book; their intake answers and contact details reach the attorney before the meeting. Attorneys walk in with the client picture; coordination overhead drops to near-zero.

Other ways teams use SailLab

Modern minimalist Japanese apartment with city view

Real estate

Property viewings and agent consultations.

Sales team analyzing pipeline data on a laptop

Sales teams

Demos and qualifier calls without trading emails.

Law firm FAQ

How is client data protected?
Personal data and intake answers are encrypted at rest. OAuth tokens (used for calendar sync) use AES-256-GCM encryption. Booking pages can be set to 'private' so only people with the direct URL can access them — they don't appear in any public listing.
Can each practice area have its own booking flow?
Yes. Create a separate booking page per practice area — each with its own intake form, attorney assignment, duration, and visibility setting. Clients see only the flow that fits their matter.
Can attorneys block out specific case-related times?
Yes. Each attorney can block court dates, depositions, and prep time individually — manually or by adding them to their Google or Outlook calendar (SailLab reads those calendars in real time). Recurring blocks are also supported (e.g. 'no Friday afternoons').
Can we run JP and EN booking pages for the same service?
Yes. Each booking page has a display-language setting (JA or EN), and confirmation/reminder emails follow the same language. For firms serving foreign clients, this means a clear, on-brand experience in either language without manual translation work.

More billable time. Less front-desk work.

Free to start. Add multi-attorney scheduling on Light or Standard.