Scripted simulations, evaluations, and guardrails

Rogerio Chaves

Jun 26, 2025

Scripted simulations let you orchestrate exactly how conversations unfold, when evaluations occur, and what custom logic runs at each step.

Guide simulations to replicate production situations exactly while running LangWatch evaluations and guardrails in real-time.

You can add callbacks to inspect any point in the conversation, create custom assertions, and combine with other testing libraries.

In short, you can reproduce specific production issues and validate agent behavior with the same rigor as your existing testing systems.

Get started: Documentation →

Questions? Join our Discord community →

Scripted simulations let you orchestrate exactly how conversations unfold, when evaluations occur, and what custom logic runs at each step.

Guide simulations to replicate production situations exactly while running LangWatch evaluations and guardrails in real-time.

You can add callbacks to inspect any point in the conversation, create custom assertions, and combine with other testing libraries.

In short, you can reproduce specific production issues and validate agent behavior with the same rigor as your existing testing systems.

Get started: Documentation →

Questions? Join our Discord community →

Scripted simulations let you orchestrate exactly how conversations unfold, when evaluations occur, and what custom logic runs at each step.

Guide simulations to replicate production situations exactly while running LangWatch evaluations and guardrails in real-time.

You can add callbacks to inspect any point in the conversation, create custom assertions, and combine with other testing libraries.

In short, you can reproduce specific production issues and validate agent behavior with the same rigor as your existing testing systems.

Get started: Documentation →

Questions? Join our Discord community →