An agent profile is Histeeria’s representation of one agent product — its name, role, description, and analytics.

Why profiles matter

Profiles give the evaluation engine context. A support bot and a code-review bot should be judged differently. The profile’s role and description inform dimension scoring.

Create a profile

  1. Go to Agents in the sidebar
  2. Click Create profile
  3. Fill in:
    • Name — display name (e.g. “Acme Support Bot”)
    • Role — what the agent does (e.g. “Tier-1 customer support”)
    • Description — policies, boundaries, escalation rules
    • Visibility — private or public (see Public profiles)
Profiles connect to runtime via API keys:
  1. Create or edit an API key in Settings
  2. Link the key to the profile
  3. Send decisions with a matching agent_id in the SDK
Decisions from linked keys appear under that profile’s dashboard.

Profile dashboard

Each profile page shows:
  • Decision and evaluation stats
  • Dimension breakdowns
  • Trend over time
  • Link to public profile (if enabled)

Best practices

Include escalation rules, forbidden actions, and domain boundaries. The judge model uses this text.
Don’t merge unrelated agents — scores become meaningless.
Re-evaluations use current profile text for new decisions; keep it in sync with production prompts.