← Back to challenges
Slack Daily Standup Reminder
1 newbie
Slack Schedule Webhook
Build a workflow that sends automated daily standup reminders to your team's Slack channel. Practice working with scheduled triggers and webhook integrations.
Your Challenge
Core Functionality
Your workflow must:
- Configure a Schedule Trigger node to run every weekday (Monday-Friday) at 9:00 AM
- Send a formatted message to a specified Slack channel
- Include @channel mention or tag specific team members
- Message should include standup questions (e.g., "What did you do yesterday?", "What will you do today?", "Any blockers?")
Error Handling
Your workflow should:
- Handle Slack API failures gracefully (network errors, invalid webhook)
- Workflow should not crash if Slack is temporarily unavailable
- Log errors for debugging purposes
Edge Cases
Your workflow should handle:
- Skip execution on holidays or specified dates
- Verify the workflow doesn't run on weekends
- Handle timezone differences correctly
Bonus Challenges (Optional)
Take it further by:
- Add a way to customize the message template
- Include a "snooze" or "skip today" feature
- Track and report team response times
- Support multiple Slack channels or workspaces
Tips & Hints
- Use the Schedule Trigger node for time-based automation
- The Slack node requires a webhook URL or OAuth credentials
- Test with a personal channel first before deploying to team channels
- Consider using the IF node to skip execution on specific dates