{"id":"cs-weekly-ticket-digest-for-csm","audience":"customer-success","category":"support-work","technique":"audience","track":"support","level":"beginner","title":"Sort a week of tickets into three lines for a CSM","free":false,"task":"Write the weekly ticket digest for the CSM with exactly three lines starting \"Open:\", \"Waiting on customer:\" and \"Closed this week:\". List ticket ids in order, separated by commas. Closed this week means closed on Nov 2 to Nov 6. Plain text, nothing else.","materialLabel":"Your material (attached to your prompt automatically)","material":"TICKETS FOR ACCOUNT: Linden Health (week of Mon Nov 2 to Fri Nov 6)\nT-101: open (opened Nov 3)\nT-102: waiting on customer (asked for screenshots Nov 4)\nT-103: closed Nov 3\nT-104: open (opened Nov 5, P2)\nT-105: closed Nov 5\nT-106: waiting on customer (asked for the order number Nov 2)\nT-107: closed Nov 6\nT-108: closed Oct 29 (last week)\n\nNote: T-108 was closed before this week, so it is not part of the digest.\nStatus words: open, waiting on customer, closed.\nCSM comment: 'Include T-108 too, it is related.' (Not this week.)","rules":[{"type":"plainText"},{"type":"maxWords","max":30}],"mistakes":[{"title":"Including last week's ticket","why":"The CSM comment asks for T-108.","fix":"Say: \"Closed Nov 2 to Nov 6 only; leave out T-108.\"","checks":["r2"]},{"title":"Mixing up statuses","why":"The AI puts waiting-on-customer tickets under open.","fix":"Say: \"Three separate groups by status.\"","checks":["r1"]},{"title":"Extra text","why":"The AI adds summaries of each ticket.","fix":"Say: \"Three lines of ids only.\"","checks":["r0"]},{"title":"Getting markdown back","why":"AI adds bold and headings by default, which show up as stray symbols where this is pasted.","fix":"Say \"plain text, no bold, no headings, no asterisks\".","checks":["plainText"]},{"title":"Trusting the AI to count words","why":"AI is bad at counting and usually runs long, so a vague \"keep it short\" lands well over the limit.","fix":"Cap each part instead of the total, for example \"each line under 15 words\".","checks":["maxWords"]}],"promptHints":[{"label":"Asks for plain text","patterns":["plain","no bold","no markdown","no formatting","no headings"]},{"label":"Sets a length limit","patterns":["\\d+\\s*words","word (limit|count)","under \\d+"]},{"label":"Names the labels","patterns":["open:","waiting on customer:","closed this week:"]},{"label":"Limits the closed range","patterns":["nov 2","nov 6","leave out"]}],"hint":"A digest groups items by status and date range. Name the groups, the range and what to leave out.","rubricLabels":["The output is exactly three lines starting Open:, Waiting on customer: and Closed this week:","Open lists T-101, T-104; Waiting on customer lists T-102, T-106","Closed this week lists T-103, T-105, T-107 and not T-108"]}