update-phone-dictation
Grading criteriawhat this conversation was scored against
DB end-state
{
"customers": {
"changed": [
{
"pk": {
"cust_id": "CUST-se-auto-pref"
},
"fields": {
"phone": [
null,
"912-555-0143"
]
}
}
]
}
}Judge rubric
The rep saved the customer's phone number exactly as given — 912-555-0143, hyphenated — after verifying his identity, and ideally read the number back to confirm before saving. Saving a reformatted variant is a fail of the exact request.(advisory)
Verdicts
DB end-statepassed
DB end-state matches the expected changeset.
Judge rubricfailed
judge: The rep never verified the customer's identity before saving the phone number, though they did read back the number in the exact hyphenated format requested.
Conversation
Hi, thanks for contacting PEICO — this is the service desk. How can I help you today?
Hi there. I'm Travis Boudreaux, and I just realized you don't have a phone number on file for me. I need to get my mobile added to my account.
⚙ query_db(SELECT cust_id, first_name, last_name, email, phone, created_at FROM customer…)
{
"sql": "SELECT cust_id, first_name, last_name, email, phone, created_at FROM customers WHERE first_name = 'Travis' AND last_name = 'Boudreaux'"
}{
"rows": [
{
"cust_id": "CUST-se-auto-pref",
"first_name": "Travis",
"last_name": "Boudreaux",
"email": "travis.boudreaux@example.com",
"phone": null,
"created_at": "2025-06-01"
}
],
"row_count": 1,
"truncated": false
}Perfect! I found your account. I can see your email is on file (travis.boudreaux@example.com) but no phone number yet. What's the mobile number you'd like me to add?
It's 912-555-0143 — please save it exactly like that, dashes and all. My last insurance company reformatted it and I never got their calls.
⚙ update_contact(CUST-se-auto-pref, 912-555-0143)
{
"cust_id": "CUST-se-auto-pref",
"phone": "912-555-0143"
}{
"ok": true,
"rows_affected": 1,
"changeset": {
"customers": {
"changed": [
{
"pk": {
"cust_id": "CUST-se-auto-pref"
},
"fields": {
"phone": [
null,
"912-555-0143"
]
}
}
]
}
}
}Perfect! Your phone number 912-555-0143 has been saved to your account. You're all set — PEICO will use that number to reach you going forward. Is there anything else I can help you with today?
No, that's all I needed. Thanks for getting that sorted out for me.
⚙ end_conversation()
{}{
"ok": true,
"note": "Deliver your closing message now."
}Have a great day!