Beyond the Prompt

Module 6 — Evals

Lesson 15: Evaluating Agentic Workflows

Last updated: 2026-10-09

Knowing whether your AI system works requires measuring it from multiple angles — end-to-end results, individual components, objective checks, and subjective judgement.

Lesson 15: Evaluating Agentic Workflows

Blackboard

Four dimensions of evaluation

12 min
Concept 1

End-to-end vs component-based

End-to-end evals measure the final outcome: did the customer's issue get resolved? Component-based evals measure each step: did the extractor get the right order ID? Did the tool update the database? Did the email draft match the policy? Components tell you where to fix.

Concept 2

Objective vs subjective

Objective evals can be checked automatically: did the system extract the correct order number? (Compare input to extraction — a Python script can do this.) Subjective evals require judgement: was the email polite and helpful? (LLM judges with rubrics handle this.)

Concept 3

Quantitative vs qualitative

Quantitative: percentage of successful address updates, average response latency per component. Qualitative: error analysis — reading through interactions to find patterns like hallucinations, confused users, or tool failures. Start qualitative, then build quantitative metrics.

Concept 4

LLM traces are essential

An LLM trace records every step in the chain: what prompt was sent, what was returned, what tool was called, what the result was. Without traces, debugging an agentic system is nearly impossible. If you are evaluating an AI startup, ask them if they have traces.

Pause and Think

If a customer support agent sends polite but factually wrong emails, which kind of evaluation would catch that?

Flashcards

Key Terms

Click or press Enter to flip a card. Review these before the practice question.

Additional Resources
Practice Question

An AI customer support system extracts the wrong order number 15% of the time. What type of eval detected this?

Does not count for certificate
Choose one answer, use the hint if needed, then check your answer.
Use the hint before checking if you need a nudge.