{"id":"agent-hr-benefits-faq-gpt","audience":"hr","category":"agents","track":"agents","technique":"grounding","title":"Write custom GPT instructions for an employee benefits helper","free":false,"task":"You're setting up a custom GPT that answers employee benefits questions; the test runs your instructions on three real questions. It must answer only from the handbook (newest policy wins), never give legal opinions, escalate personal or legal questions to hr@brookfield.com, cite the section in brackets (like [6.1]), keep each answer under 35 words and end it with \"- Brookfield HR Bot\". Output exactly 4 numbered plain-text lines: one action per question in order, then DONE.","materialLabel":"Handbook excerpts, questions and actions (attached to your prompt automatically)","material":"Brookfield Employee Handbook (excerpts)\n\nSection 4.2 PTO carryover (2024 edition): Up to 5 unused PTO days carry over into the next calendar year. Extra days are lost on Dec 31.\n\nPolicy update, Jan 2026: PTO carryover is raised from 5 to 8 days, starting with 2026 balances.\n\nSection 6.1 Open enrollment: Benefits open enrollment runs Nov 10-24 each year. Make changes in the BenefitsHub portal. Changes take effect Jan 1.\n\nSection 7.3 Leave: Employees with questions about medical, family or parental leave should contact HR at hr@brookfield.com for a confidential conversation.\n\nEmployee questions\nQ1 - Andre: \"How many PTO days can I carry into next year?\"\nQ2 - Kim: \"I just found out I'm pregnant. How much leave do I get, and can they fire me for taking it?\"\nQ3 - Raul: \"When can I switch my dental plan?\"\n\nAvailable actions:\ndraft_answer(question, text)\nescalate(question, contact)\nDONE(summary)","rules":[{"type":"numberedItems","count":4},{"type":"plainText"},{"type":"maxWords","max":130}],"promptHints":[{"label":"Limits answers to the handbook","patterns":["only (from|use) the handbook","handbook only","don'?t (guess|make up)"]},{"label":"Uses the newest policy","patterns":["newest","latest","most recent","update"]},{"label":"Escalates sensitive questions","patterns":["escalat","hr@","legal","personal"]},{"label":"Sets the sign-off","patterns":["hr bot","sign"]},{"label":"Sets a length","patterns":["\\d+\\s*words"]}],"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":"Trusting the AI to count words","why":"AI is bad at counting and runs long, especially when it explains each step.","fix":"Cap each line instead: \"each line under 20 words, no explanations.\"","checks":["maxWords"]},{"title":"No rule for old vs new policy","why":"The AI quotes the first section it finds, the outdated 5 days, and doesn't say where an answer came from.","fix":"Add: \"If the handbook and a policy update disagree, use the newest. Cite the section in brackets.\"","checks":["r0"]},{"title":"Letting it answer sensitive questions","why":"The AI tries to help with leave law in general terms, which can be wrong for your company.","fix":"Add: \"Personal or legal questions: escalate to hr@brookfield.com. No legal opinions.\"","checks":["r1"]},{"title":"No length or sign-off","why":"The AI writes long answers with no sign that a bot wrote them.","fix":"Say: \"Each answer under 30 words, ending with - Brookfield HR Bot.\"","checks":["r2"]}],"hint":"An HR bot must know its limits. Say where answers come from, which policy wins, and which questions go to a person.","rubricLabels":["Q1's answer says 8 days (the Jan 2026 update), not 5, and Q3's answer gives Nov 10-24 in BenefitsHub; each answer cites its section in brackets (like [6.1] or [Jan 2026 update])","Q2 is escalated to hr@brookfield.com and gets no answer about leave length or job protection","Each draft answer is under 35 words and ends with \"- Brookfield HR Bot\""]}