Accelerating AI Agent Deployment via Simulated Evals

AI Engineergo watch the original →

Nubank reduced agent shipping time by 20x by replacing manual or production-trace evaluation with grounded, synthetic multi-turn simulations that mirror real customer interactions.

The Breakthrough

Nubank achieved a 20x increase in agent shipping velocity by replacing manual data curation and production-based A/B testing with a synthetic simulation framework that generates grounded, multi-turn conversation trajectories for offline evaluation.

What Actually Worked

  • Grounded Persona Generation: The team uses the Snowglobe SDK to generate synthetic personas (e.g., a 34-year-old designer ordering a credit card) that include consistent, mocked account context, address data, and specific conversational tones.
  • Tool Mocking: The simulation framework wraps the agent and intercepts tool calls, providing valid, mocked outputs that allow the agent to progress through complex, stateful workflows without needing live backend connections.
  • Tightened Feedback Loop: By integrating simulation data into an automated evaluation pipeline, the team runs offline evals in minutes rather than waiting days for human-curated data or weeks for sparse, noisy production feedback.
  • Sim-to-Real Validation: The team verified the simulation quality by comparing eval results against real production traces and human review, finding that simulated data is comparable to real-world interactions 80% of the time.

Before / After

  • Shipping Velocity: Reduced from weeks of manual curation and production A/B testing to a few hours of simulation-based validation.
  • Agent Performance: One specific agent saw a 2x increase in TNPS (customer satisfaction) and a 4% improvement in self-service rate (SSR) after adopting the simulation-driven optimization loop.

Context

Building AI agents for a bank with 135 million customers requires high reliability, but evaluating multi-turn, stateful agents is traditionally a bottleneck. Manual authoring is time-consuming, and relying on production traces is risky and slow. Nubank addressed this by building a simulation layer that allows them to test agent harnesses, prompt changes, and open-source model swaps in a sandbox environment before ever exposing them to live users.

Content References

{"type": "tool", "title": "Snowglobe", "url": "https://snowglobe.ai/", "context": "recommended"}, {"type": "paper", "title": "KDD Paper", "context": "mentioned"}

  • #ai
  • #dev-tooling
  • #agents

summary by google/gemini-3.1-flash-lite. probably wrong about something. check the source.