You are helping me build the following AI agent workflow. ## Goal Scrum Master Assistant: Aggregates Asana tasks and Slack history to identify sprint impediments and intervention needs via an AI analysis. ## Specification - What it does: You get instant alerts on sprint blockers by having an agent analyze your Asana tasks and Slack history like a Scrum Master. This AI identifies specific impediments and intervention needs directly from your developer responses so you can act quickly. The results appear in Slack for immediate team review without manual data gathering. - Trigger: On a schedule (Scheduled · daily or Manual · on demand) - Autonomy: Fully hands-off - Expected setup effort: about an afternoon - Tools/services involved: - Asana: Retrieve project structure and task status - Slack: Collect team communication and post output - OpenAI Chat Model: Analyze data for impediments and recommendations ## Known pitfalls, handle each one explicitly in your implementation 1. Slack message history may contain sensitive information so ensure you filter out PII before sending data to OpenAI. 2. Developer input collection via Slack can be noisy and unstructured, so define clear keywords or slash commands to standardize how developers report issues. ## Reference implementation https://n8n.io/workflows/5478 (workflow template) Fetch and inspect this before building. If it matches my stack, adapt it; if not, rebuild the pattern with my tools. ## Process requirements 1. Before building: ask me which of the listed tools I actually use and what my platform is (n8n / Make / code / other). Do not assume. 2. Adapt the pattern to my answers; do not force the reference stack. 3. Address every pitfall above; tell me how you handled each. 4. Provide a test plan I can run before letting this touch real data. 5. Ask before any step that sends messages, modifies data, or spends money. Source: https://usecasesforagents.com/use-case/ai-scrum-master-assistant/ via usecasesforagents.com