Skip to contentSaltar al contenidoAle nan kontni anПерейти к содержимомуדלג לתוכן
EstateDraftFL

For Florida law firms

Clio — matter link and packet export

firm lane · Connector

Current availability

StagedBuilt and dormant until a firm turns it on: the firm's own Clio credentials.

Where it lives
/api/clio/connect
What unlocks it
a firm admin connects; the firm's administrators, attorneys and paralegals link and export

Status is evaluated against this deployment's configuration by the capability-status service at build time; the catalogue's facts were last reviewed on the date shown.

Capabilities

  • StagedLink a matter to its matter in the firm's own Clio: a search of the firm's Clio ranked against the matter's names and number with each candidate's reasons shown, the chosen Clio matter read back before the link is kept, one live link per matter and per Clio matter — a wrong-matter mapping cannot be made twice — and an unlink that keeps the record with its reason (master plan Phase 15, M-1505).
  • StagedExport an approved, released version's packet to the linked Clio matter: approval-bound (the receipt names the version, its file and the Clio matter), carried by the platform's outbox, one live export per link and version (asking again returns the first), uploaded through Clio's document API and then verified back from Clio by its export mark and completion before it is recorded as a receipt with its SHA-256.
  • StagedDisconnecting revokes the firm's authorization at Clio, deletes the stored tokens and cancels every pending export; the links and receipts stay as the matter's record.

Limits

  • Dormant until the firm connects its own Clio account; a live round trip needs the firm's credentials, so the audit's Evidence section stays empty until scripts/connector-audit-clio.ts runs at activation.
  • Nothing from Clio is written into a matter: the search and the verification read Clio, and the link and the receipt record what was found.

What EstateDraftFL refuses

Reason codeHTTPWhat it means
clio-not-connected409The firm's Clio is not connected, or its connection lapsed — nothing was searched, linked, exported or checked.
clio-matter-not-visible404The firm's Clio connection cannot see that Clio matter — nothing was linked.
already-linked409The matter is already linked; unlink it, with the reason, to link another.
clio-matter-taken409That Clio matter is already linked to another of the firm's matters.
not-linked409An export needs the matter linked to its Clio matter first.
not-an-approved-version409Only an approved, released version is exported — never a working copy.
already-exported409This version is already exported to the linked Clio matter; its receipt names the state.
approval-required428The export was asked for without the receipt's token.
matter_archived409An archived matter's records are read-only; nothing is linked or exported.
clio-unavailable502Clio did not answer just now — nothing changed; the panel says so and the check can be run again.

Evidence

  • src/lib/clio-connector.test.ts
  • scripts/connector-audit-clio.ts
  • docs/connectors/clio-AUDIT.md
  • supabase/migrations/20261002110000_phase15_clio.sql

Last reviewed 2026-10-02

← All surfaces