Demo Walkthrough
A guided 8-step script to demonstrate multi-tenant isolation, role-based access, and the private AI knowledge model.
Current demo state
Sign in as Platform Super Admin
The platform operator can see both legal offices side-by-side, but never reads case content. Office switching is logged as break-glass access.
Enter Abdullah Al-Moshyari Advocates
Switch to Huda Al-Salem (Office Admin). She can see all firm matters, manage users, and approve invitations.
Review lawyer assignments
From Lawyer Assignments, view who is staffed across each matter. Try the assignment dialog from any matter detail page.
Switch to Faisal Al-Harbi (Lawyer)
Faisal only sees the matters where he is on the team. Try opening a matter he is NOT assigned to (e.g. M&A Due Diligence) — you'll get a professional access-restricted screen.
Import historical case files
Open Data Import as Office Admin. Documents are classified by AI but require human approval before they enter the office's private knowledge base.
Approve into the AI Knowledge Base
Approved items become retrieval context for this office only. CounselOS does not train shared models on confidential legal data.
Use the AI Assistant on a matter
Open a matter you have access to. The AI panel can be scoped to this case, this client, or the office's approved knowledge — never another office.
Switch to Gulf Legal Partners — prove isolation
Become Aisha Rahman (Office Admin, second tenant). Notice every list — clients, matters, documents, knowledge, audit logs — is completely different. Al-Moshyari data is invisible.