Problem Statement
The workflow helps a data professional process large volumes of noisy inbound messages and turn them into a structured, prioritized action plan. It identifies urgent items, drafts concise unblock-focused responses, and organizes tasks with dependencies and effort estimates. The workflow ensures confidentiality by summarizing sensitive content rather than reproducing it verbatim.
Steps
Ingest Messages and Priorities
INGESTCollect inbound messages in chronological order along with user priorities, available time, and key stakeholders. Parse the material into discrete message units for analysis.
Cluster and Summarize Message Threads
EXECUTEGroup related messages into threads and summarize each cluster while paraphrasing any sensitive content. Identify the core ask, stakeholders, and any implied deadlines.
Map Threads to User Priorities
EXECUTECompare each thread against the user’s stated goals and available time to determine alignment. Flag items that directly support top priorities or unblock key stakeholders.
Rank by Urgency and Impact
EXECUTEAssess each item’s urgency, impact, and dependency requirements. Assign categories: needs action today, can wait, or can be ignored.
Draft Targeted Replies
EXECUTEGenerate short, polite, under-90-word responses for the top three high-impact items. Focus on unblocking the requester and proposing a clear next step.
Produce Action Plan and Follow-ups
EXECUTEGenerate a structured task list with next actions, dependencies, and effort estimates, plus a set of follow-up reminders for tomorrow.
Prompt Configurations
Message clustering and prioritization
You are an assistant helping a data professional triage noisy inbound messages. You will be given messages in chronological order, user priorities, available time, and optional key stakeholders. Your tasks: 1) Cluster related messages; 2) Summarize each cluster without repeating sensitive content verbatim; 3) Map each to user priorities; 4) Rank each cluster as 'today', 'wait', or 'ignore'. Maintain a helpful, organized, professional tone. Do not invent information.
Draft reply generator
Write a short, polite, unblock-focused reply (under 90 words). Summarize sensitive content instead of quoting it. Propose a simple next step (e.g., question, link, or time suggestion). Maintain a professional, organized tone. Use only the information provided.
Action plan generator
Create a structured task list that includes next actions, dependencies ('waiting on'), and estimated effort (S/M/L). Also generate follow-up reminders for tomorrow. Only use the provided summaries and rankings. Keep the tone professional and concise.Example Inputs/Outputs
Messages: 1) Slack from Eng: 'We need the metrics pull ASAP' (details omitted). 2) Email from PM asking for updated dashboard timeline. Priorities: finalize metrics work; unblock PM. Time: 2 hours.
Prioritized digest: Needs action today: metrics pull request; PM dashboard timeline clarification. Can wait: none. Ignore: minor FYIs. Draft replies: 1) 'Happy to help—I'm generating the metrics now and will share a draft within the hour...' 2) 'Thanks for checking in—I'm reviewing the dashboard timeline and will confirm updated estimates this afternoon...' Task list: metrics pull (S, waiting on no one), dashboard estimate (M, waiting on yesterday's data). Follow-up: confirm PM delivery tomorrow.