Fastiby Twelve Tables

Fasti · FAS-tee · From the Roman dies fasti: the days marked in the calendar on which the praetor could sit and the business of the law could lawfully be done. The other days were nefasti. Every advocate’s diary is a private calendar of fasti; this one keeps it.

For advocates · Booking built for the Bar

The court diary that books itself.

Attorneys request consultations and court appearances with you online, inside the hours you keep and with the notice you need. You approve in one tap. It lands in your own calendar.

No app for attorneys to install. No account for them to create. Your court days block the diary automatically.

“Your name here” — Chambers DiarySeptember 2026 · SAST
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4Notice period
5
6
79 starts open
8Selected
95 starts open
10Appearing in court
118 starts open
12
13
1411 starts open
1511 starts open
1611 starts open
1711 starts open
188 starts open
19
20
2111 starts open
225 starts open
23Unavailable
24Heritage Day
25Appearing in court
26
27
OpenAppearing in courtPublic holidayWithin 48 hours
Request: Tue 8 Sept · 10:00–11:30 · Pre-trial conference · Dlamini v RAFApprove & add to calendar

Built for the Bar, not adapted to it

Generic booking tools auto-confirm, know nothing about court days, and look wrong to a law firm. Fasti was built inside a set of chambers, by counsel, to how briefs actually arrive.

You decide, every timeNothing is confirmed without you. Requests are held, you approve or decline with a reason, and the attorney is told the same minute.
Court days close the diary by themselvesAn all-day entry in your calendar becomes “Appearing in court” on the attorney’s screen. Timed entries show only as taken, never by name.
Notice you can prepare onA minimum notice period, 48 hours by default, so your diary for tomorrow is settled today. Early closes on particular days, such as Friday afternoons.
Cancellations on your termsAttorneys may cancel online up to your deadline. After it, they are told to phone chambers and that a fee may be charged.
Matter details, not chit-chatParties, case number and a short description come with every request, so you can decide and start preparing before anyone arrives.
Private by designAttorneys never see other attorneys’ matters. Data stays in South Africa’s POPIA framework, on servers you don’t have to manage.

How it works

Three steps for the attorney, every time. Three steps for you, in about the time it takes to read them. These are the actual screens.

The attorney’s three steps
The attorney's calendar view, showing open days, days counsel is appearing in court, a public holiday and the notice period
1Pick a day. They see only what you can actually do. Court days, holidays and the notice period are already closed.
The time step, with the length choice, half-hour slots and a selected 10:00 to 11:00 slot
2Pick a time and length. Part of a day, a full day, or several days for a trial. Anything that clashes with your diary simply isn’t offered.
The matter details form: attorney, firm, contact details, type of appointment, matter, case number and a short description
3Say what it’s about. Parties, case number, a few lines. A code sent to their email confirms it’s them, and the time is held.
Your three steps
The email counsel receives: the request details with an Approve now button and a link to the inbox
1A request lands in your email. Everything you need to decide is in it, wherever you are.
The one-tap confirmation page opened from the email, with the request summary and a Confirm and add to calendar button
2Tap Approve now. One button, no sign-in. It writes the appointment into your calendar and emails the attorney an invitation.
Counsel's inbox showing requests waiting for a decision and a confirmed appointment
3Or decline with a reason. Your inbox shows what’s waiting and what’s decided. Declines go to the attorney with your reason and a link to choose again.

Prefer the real thing? A working diary is live at diary.louwchambers.co.za.

Pricing

One price for junior and senior alike. Free for the early-access cohort until launch. Group rates can be negotiated on request.

Founding price
R199
per advocate, per month. Locked for the first 25 advocates; R299 thereafter.
  • Unlimited requests and attorneys; no per-booking fees
  • Calendar sync with iCloud, Outlook or Google
  • Your own address, e.g. fasti.co.za/yourname
  • Cancel any time; your attorneys keep the invitations they already have
Request early access

Questions counsel ask

Does the attorney need an account or an app?

No. They open your link in any browser, on a phone or a desk. The first request from a device asks for a six-digit code sent to their email; after that the device is remembered for 90 days.

What if I keep my diary in Outlook or Google, not iCloud?

All three are supported. Outlook and Google connect with a sign-in and a permissions page; iCloud connects with an app-specific password that Fasti sets up with you.

Can my secretary or the group’s clerk approve on my behalf?

Yes. You can allow a second person to see the inbox and approve or decline. Group licences include a clerk’s view across members.

What do attorneys see of my diary?

Only what they need: open times, “Appearing in court” on court days, “Unavailable” on other blocked days, and “Booked” on taken times. Never the names of matters or other attorneys.

Is this advertising?

No. Fasti is a scheduling tool used by attorneys who already brief you; nothing in it is aimed at the public. Your page is reached by the link you give an attorney, not by search.

Where is the data kept, and who can see it?

Requests are stored on Supabase infrastructure with strict separation between advocates, processed under a POPIA operator agreement with Twelve Tables. Your calendar credentials are stored encrypted and used only to read busy times and write confirmed appointments.

Request early access

The first cohort of counsel gets Fasti free until launch, set up personally, in exchange for candid feedback. Attorneys and group administrators are welcome to sign up too.

No spam, no newsletter. One person will reply.