Skip to main content

Human-in-the-loop evaluation system

The mixus evaluation system combines automated AI evaluation with human-in-the-loop step verification. This unique approach ensures AI agents perform reliably in real-world scenarios by verifying critical steps before they execute.

What is the eval API?

The Evaluation API allows you to test and measure your AI agents’ performance programmatically with optional human verification at critical checkpoints. Unlike traditional evaluation systems that only measure outcomes, mixus evaluates the entire execution process - giving you confidence that agents work correctly step-by-step.

Why human-in-the-loop evaluation matters

Traditional AI evaluation measures final outcomes, but misses critical failures during execution:
  • Sending wrong emails before catching the mistake
  • Making purchases with incorrect amounts
  • Deleting data that shouldn’t be removed
mixus provides an alternative approach: verify steps before they execute, not after. This prevents costly mistakes and builds trust in autonomous AI agents.

How it works

📤 Step 1: create eval task (your code)

  • Task description
  • Verification checkpoints (manual or AI-detected)

🤖 Step 2: mixus creates agent

  • Converts task to agent execution plan
  • Sets up verification points
  • Initializes tracking metrics

Step 3: agent executes task

  • Runs through steps
  • Uses tools (web search, integrations, etc.)
  • Pauses at checkpoints for verification

Step 4: human verification

  • Review agent’s work BEFORE execution
  • Approve, reject, or provide hints
  • Agent adjusts based on feedback
  • Prevents mistakes before they happen

📊 Step 5: get results (your code)

  • Execution status
  • Checkpoint completion
  • Performance metrics
  • Human verification insights

Before you begin

To use the evaluation API, you need:
  • A mixus account
  • An API key with eval:create and eval:read permissions
  • A team member who can review and verify agent steps

Quick start

Step 1: generate API key

Visit app.mixus.ai/integrations/api-keys and generate a key with eval:create and eval:read permissions.

Step 2: create your first eval