{"id":"agent-hr-contractor-onboarding-tasks","audience":"hr","category":"agents","track":"agents","technique":"context","title":"Brief an assistant to run a contractor's onboarding checklist","free":false,"task":"You want an AI assistant to work through the onboarding checklist for a new hire. Write its brief: use the latest start date, skip benefits and payroll because she is a contractor (paid through the vendor portal), send any purchase over $1,500 to you with ASK_HUMAN, and draft (never send) the welcome email. Output a plain-text numbered action log of at most 6 lines, under 150 words, ending with a DONE line.","materialLabel":"New hire record, checklist and actions (attached to your prompt automatically)","material":"New hire record\nName: Dana Whitfield\nRole: UX Designer (6-month contract)\nWorker type: Contractor\nManager: Paul Osei\nStart date: Monday, Nov 16\nPersonal email: dana.whitfield@postbox.me\n\nEmail from Paul Osei, Thursday 3:05 p.m.:\n\"Quick change: Dana's start is pushed two weeks to Monday, Nov 30. She's finishing another project.\"\n\nOnboarding checklist (standard, all new hires)\n1. Create company email account\n2. Order laptop: Standard MacBook ($1,899) or Basic laptop ($1,149). Designers usually get the Standard.\n3. Enroll in benefits\n4. Add to payroll\n5. Book orientation (every Monday, 10:00 a.m., Room 2B)\n6. Send welcome email with first-day details\n\nAvailable actions:\ncreate_account(name, start_date)\norder_equipment(item, cost)\nenroll_benefits(name)\nadd_to_payroll(name, start_date)\ncreate_event(title, date, time)\ndraft_email(to, subject, body)\nsend_email(to, subject, body)\nASK_HUMAN(question)\nDONE(summary)","rules":[{"type":"maxBullets","max":6},{"type":"plainText"},{"type":"maxWords","max":150}],"promptHints":[{"label":"Mentions the contractor status","patterns":["contractor","benefits","payroll"]},{"label":"Sets a spending limit","patterns":["\\$?1,?500","purchase","spend"]},{"label":"Uses the latest date","patterns":["latest","newer","nov(ember)? 30","updated"]},{"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":["maxBullets","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":"Missing the latest update","why":"The AI copies the start date from the record and misses the manager's later email.","fix":"Add: \"If a later email changes a detail, use the newer one.\"","checks":["r0"]},{"title":"Not saying what's different about her","why":"The AI runs the standard checklist top to bottom, including benefits and payroll she shouldn't get.","fix":"Add: \"She's a contractor paid through the vendor portal. Skip benefits and payroll.\"","checks":["r1"]},{"title":"No spending or sending limit","why":"The AI orders the laptop designers usually get and sends the welcome email itself.","fix":"Add: \"Purchases over $1,500 go to ASK_HUMAN. Draft emails, never send.\"","checks":["r2"]}],"hint":"A checklist is written for the usual case. Tell the assistant what's unusual about this hire, which date wins, and what needs your OK.","rubricLabels":["Uses Monday, Nov 30 as the start date (not Nov 16) for the account and books orientation on Nov 30 at 10:00 a.m.","There is no enroll_benefits or add_to_payroll line for Dana","The $1,899 Standard laptop goes to an ASK_HUMAN line instead of order_equipment, the welcome email is a draft_email with no send_email line, and the last line starts with DONE"]}