{"id":"pro-sales-client-visit-day-route","audience":"sales","category":"planning","technique":"constraints","title":"Plan a day of client visits around each client's time window","free":false,"task":"You're a field sales rep visiting four clients in one day. You want exactly 4 numbered lines in time order, each as start time - client - town, under 45 words, plain text. Every visit must fall inside that client's window, including the one that just changed, and the drive times in your notes must fit between visits. Write a prompt that gets you exactly that.","materialLabel":"Your visit notes (attached to your prompt automatically)","material":"Field day - Thu Nov 20 - each visit is 45 minutes\nStart from home at 8:00 am. Lunch whenever.\n\nClients + visit windows:\n- Maple Grove Dental (Ashton): 9:00-10:30 only\n- Pine Street Vet (Bellfield): after 1:00 pm\n- Cedar Hill Pharmacy (Ashton): 10:00-11:30\n- Oakridge Clinic (Carver): 11:30-1:00\n\nDrive times:\n- Home to Ashton: 40 min\n- Within Ashton: 10 min\n- Ashton to Carver: 30 min\n- Carver to Bellfield: 25 min\n\nText from Pine Street Vet (Wed): \"Can we do 2:30 or later instead? Surgery ran long on the schedule.\"\n\nNotes: bring sample kits for Oakridge. Expense report due Friday.","rules":[{"type":"numberedItems","count":4},{"type":"maxWords","max":45},{"type":"plainText"}],"mistakes":[{"title":"Missing the window change","why":"Pine Street says 'after 1:00' in your list, so the AI books it at 1:00.","fix":"Add: \"Pine Street now wants 2:30 or later.\"","checks":["r2"]},{"title":"Ignoring drive times","why":"The AI stacks visits back to back with no travel time.","fix":"Add: \"Leave 45 minutes per visit plus the drive times between towns.\"","checks":["r1"]},{"title":"Not giving the line shape","why":"The AI writes a narrative of the day.","fix":"Add: \"Each line: start time - client - town.\"","checks":["r0"]},{"title":"Letting the AI add extras","why":"The AI adds lunch tips and the expense report.","fix":"Add: \"Only the 4 visits. Plain text, numbered.\"","checks":["numberedItems","plainText","r2"]},{"title":"Trusting the AI to count words","why":"AI is bad at counting. Ask for \"under 45 words\" and it often lands well over.","fix":"Cap each part instead: \"each line under 8 words.\"","checks":["maxWords"]}],"promptHints":[{"label":"Says how many lines","patterns":["\\b(4|four)\\b"]},{"label":"Uses the visit windows","patterns":["window","only","between","after"]},{"label":"Includes drive times","patterns":["drive","travel","minutes"]},{"label":"Uses the change","patterns":["2:30","pine street","changed","later"]},{"label":"Shows the line shape","patterns":["time.{0,5}-.{0,10}client","town","like ['\"]"]}],"hint":"A route only works if every stop fits its window and the drives fit between. Tell the AI both, plus the changed window.","rubricLabels":["Visits are in this order: Maple Grove Dental, Cedar Hill Pharmacy, Oakridge Clinic, Pine Street Vet, each with a start time, client and town","Each visit starts inside its window and leaves room for 45-minute visits plus drive times (for example Maple Grove 9:00, Cedar Hill 10:00, Oakridge 11:30, Pine Street 2:30)","Pine Street Vet starts at 2:30 pm or later (the updated window), and nothing extra is added (no sample kits or expense report lines)"]}