← Back to docs
Recipe
Recipe: Team standup digest
Auto-collect yesterday's Slack standup threads and email a clean summary every morning.
Ingredients
- Slack channel with daily standup threads
- Meridian API key (scoped to channels:read)
- SMTP credentials or Resend API key
- Cron trigger (GitHub Actions, Vercel Cron, or similar)
Steps
- Fetch yesterday's messages
Call the Meridian Slack connector with a time-range filter set to the previous 24 hours. Target your standup channel by ID. - Group by thread
Walk the response payload and bucket messages bythread_ts. Each bucket becomes one team member's update. - Render the digest
For each thread, extract the author name and the full message text. Compose a plain-text or HTML email body with one section per person. - Send
Dispatch via your mail provider. Include a footer with the standup date and a link back to the Slack channel.
Schedule
Wire the script to a cron expression like 0 9 * * 1-5 so the digest lands in inboxes at 9 AM on weekdays.
Need the full script? Grab the Python starter from the recipes index.