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 rubricpassed
judge: The rep verified identity using name, DOB, and email before confirming the number was saved exactly as given (912-555-0143), satisfying the rubric even though it did not read the number back before saving.
Conversation
Hi, thanks for contacting PEICO — this is the service desk. How can I help you today?
Hey, thanks for picking up. I just realized PEICO doesn't have a phone number on file for me, and I need to get my mobile added to my account.
I can help add your mobile number. To find and verify your account, please provide:
- Your full name
- Date of birth
- One of the following: your PEICO account/policy number, email address, or property address on file
- The mobile number you want added/updated
Once I locate the account and verify it matches, I’ll save the phone number for you.
Sure, I can do that. I'm Travis Boudreaux, born September 14, 1983. My email on file is travis.boudreaux@example.com. And the number I need added is 912-555-0143 — please save it exactly like that, dashes and all. My last insurance company reformatted it and I never got their calls.
⚙ query_db(SELECT cust_id, first_name, last_name, dob, email, phone, status, legacy_acct…)
{
"sql": "SELECT cust_id, first_name, last_name, dob, email, phone, status, legacy_acct FROM customers WHERE first_name = 'Travis' AND last_name = 'Boudreaux' AND dob = '1983-09-14' AND email = 'travis.boudreaux@example.com'"
}{
"rows": [
{
"cust_id": "CUST-se-auto-pref",
"first_name": "Travis",
"last_name": "Boudreaux",
"dob": "1983-09-14",
"email": "travis.boudreaux@example.com",
"phone": null,
"status": "CUSTOMER",
"legacy_acct": "EVG2204S3"
}
],
"row_count": 1,
"truncated": false
}⚙ 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"
]
}
}
]
}
}
}Thanks, Travis — I verified your account and added the mobile number exactly as requested:
912-555-0143
Anything else I can help with today?
Perfect, thank you so much for getting that added exactly the way I needed it. I appreciate it!
⚙ end_conversation()
{}{
"ok": true,
"note": "Deliver your closing message now."
}You’re very welcome, Travis. Thanks for choosing PEICO — have a great day!