{"id":"revops-validation-errors-plain-rewrites-four","audience":"revops","category":"sales-work","technique":"tone","track":"sales","level":"beginner","title":"Rewrite four technical error messages for reps","free":false,"task":"Rewrite the four CRM error messages so a rep can act on them. Write exactly 4 numbered lines in the same order. Message 1 starts with \"Set\", message 2 with \"Add\", message 3 with \"Get\" and message 4 with \"Check\". Each is 15 words or fewer, says what to do, uses no field codes, symbols or IDs, and doesn't blame the user (no \"invalid\", \"error\" or \"you forgot\"). Under 80 words in total.","materialLabel":"Your notes (attached to your prompt automatically)","material":"CURRENT ERROR MESSAGES (shown to reps when they save an Opportunity)\n1. INVALID_FIELD: CloseDate must be >= TODAY() when StageName = 'Negotiation'.\n2. REQUIRED_FIELD_MISSING: Next_Step__c\n3. FIELD_CUSTOM_VALIDATION_EXCEPTION: Amount cannot exceed 5000000 without Approval_Status__c = 'Approved'\n4. DUPLICATES_DETECTED: Account name matches an existing record (ID 001xx0000ABC123).\n\nGuidance from the admin: keep it friendly; reps are busy; the message appears in a small red box above the form.\nExample of a message that follows the style: \"Add a phone number before saving a new contact.\" ","rules":[{"type":"numberedItems","count":4},{"type":"maxWords","max":80}],"mistakes":[{"title":"Keeping technical codes","why":"The AI keeps CloseDate, Next_Step__c or the ID.","fix":"Add: \"No field codes, symbols or IDs.\"","checks":["r1"]},{"title":"Blaming wording","why":"The AI writes 'Invalid close date' or 'You forgot a next step'.","fix":"Add: \"Do not use invalid, error or 'you forgot'.\"","checks":["r1"]},{"title":"No action","why":"The AI restates the problem without a fix.","fix":"Add: \"Each message says what to do.\"","checks":["r2"]},{"title":"Wrong count or length","why":"The AI adds explanations and extra messages.","fix":"Add: \"Exactly 4 numbered lines, 15 words or fewer each, under 80 words.\"","checks":["r0","numberedItems","maxWords"]}],"promptHints":[{"label":"Fixes the count","patterns":["exactly 4","4 numbered"]},{"label":"No codes","patterns":["no field codes","symbols","ids"]},{"label":"No blame","patterns":["invalid","error","forgot","blame"]},{"label":"Says what to do","patterns":["what to do","action"]},{"label":"Caps","patterns":["15 words","under 80 words"]}],"hint":"Fix the count and length, ban codes and blame words, and require an action in each message.","rubricLabels":["Has exactly 4 numbered messages in the same order, each 15 words or fewer","No message contains field codes, symbols or IDs (no __c, >=, TODAY(), 001xx, or all-caps codes) and none uses the words invalid, error or forgot","The messages start with Set, Add, Get and Check respectively and tell the rep what to do: a Close Date of today or later, a next step, approval for deals over 5,000,000 (or $5,000,000), and checking the existing account before creating another"]}