Notification System Setup
Implement multi-channel notification system (email, SMS, Slack, webhook) with templating, scheduling, and delivery tracking.
Complexity: Moderate | Duration: 15-30m | Category: Devops
Tags: automation notification email sms integration
Workflow Diagram
Steps
Step 1: Channel setup
Agent: backend
architect - Configure email (SMTP), SMS (Twilio), Slack (webhook)
Step 2: Template system
Agent: backend
architect - Create reusable templates with variables
Step 3: Notification queue
Agent: backend
architect - Queue notifications for async delivery
Step 4: Delivery logic
Agent: backend
architect - Implement send logic for each channel
Step 5: Retry logic
Agent: automation
specialist - Retry failed deliveries
Step 6: Delivery tracking
Agent: automation
specialist - Track sent, delivered, failed, bounced
Step 7: User preferences
Agent: backend
architect - Allow users to configure notification preferences
Step 8: Testing
Agent: testing
specialist - Test each channel with sample notifications
Usage
To execute this workflow:
/workflow devops/notification-system-setup.workflow
Related Workflows
See other workflows in this category for related automation patterns.