Introducing Verity AI

Your entire firm, connected. AI built in.

Clients, matters, documents, court diary, billing, payroll, communication and more, all in one system. AI works across your firm, finding answers, connecting the dots and citing the records behind them.

7-day trial · no card required

Ask Verity AI

When is the defence due on Commercial dispute — carriage of goods?

Court diaryThe High Court

Mention · The High Court

Commercial dispute — carriage of goods

Thu 19 March 2026

diarised by your firm
Court diary
Documents3 files

Commercial dispute — carriage of goods

Defence.pdfsigned20 Mar

Summons (served).pdf6 Mar

Hearing bundle.pdfv3draft

Documents
Pay runMarch 2026

Gross19,400

Income tax4,123

Statutory deductions960

Net$14,317

journal posted2 on leave · cover set
Payroll & leave
Three-way tieUSD pool

Client bank$9,880

Held for clients$9,880

Client funds held$9,880

Ties · USD reconciled on its own

Client money

01

Every amount carries its own currency.

02

Client money ring-fenced from firm money.

03

Every change written to an append-only log.

Verity AI · intelligence at the core

The assistant that runs on your firm's truth.

AI that works where your business does.

Verity works across your entire firm.

It reads across your matters, clients, documents, court diary, time and ledger, giving you answers in seconds, with citations you can open. Grounded in your data; never trained on it.

And Verity never acts on its own. Anything that changes your firm, whether a fee note, diary date, task or other record, comes to you as a proposal, showing the information it used, and waits for your approval.

  • Matter summaries
  • Deadline queries
  • Billing queries
  • Conflict checks
  • Document analysis
Ask VerityYour firm · your city

What can I bill on Commercial dispute — carriage of goods right now?

  1. Consulting the records…
  2. Running the numbers…
  3. Preparing that for your review…

$2,400 of work in progress is billable on this matter today, from 18 time entries recorded since the last fee note. Nothing is on hold.

Draft a fee note

For the unbilled work in progress on this matter.

Matter
Commercial dispute — carriage of goods
Amount
$2,400
From
18 unbilled time entries
Awaiting your confirmationRejectConfirm

Fee note drafted — nothing sent until you approve it.

6 documents18 time entries
Ask Verity about your matters, deadlines, or billing…
What needs me today?What can I bill right now?Any deadlines approaching?Which matters are unprofitable?

One workspace, four clicks deep.

The brief you open on, the matters behind it, the diary that computes itself, and the fee notes that come out of the time already recorded. Twenty-four sections down the left, all of them shipped.

KesiHub
Ask Verity or jump to…⌘K

Dashboard

Your firm · your city
Attention required2 envelopes awaiting your signature · 1 mention · 1 conflict to decidereview
Deadline sentinel3

Reply to defence · Commercial disputeTue 7 Apr

Limitation · Estate administration6 days

Set down for hearingThu 7 May

WIP ready to bill$32,000

Commercial dispute — carriage of goods3,120

Estate administration1,864

Conveyancing — title transfer948

Hearings this week2

Mention · The High CourtThu 09:00

DirectionsTue 11:30

Client meetingMon 14:00

Collections$20,000

INV-2026-011 · 41 daysoverdue

INV-2026-013 · 12 daysdue

INV-2026-009 · settledpaid

Matter health2

Conveyancing — title transferno time in 21d

Estate administrationover budget

Commercial dispute — carriage of goodson track

Tasks due5

Draft reply to defencetoday

File list of documentsWed

Brief counsel · mentionThu

My week6

DirectionsTue

Mention · The High CourtThu

Defence dueFri

Active matters40

Conveyancing — title transfer$923,000

Commercial dispute — carriage of goods$108,000

Estate administration$73,000

Team workload3 advocates

Partner14 matters

Senior associate11 matters

Associate9 matters

Total unbilled WIP · $32,000 across 12 matters.

Matters

40 open · 12 clients
No.TitleClientResponsibleValueStatus
MAT-0142Commercial dispute — carriage of goodsCommercial disputePartner$63,000open
MAT-0139Estate administrationEstate administrationSenior associate$108,000open
MAT-0136Conveyancing — title transferConveyancingSenior associate$73,000open
MAT-0131Conveyancing — title transfer — phase twoConveyancingAssociate$923,000on hold
MAT-0128Commercial dispute — carriage of goods — costsCommercial disputePartner$24,000draft
MAT-0124Your firm — retainer 2026Your firmAssociate$73,000open
MAT-0119Estate administration — advisoryEstate administrationSenior associate$24,000open
MAT-0117Conveyancing — title transfer — supply contractConveyancingPartner$63,000draft
MAT-0113Commercial dispute — carriage of goods — employmentCommercial disputeAssociate$73,000open
MAT-0109Estate administration — carriage claimEstate administrationSenior associate$108,000on hold
MAT-0104Commercial dispute — carriage of goods — successionCommercial disputePartner$24,000open
MAT-0101Conveyancing — title transfer — lease renewalConveyancingAssociate$63,000open
MAT-0098Estate administration — debt recoveryEstate administrationSenior associate$73,000open

Showing 1–13 of 40 · filtered by status: open

Court diary

Week of 16 March 2026

Mon 16

Client meeting

File review

Tue 17

Directions

List of documents due

Wed 18

Senior associate on leave

Thu 19

Mention · The High Court

Brief counsel

Fri 20

Defence due

Limitation date

HearingFiling deadlineSOL / limitationClient meetingInternalLeave

Dates you record, in one diary, with the whole firm's week beside them.

Fee notes

March 2026 · USD
(draft)Conveyancing — title transfer — costsdraft$4,150
(draft)Estate administration — advisorydraft$19,500
INV-2026-015Estate administrationsent$50,000
INV-2026-014Commercial dispute — carriage of goodspaid$92,300
INV-2026-013Conveyancing — title transfersent$19,500
INV-2026-012Your firm — retainerpaid$4,150
INV-2026-011Conveyancing — title transfer — advisoryoverdue$4,150
INV-2026-009Estate administration — probatepaid$19,500
INV-2026-008Commercial dispute — carriage of goods — recoverypaid$19,500
INV-2026-007Commercial dispute — carriage of goods — employmentpaid$19,500
INV-2026-006Conveyancing — title transfer — leasepaid$4,150
INV-2026-005Estate administration — carriagepaid$50,000
Billed this month$18,500Debtors$20,000

VAT and withholding computed on the note at your firm's rates and posted to the ledger.

Directory

8 people · your city
PersonDepartmentOfficeSupervisorAvailability
PartnerManaging partneryour city—In court
Senior associateSenior associateyour cityPartnerAvailable
AssociateAssociateyour cityPartnerOn leave
Second associateAssociateyour citySenior associateAvailable
PupilPupilyour citySenior associateAvailable
Practice managerFirm administrationyour cityPartnerAvailable
AccountsFinanceyour cityPractice managerDo not disturb
Legal secretaryFirm administrationyour cityPractice managerAvailable

Who is in court, who is on leave, and who covers for them.

Audit logs

Today · append-only
WhenActorActionEntity
14:22Senior associateInvoice issuedINV-2026-015
14:04PartnerConflict decidedCommercial dispute — carriage of goods
13:47VerityFee note draftedCommercial dispute — carriage of goods
11:31AssociateDocument uploadedDefence.pdf
11:02PartnerDeadline docketedMention · 19 Mar
10:15Practice managerPermission grantedAssociate · billing
09:58AccountsPayment recordedINV-2026-014
09:12Senior associateMatter openedMAT-0142

Every row is chained and cannot be edited or deleted — including Verity's.

The morning brief: what needs you, and what is ready to bill.

April 2026Africa · your diary
MonTueWedThuFriSatSun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Mention
recorded by your firmdocketed to the diary

Mention at The High Court, diarised by your firm.

01 · Court diary

Every court date the firm has, in one diary.

Matters, money and documents across 34 African jurisdictions. Court-rule deadline automation is verified in Kenya and rolling out market by market.

Hearings, mentions, filing dates and limitation dates you record, shared across the firm with reminders and cover. The rule pack for Africais prepared with counsel admitted there, because borrowing a neighbour's procedure would produce dates that are wrong in kind, not merely in number.

And the clocks that end a claim, counted down in one place.

The badge always carries its word, so no limitation date is told by colour alone.

  • CRITICAL6 days left

    Commercial dispute — carriage of goods

    Personal injury

  • WATCH24 days left

    Estate administration

    Recovery of land

  • ON TRACK214 days left

    Conveyancing — title transfer

    Contract

New matter · conflicts

Prospective client

Commercial dispute — carriage of goods

Searched 12 clients · 40 matters · 96 parties

2 names to look at

  • Commercial dispute — carriage of goods (opposing party)

    The firm acts against this party on a live matter.

    Commercial dispute — carriage of goods

  • Commercial Holdings Ltd (related party)

    Recorded on the file as a company in the same group.

    Commercial dispute — carriage of goods

What this does not establish.The search matched the names given against the firm's own clients, matters and parties. A name spelled differently, a beneficial owner nobody recorded, or a matter not yet on the system will not appear here.

pending · awaiting an advocate's decisionrun by Partner · audited

02 · Intake

The conflict you would rather find before the retainer.

A conflicts search is the one thing in the product that deliberately reads across matter walls — an advocate cannot discharge the duty while only seeing their own files. It is gated on a firm-admin permission, scoped to your firm alone, and audited with the names that were searched.

It will never tell you that you are clear. A search with no hits stays pending like any other, because the software has not cleared anything — a named advocate does, and the record keeps their name and the basis beside it.

03 · Client money

Client money and firm money — never the same account.

KesiHub keeps trust funds ring-fenced from office funds and continuously reconciled, so the two sides always balance. Every amount carries its own currency, and each currency is tied on its own.

Three-way tieUSD pool
  • Client bank — as recorded1100 Client bank$9,880
  • Held for clientssum of the matter sub-ledger$9,880
  • Client funds held2100 liability$9,880
Three-way tieKES pool
  • Client bank — as recorded1100 Client bankKSh 1,284,000
  • Held for clientssum of the matter sub-ledgerKSh 1,284,000
  • Client funds held2100 liabilityKSh 1,284,000

What the tie does not establish.It compares three of the firm's own figures with each other. There is no bank feed: a tie is necessary for the books to be right and is not sufficient to show the cash is there.

KesiHub never holds your client money. It stays in your own designated client account. The product records and reconciles it, with overdrawn-matter alerts and a double-entry ledger behind it, and moves none of it.

04 · Signing

Signed from the matter, filed back to the matter.

E-signature is native, not a third-party envelope with your document inside it. It starts from the file the document already belongs to, takes as many signers as the instrument needs, and verifies each one with a one-time code sent to them alone.

Your client signs in their own portal — the same place they see the matters you have shared with them, per person rather than per company. When the last signature lands, the executed copy is filed against the matter as a new version, and every step is on the audit trail underneath it.

Multiple signers, in order
An envelope closes when the last one signs, not the first.
A one-time code per recipient
Sent to that signer, not shared across the envelope.
Per-person portal access
Two people at one client can hold different access to the same file.
Versioned back onto the file
The executed copy is a version of the document, not an email attachment.

Envelopedraft

Engagement letter

Commercial dispute — carriage of goods

Your firmPartner, for the firmcode sent
The clientsigning from the portalcode sent

What this does not establish. A one-time code proves the person held the address or number the firm sent it to. It is not identity verification, and KesiHub does not screen anyone against a register.

05 · Where it applies

Practice management that knows where you practise. All 34 jurisdictions.

A shared drive, a spreadsheet and a WhatsApp group is how most of this is held together, and not one of the three can tell you whether client money ties tonight. KesiHub runs a real double-entry ledger in USD and ring-fences client money the way a regulator expects it to be ring-fenced.

Matters, money and documents across 34 African jurisdictions. Court-rule deadline automation is verified in Kenya and rolling out market by market.

Double-entry in USD
One ledger for the financial year, not a spreadsheet.
Receipts against the ledger
Cash, cheque, transfer or mobile money, recorded with its reference and reconciled.
VAT and withholding on the note
Configured by your firm to its own rates, computed on the note and posted to the ledger.
Your own scale of fees
Bills of costs assembled from the same time and disbursements as the fee note.

Questions worth the honest answer

Does it integrate with mobile money, my bank, or the revenue authority?

No, and we would rather say so here than in your first week. There are no payment, banking or tax-authority integrations today. Receipts are recorded as they arrive, whether cash, cheque, transfer or mobile money, with the transaction reference, and reconciled against the money account they landed in. Tax is computed on the fee note and posted to the ledger, ready for your own return.

Are court deadlines calculated automatically?

In Kenya, yes: the rules, the court calendar and public holidays ship there. In Africa the diary runs against dates you record while the rule pack is prepared with counsel admitted there, because borrowing a neighbour's procedure would produce dates that are wrong in kind, not just in number.

Can clients sign documents?

Yes. E-signature is native, not a bolt-on: an envelope wraps a document from the matter it belongs to, takes multiple signers, verifies each one with a one-time code, and files the executed copy back against the matter with a full audit trail. Clients can sign from the client portal.

Does KesiHub hold our client money?

Never. Client money stays in your own designated client account. KesiHub records and reconciles it three ways, with overdrawn-matter alerts and a double-entry ledger behind it, and every amount carries its own currency. It does not hold or move any of it.

Is the AI trained on our files?

No. Verity reads your matters, clients, documents, deadlines, time and ledger entries to answer a question, and cites what it used so you can open the source. Your data is not used to train a model.

What happens to the data we already have?

Every plan includes migration and onboarding. Matters, clients, documents and opening balances come across; the ledger starts from balances you confirm, not from a guess.

Start today

Bring the whole practice across in a weekend.

Start free today. Migration, onboarding and support are included on every plan.

7-day trial · no card required · cancel anytime