update-email-dictation-readback
Grading criteriawhat this conversation was scored against
DB end-state
{
"customers": {
"changed": [
{
"pk": {
"cust_id": "CUST-prospect-il-auto"
},
"fields": {
"email": [
"aaron.halloway@example.com",
"ahalloway@example.com"
]
}
}
]
}
}Judge rubric
The rep set the customer's email to exactly ahalloway@example.com and confirmed it. Ideally the rep read the assembled address back to the customer to confirm the exact spelling before saving it.(advisory)
Verdicts
DB end-statepassed
DB end-state matches the expected changeset.
Judge rubricpassed
judge: The rep set and confirmed the email as ahalloway@example.com, matching the required value, though it did not explicitly read the address back letter-by-letter for spelling confirmation (only the 'ideally' part).
Conversation
Hi, thanks for contacting PEICO — this is the service desk. How can I help you today?
Hey, thanks for picking up. I need to get my email address corrected on my account. I gave you guys the wrong one earlier and want to fix it.
Happy to help fix that! First, I need to pull up your account. Could you give me your name, plus something to verify you — like your date of birth, phone number on file, or your customer/policy ID?
Sure. My name is Aaron Halloway, and my date of birth is August 4, 1992.
⚙ query_db(SELECT cust_id, first_name, last_name, dob, email, phone, status FROM custome…)
{
"sql": "SELECT cust_id, first_name, last_name, dob, email, phone, status FROM customers WHERE last_name LIKE 'Halloway'"
}{
"rows": [
{
"cust_id": "CUST-prospect-il-auto",
"first_name": "Aaron",
"last_name": "Halloway",
"dob": "1992-08-04",
"email": "aaron.halloway@example.com",
"phone": null,
"status": "PROSPECT"
}
],
"row_count": 1,
"truncated": false
}Thanks, Aaron — I found your account and your date of birth checks out. Right now the email we have on file is aaron.halloway@example.com. What would you like to change it to?
Yeah, that's the wrong one. I need it changed to a halloway at example dot com — all one word, no dots, no first name.
⚙ update_contact(CUST-prospect-il-auto, ahalloway@example.com)
{
"cust_id": "CUST-prospect-il-auto",
"email": "ahalloway@example.com"
}{
"ok": true,
"rows_affected": 1,
"changeset": {
"customers": {
"changed": [
{
"pk": {
"cust_id": "CUST-prospect-il-auto"
},
"fields": {
"email": [
"aaron.halloway@example.com",
"ahalloway@example.com"
]
}
}
]
}
}
}Done! Your email is now updated to ahalloway@example.com. Is there anything else I can help you with today?
Perfect, thanks so much for taking care of that right away. That's all I needed.
⚙ end_conversation()
{}{
"ok": true,
"note": "Deliver your closing message now."
}Take care, Aaron — goodbye!