How it works
Schedule triggers
Agent runs at your preferred time each morning
Gather data
Pull weather, news headlines, and calendar events
Format briefing
Compile into a clean, scannable message
Deliver to Slack
Post to your channel or DM
Build with NIRA
Copy this prompt to create the workflow in seconds
Every weekday at 7:00 AM, create and send my daily briefing:
1. WEATHER (OpenWeatherMap)
- Get forecast for [your_city]
- Include: temperature high/low, conditions, rain chance
- Add outfit suggestion based on weather
2. NEWS (NimbleNews)
- Get top 5 headlines from business + tech categories
- Include brief summary for each
3. CALENDAR (Google Calendar)
- Get today's events from [calendar_id]
- Include: event name, time, attendees
- Highlight first meeting of the day
- Note any conflicts
4. Format as Slack message with sections:
- Greeting with date and weather emoji
- Weather summary
- Top headlines as bullet points
- Today's agenda as timeline
- "Have a productive day!" footer
5. Post to @daily_briefing_channel (or DM me)
Schedule: Mon-Fri at 7:00 AM, skip weekends What you get
Weather
High/low, conditions, rain chance
News
Top 5 headlines with summaries
Calendar
Today's meetings and events
Suggestions
Outfit based on weather
Variations
Executive briefing
Add market data and company metrics.
Add: Stock indices (S&P, NASDAQ), company KPIs from dashboard, competitor news mentions. Format as executive summary. Team standup digest
Combine with project updates for team visibility.
Pull latest commits from GitHub, check PR queue, get task updates from Asana. Format as team standup summary. Weekend edition
Different content for weekends.
On weekends: Skip work calendar, add local events from Eventbrite, include weekend weather, add a "fun fact" from API. FAQ
Can I customize the delivery time?
Yes. Set any time that works for you. Early risers might prefer 5:30 AM; night owls can get it at 9 AM. The schedule is fully configurable.
What news sources are available?
NimbleNews aggregates from major outlets. You can filter by category (business, tech, sports) or specific topics. Add keywords to prioritize relevant stories.
Can I get this via email instead of Slack?
Yes. Swap the Slack connector for email and format the briefing as an HTML email. Same content, different delivery.
Does this work with Outlook calendar?
Yes. Use the Microsoft Graph connector instead of Google Calendar. The workflow logic stays the same.