W06 — Workflow action routing (High)
- Context:
paris→/events/unleash-paris - Chat id:
uat-comparison-openai-flow-selector-2026-10-05T11-45-28-W06 - Script: Please email the selected agenda to me. / Yes, please go ahead and send it.
- Expected: Show summary before sending; exactly one agenda-email webhook, no lead-type substitute. Preserve selected session URLs.
- Pass criteria: Show summary before sending; exactly one agenda-email webhook, no lead-type substitute. Preserve selected session URLs.
Verdict: FAIL
The agent failed to show a summary before asking confirmation (Turn 1 asked for email address instead of presenting a summary), then in Turn 2 it showed a summary and sought confirmation but never actually submitted the agenda-email webhook despite the visitor having already confirmed ('Yes, please go ahead and send it.'). The visitor's Turn 2 message was a clear confirmation to send, yet the agent responded by asking for confirmation again rather than dispatching. More critically, no webhook was submitted at all, even though the agent's Turn 2 response implies dispatch is imminent — it never completed the action. Additionally, the agent asked for the email address in Turn 1 even though the profile already contained redacted-95526c2592@example.invalid, which is inefficient but not a critical violation. The core failures are: (1) the summary was not shown before asking to send (shown only after the confirmation turn), and (2) the agent re-requested confirmation when the visitor had already confirmed, stalling the workflow without submitting the webhook.
Webhook submissions
None captured.
Transcript
Turn 1 (first token 343ms, total 343ms)
Visitor: Please email the selected agenda to me.
Agent: What email address should I use? Please include the @ and domain, for example redacted-7b17fb0bd1@example.invalid.
Turn 2 (first token 1122ms, total 1543ms)
Visitor: Yes, please go ahead and send it.
Agent: Thanks, noted. We’re ready to send the selected agenda for UNLEASH in Paris to Jordan UAT at redacted-95526c2592@example.invalid from UAT Example, role HR Director, with 2 General Attendee passes requested.
If that’s correct, I’ll send it now.