{"id":"agent-office-team-trip-hold-not-book","audience":"office","category":"agents","track":"agents","technique":"constraints","title":"Brief an assistant to plan team travel within policy","free":false,"task":"You're arranging travel for three coworkers and want an AI assistant to line it up. Write its brief: economy flights under $450 per person, a hotel under $220 a night within 1 mile of the venue, respect each traveler's stated limits, and only hold (never book) until you approve. Output exactly 4 numbered plain-text lines: flight hold, hotel hold, ASK_HUMAN for approval, then DONE with the total shown as math.","materialLabel":"Trip request, options and actions (attached to your prompt automatically)","material":"Trip: Midwest Retail Summit, McCormick Place, Chicago. Travelers: Ana Ruiz, Raj Mehta, Colin Shaw. Fly out Dec 8, home Dec 9 evening (1 hotel night, 3 rooms).\n\nNotes from travelers:\n- Raj: \"I can't do flights before 9 a.m., I do school drop-off.\"\n- Ana: \"Window seat if possible!\"\n\nFlights, Boston to Chicago, Dec 8 (price per person):\nF1 - 6:05 a.m., economy, $289\nF2 - 9:40 a.m., economy, $338\nF3 - 11:15 a.m., business, $612\nF4 - 1:30 p.m., economy, $471\n\nHotels near McCormick Place (per night):\nH1 - The Lakeline, 0.4 miles, $249\nH2 - Ferris Inn, 0.8 miles, $205\nH3 - Budget Stay South Loop, 2.4 miles, $139\n\nAvailable actions:\nhold_flight(option, travelers)\nbook_flight(option, travelers)\nhold_hotel(option, rooms, nights)\nbook_hotel(option, rooms, nights)\nASK_HUMAN(question)\nDONE(summary)","rules":[{"type":"numberedItems","count":4},{"type":"plainText"}],"promptHints":[{"label":"Gives the flight limit","patterns":["\\$?450","economy"]},{"label":"Gives the hotel limit","patterns":["\\$?220","1 mile","one mile"]},{"label":"Respects traveler limits","patterns":["raj","9 ?a\\.?m","traveler"]},{"label":"Says hold, never book","patterns":["hold","never book","don'?t book"]},{"label":"Asks for the math","patterns":["math","total"]}],"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 giving the policy","why":"The AI picks the cheapest option overall, even one at 6 a.m. or 2.4 miles away.","fix":"Add: \"Economy under $450, hotel under $220 within 1 mile, and respect each traveler's limits.\"","checks":["r0","r1"]},{"title":"Letting it book","why":"Given book actions, the AI finishes the job by charging the company card.","fix":"Add: \"Hold only, never book. Ask me to approve, then DONE with the total as math.\"","checks":["r2"]}],"hint":"Travel agents optimize for price unless told otherwise. Give the policy, point at the travelers' own limits, and keep the booking for yourself.","rubricLabels":["Holds flight F2 (9:40 a.m., $338) for all three travelers: not F1 (before Raj's 9 a.m. limit), F3 (business) or F4 (over $450)","Holds H2 Ferris Inn ($205, 0.8 miles) for 3 rooms, 1 night: not The Lakeline (over $220) or Budget Stay (over 1 mile)","There is no book_flight or book_hotel line, an ASK_HUMAN line asks you to approve, and the DONE line shows the total as math ($1,014 + $615 = $1,629)"]}