Skip to main contentThis page defines the key objects you’ll see in Maitai (and in the Portal).
Resource hierarchy
- Company: the top-level tenant for your team.
- Application: a product/service you’re integrating (ex:
checkout, support_bot).
- Intent: a specific action type within an Application (also called an ApplicationAction).
In practice, the hierarchy is:
Company → Application → Intent
Cross-application grouping
- Intent Group: a company-wide grouping of Intents by shared
action_type (so you can manage monitoring/testing across many apps at once).
See: Intent Groups
Requests and sessions
- Request: one chat completion (messages → model output).
- Session: a set of requests grouped by
session_id (highly recommended). Sessions are the main way to debug multi-turn behavior in the Portal.
See:
Quality and testing objects
- Sentinel: an intent-group-level quality check (what to evaluate, severity, optional correction guidance).
- Evaluation: the result of running one or more Sentinels against a request.
- Test Set: a curated set of real requests for regression testing.
- Test Run: executes a Test Set with a specific model/config and aggregates results.
See:
Auto-creation on first request
When Maitai receives a request with a new application / intent pair for your company, it will create the corresponding Application/Intent resources so they show up in the Portal automatically.