Daily Personal Briefing Email
Automatically gathers calendar events, unread emails, weather, news, and history facts to compose and send a personalized morning briefing email using AI.
Tags
βοΈ Daily Personal Briefing Email
Start every morning with everything you need to know, delivered automatically to your inbox.
What does this workflow do?
This workflow runs on a daily schedule and compiles a personalized morning briefing email by pulling data from five different sources:
| Source | What it gathers |
|---|---|
| π Google Calendar | Today's events and meetings |
| π§ Gmail | Unread emails from the last 24 hours |
| π€οΈ Weather API | Current temperature, conditions, and forecast for your location |
| π° BBC News | Top headlines of the day |
| π On This Day | Fun historical facts about today's date |
An AI agent then takes all of this data and composes a beautifully formatted HTML email, which is sent directly to your inbox.
Who is this for?
- Busy professionals who want a single snapshot of their day before it begins
- Productivity enthusiasts who want to reduce time spent checking multiple apps
- Anyone who enjoys starting the day informed and organized
Setup Guide
- Connect your accounts: You will need to create two connectors. One for Gmail (for reading unread emails and sending the briefing) and one for Google Calendar (for fetching today's events).
- Configure your variables: Set the required workflow variables in your settings.
| Variable | Description | Example |
|---|---|---|
recipient_email | The email address to send the briefing to | you@gmail.com |
weather_latitude | Your location's latitude | 51.5074 (London) |
weather_longitude | Your location's longitude | -0.1278 (London) |
- Adjust the schedule: The workflow is set to run daily at 7:00 AM UTC by default. You can change this in the Scheduled Trigger node to match your preferred wake-up time and timezone.
- Test it: Hit the Test button in the workflow builder to trigger a test run and confirm your briefing email arrives as expected.
How it works
- Scheduled Trigger fires at your chosen time each morning
- Parallel Branches fetch data simultaneously across calendar, email, weather, news, and historical facts
- Merge Node combines all the data into a single payload
- AI Agent crafts a polished, well-structured HTML email from the merged data
- Gmail Send delivers the briefing to your inbox
Example Output
You will receive a beautifully formatted email including:
- ποΈ A summary of your meetings and events
- βοΈ Highlights from your unread emails
- βοΈ Today's weather at a glance
- π° Top news headlines with links
- π A fun "On This Day in History" fact
No more jumping between apps first thing in the morning. Just one email, and you are ready to go.
Want to showcase your own workflows?
Become a Needle workflow partner and turn your expertise into recurring revenue.
