{"id":"agent-hr-rejection-drafts-no-reasons","audience":"hr","category":"agents","track":"agents","technique":"tone","title":"Brief an assistant to draft kind rejections without reasons","free":false,"task":"You want an AI assistant to draft rejection emails from your applicant tracker. Write its brief: draft only for candidates marked Not moving forward, greet each by first name, never mention a reason or interview feedback, end with \"The Hiring Team at Brookfield\", and never send emails or change statuses. Output exactly 4 numbered plain-text lines: one draft_email per candidate in table order, then DONE.","materialLabel":"Applicant tracker export and actions (attached to your prompt automatically)","material":"Brookfield Group - Senior Accountant (req #A-114) - ATS export, Nov 6\n\nCandidate | Email | Status | Interviewer notes\nLaila Rahman | laila.rahman@postmail.com | Not moving forward | Pleasant, but weak on consolidations.\nOwen Grady | ogrady@inboxly.com | Not moving forward | Salary expectations far above band.\nMei Tanaka | mei.tanaka@mailhub.net | On hold | Strong. Waiting on budget for a second hire.\nVictor Hale | vhale@corefield.org | Final round | Great culture add.\nSofia Reyes | sofia.reyes@webmail.co | Not moving forward | No CPA yet; revisit in a year?\n\nTemplate the team used last year: \"Unfortunately, after careful review, we found other candidates whose experience more closely matched...\"\n\nAvailable actions:\ndraft_email(to, subject, body)\nsend_email(to, subject, body)\nupdate_status(candidate, status)\nASK_HUMAN(question)\nDONE(summary)","rules":[{"type":"numberedItems","count":4},{"type":"plainText"}],"promptHints":[{"label":"Picks the right candidates","patterns":["not moving forward","status"]},{"label":"Keeps reasons out","patterns":["reason","feedback","notes"]},{"label":"Sets the sign-off","patterns":["hiring team","brookfield","sign"]},{"label":"Says draft, never send","patterns":["draft","never send","don'?t send"]},{"label":"Shows the action-log format","patterns":["action:","action log","numbered","\\b1\\.","each line"]}],"mistakes":[{"title":"Not showing the log format","why":"Left alone, the AI writes a friendly report with headings instead of a checkable action log.","fix":"Show it literally: \"Format every line like 1. ACTION: tool(args), then ASK_HUMAN: and DONE: lines. Plain text.\"","checks":["numberedItems","plainText"]},{"title":"Not saying who gets one","why":"The AI may draft for everyone not hired yet, including someone on hold.","fix":"Add: \"Only candidates with status Not moving forward.\"","checks":["r0"]},{"title":"Letting reasons slip in","why":"The AI wants to be helpful and turns the interviewer notes into feedback.","fix":"Add: \"Never mention a reason, feedback or experience match.\"","checks":["r1"]},{"title":"No sign-off or send rule","why":"The AI signs with a made-up name and may send or update statuses itself.","fix":"Add: \"Greet by first name, end with The Hiring Team at Brookfield. Never send or change statuses.\"","checks":["r2"]}],"hint":"Rejection emails can create legal and personal fallout. Tell the assistant who gets one, what must never be in it, and how to sign it.","rubricLabels":["Drafts go to exactly Laila Rahman, Owen Grady and Sofia Reyes, with none for Mei (on hold) or Victor (final round)","No draft mentions a reason or feedback (nothing about consolidations, salary, a CPA, or experience matching)","Each draft greets the candidate by first name and ends with \"The Hiring Team at Brookfield\", and there is no send_email or update_status line"]}