Skip to main content
The patients area is where you work with individual people: find them, enroll them, and open the operational view of everything Olira has compiled for them.

Patient directory

The directory lists everyone in your organization with name, assigned templates, MRN, and diagnosis columns. To narrow the list:
  • Search by name or identifier.
  • Filter by enrollment status (all, active, not enrolled, deleted), by diagnosis, or by cohort when cohorts are enabled for your organization.
Active filters show as chips above the table so you can clear them individually or all at once. The list paginates as you scroll.

Adding and enrolling patients

Most teams register patients through the SDK or API, but the Console supports both manual steps when enabled for your organization:
  • Add patient creates a record directly from the directory.
  • Enroll activates a pending patient: pick a contact channel (SMS, email, or app) and the agent programs the patient participates in.
Rows for enrolled patients open the patient detail page; urgent-task badges on a row flag patients needing attention.

Patient detail

A full-page profile for one patient, and the operational hub when you’re debugging what a specific person shows in product experiences. It has four areas: Name, active agent programs, diagnosis, stage, age, gender, and contact details.

Built views

A coverage table of every view generated for this patient: view name, first and last build time, and whether it was produced via a cohort assignment. When backfill is enabled for your organization, you can trigger a rebuild for a view directly from this table.

Patient state explorer

A tree browser over the patient’s compiled state:
  • Search and quick filters: all modules, recently updated, has sources, or stale.
  • Detail panel: the selected module’s payload as JSON.
  • Provenance links: jump from any value to the source logs that produced it, so you can verify where a data point came from.
  • Memory bank: the patient’s accumulated memories in a dedicated panel.
This is the same data your agents read through the SDK, REST, or MCP; the explorer just makes it inspectable.

Delete patient

A danger-zone action that removes the patient and their data. Deletion is permanent; the directory’s “deleted” filter shows previously removed records.