Facilitator notes

    Give teams a working session where they can apply the concepts to their own agents. This session helps participants move from ad hoc "vibe checks" to systematic, repeatable evals.

    How to run No-code evals in Studio

    Atlassian AI Builders Week curriculum

    Take what's relevant and make it your own.

    Evals are a new skill product managers and designers need to apply in their roles.

    Show teams how to measure agent quality with repeatable workflows, then use the results to improve what they build.

    Why Evaluations Matter, Live Demo, and Hands-On overview

    Why evaluate your agents?

    Many teams start by testing agents informally — you type a few prompts, skim the answers, maybe paste results into a spreadsheet. This approach is slow, hard to repeat, and makes it easy to miss regressions when you change prompts, data, models, or tools.

    Evals in Rovo Studio turn this into a structured, repeatable process. You define test questions, run them automatically against your agent, and get clear pass/fail signals and scores you can track over time.

    Baseline quality

    Understand your agent's current performance level.

    Track improvements

    See whether changes improve or degrade answers.

    Catch issues early

    Spot regressions before rolling out to users.

    When should I run evals?

    You don't need to run evals for every minor tweak, but they're very useful at key moments in the agent lifecycle:

    • Launching a new agent Validate that your instructions and knowledge wiring give the answers you expect.
    • Major prompt changes You've re-written the system prompt, added new scenarios, or changed how the agent should behave.
    • Changing knowledge sources You add or remove Confluence spaces, Jira projects, external connectors, or MCPs.
    • Preparing for wider rollout Before rolling from a small pilot to a broader audience.

    Combine evals with manual spot checks, live trying, and user feedback. Evals give you a snapshot of quality at a point in time that you can compare across versions.

    Eval types in Rovo Studio

    Rovo Studio currently supports three main eval types. You can run them individually or in combination.

    All Eval types Available Now — Reference-Free Judge, Manual Testing in Bulk, Reference Judge (Q&A Pairs)
    Slide from AI Builders Week
    1

    Manual evals

    Upload a list of prompts. Rovo runs them against your agent and shows the responses. You manually review which are "good" or "bad".

    When to use:

    • When you're just starting with a new agent
    • To quickly understand how the agent responds across a range of questions
    • To build a "golden" Q&A dataset for later automated accuracy checks

    2

    Resolution evals (reference-free judge)

    You provide prompts only. Each test is labeled as resolved or unresolved, and you see an overall score.

    When to use:

    • For support and help-center agents where the key outcome is: "Did the customer get what they needed?"
    • When you don't have or don't want to manage explicit "golden" answers, but still want an objective quality signal

    3

    Accuracy evals (reference judge / Q&A pairs)

    You provide prompts and expected answers for each test case. The eval compares your expected answer with the agent's actual answer and marks each test as pass or fail.

    You get:

    • An overall accuracy score
    • A per-question breakdown (pass/fail, agent response, judge reasoning)

    When to use:

    • When you know what a "good answer" should look like for specific questions
    • To validate instruction quality and knowledge setup
    • For high-stakes flows where you care about consistency and correctness

    How to run an eval in Rovo Studio

    You'll need to be an editor or manager on the agent to run evals.

    No-code evals in 4 steps: Pick an agent, Prepare CSV of questions, Create & Run an eval, Interpret Results & Act
    Slide from AI Builders Week

    1Choose an agent

    1. Open Rovo Studio
    2. Select the agent you want to evaluate
    3. Go to the Evaluation tab
    4. You'll see two sub-tabs: Datasets and Evaluations

    2Create a dataset

    A dataset is your test suite: the prompts (and optional expected answers) you want to run.

    1. In Datasets, click Create dataset
    2. Give it a clear name (e.g., Help Center Q&A – April 2026)
    3. Upload a CSV file containing your prompts (and expected answers for accuracy evals)
    4. Review the preview — check that prompts and expected responses look correct

    Tip: Use AI to generate datasets

    Ask an internal agent or Rovo Labs to: "Take the last 50 questions from this Slack channel / JSM project / Confluence page and create Q&A pairs."

    3Run an evaluation

    1. Switch to the Evaluations tab
    2. Click Run evaluation
    3. Choose one or more eval types: Manual, Resolution, or Accuracy
    4. Start the eval — runs may take a few minutes up to ~30 minutes

    4Review the results

    Once the eval finishes, open the Evaluation result and review:

    • Overall score (e.g., 71% tests passed)
    • List of prompts with agent responses and pass/fail status
    • For some evals, judge reasoning

    For failed answers, ask: Is the expected answer correct? Are my instructions clear? Are the knowledge sources appropriate?

    How to act on what you learn

    Evals are most useful when they lead to concrete improvements. Here are common patterns to look for:

    1

    Structure issues

    Symptoms

    • Answers are too long or too short
    • Hard to scan
    • Inconsistent in tone or format

    How to fix

    • Specify bullet points vs paragraphs
    • State a preferred tone and length
    • Provide 1–2 example answers in your prompt

    2

    Content issues

    Symptoms

    • Answers miss key details
    • Pull from the wrong source
    • Mix multiple unrelated topics

    How to fix

    • Remove noisy or irrelevant sources
    • Add missing pages, projects, or connectors
    • Write tailored instructions for common question types

    3

    Problems in your "golden" data

    Symptoms

    • Many "failures" where the agent's answer is actually reasonable
    • Expected answers are overly strict or unrealistic

    How to fix

    • Manually review Q&A pairs for accuracy
    • Loosen expected answers to reflect a good range
    • Run a smaller test set first to validate updates

    Best practices

    Start small

    Begin with 5–10 high-value prompts to learn the workflow and see patterns, then scale up.

    Run at key moments

    New agent, major prompt changes, new data sources, and before broad rollouts.

    Iterate in tight loops

    Spot a pattern → adjust instructions or data → rerun a small eval → then widen changes.

    Combine with real usage

    Evals give a controlled view of quality; customer feedback and live trying tell you how agents behave in real-world contexts.