Automate daily standups using Slack, Notion, and Redis
Fetch Active Members
notion
Merge Data
Fetch Evening Standups
notion
Evening schedule trigger
Build evening summary message
Send to Admin Channel Evening
slack
Send to Admin Channel
slack
Morning schedule trigger
Fetch team members (morning)
notion
Fetch today's morning standups
notion
Merge morning data
Build morning summary message
Morning standup initiator trigger
Get active team members
notion
Check if members found
Developer loop
noOp
Extract and validate member data
Is valid member
Check existing Redis session
redis
Parse session state
Needs new session
Create Notion session
notion
Prepare session data
Session data ready
Save session to Redis
redis
Send standup message
slack
Update Slack channel ID in Notion
notion
Continue to next (morning)
noOp
Evening standup initiator trigger
Get active team members (evening)
notion
Check developers found
No developers found
Process each developer
noOp
Validate and prepare member data
Check if valid member (evening)
Check evening Redis session
redis
Check evening session status
Should proceed with evening session
Create evening Notion session
notion
Build evening session data
Evening session ready
Store evening session in Redis
redis
Send evening standup message
slack
Log final result
Continue to next (evening)
noOp
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.