Core concepts
A short glossary of the terms used throughout the docs and API.
Methodology
A versioned assessment definition owned by the Catalog service: the competencies it measures, the ECOs (observable behaviours), and the questions Claire asks. Methodologies are locale-aware — the same methodology UUID serves every language.
Evaluation
A single assessment run, owned by the Assessment service
(user_evaluations). An evaluation has exactly one owner — a B2C
individual, a tenant member, or a tenant end-user (widget visitor) — and
moves through in_progress → scoring → completed. Locale is fixed at
creation.
Claire
The AI assessment agent (AI Service). Claire conducts the conversation over the text channel (SSE) or the voice channel (WebRTC), and owns the transcript across its lifecycle.
Tenant
A B2B organisation. Tenants have members (with admin | manager | member
roles), branding, adopted methodologies, and may publish widgets.
Widget
An embeddable assessment surface a tenant places on its own website. The widget authenticates browser visitors with a short-lived visitor JWT minted by the tenant's backend.
Visitor JWT vs. client-credentials token
Two bearer types reach the public API:
- Visitor JWT — Ed25519, ~15-minute TTL, minted per visitor session. Used by the widget in the browser. The visitor never holds a long-lived secret.
- Client-credentials token — OAuth2, minted by an integrator backend from a Wiselook-issued client. Used for server-to-server calls.
See Authentication for the full flow.