Make The Agent Specific

Agents

🎯 Goal

Add input and output contracts to your Input Normalizer agent.

Add Contracts

Contracts define what data an agent expects as input and produces as output.

Steps

  1. Open your Input Normalizer agent in Admin
  2. Set Input contract to: json {"required": ["ticket_title", "ticket_text"]}
  3. Set Output contract to: json {"required": ["normalized_title", "normalized_body"]}
  4. Save

Why contracts matter

  • Contracts enforce data quality at every pipeline step
  • A session fails immediately if a required field is missing
  • This prevents silent failures deep in multi-agent pipelines

🔐 Log in to check your mission progress.