You are helping me build the following AI agent workflow. ## Goal Notion Status Alert Router: Monitors a Notion database for status changes and routes alerts to specific team members via Slack or other channels. ## Specification - What it does: Monitors a Notion database for status changes and routes alerts to specific team members via messaging platforms. It uses a central map to determine which recipient receives the ping based on the task's current state, such as In Progress or Ready for Review. The system builds a rich text message containing the task title, status, and direct link before sending it through configured channels like Slack or Email. - Trigger: Triggered by an event (Event ยท on status change) - Autonomy: Fully hands-off - Expected setup effort: about an afternoon - Tools/services involved: - Notion: Trigger and data source - Slack: Send alert notifications - Telegram: Send alert notifications - Discord: Send alert notifications ## Known pitfalls, handle each one explicitly in your implementation 1. Notion webhooks can be delayed during high traffic periods so you should add a retry mechanism to your routing logic. 2. Slack user IDs change if accounts are deactivated or renamed so you need to sync your internal ID map regularly. 3. Message length limits in Telegram and Discord may truncate long task titles so you should implement text truncation before sending. ## Reference implementation https://n8n.io/workflows/4386 (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/notion-status-alert-router/ via usecasesforagents.com