Daily Personal Briefing Email

ClaudeGoogle CalendarGoogle Mail

Automatically gathers calendar events, unread emails, weather, news, and history facts to compose and send a personalized morning briefing email using AI.

Daily BriefingEmail AutomationPersonal ProductivityNews And Weather

β˜€οΈ 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:

SourceWhat it gathers
πŸ“… Google CalendarToday's events and meetings
πŸ“§ GmailUnread emails from the last 24 hours
🌀️ Weather APICurrent temperature, conditions, and forecast for your location
πŸ“° BBC NewsTop headlines of the day
πŸ“œ On This DayFun 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?

  1. Busy professionals who want a single snapshot of their day before it begins
  2. Productivity enthusiasts who want to reduce time spent checking multiple apps
  3. Anyone who enjoys starting the day informed and organized

Setup Guide

  1. 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).
  2. Configure your variables: Set the required workflow variables in your settings.
VariableDescriptionExample
recipient_emailThe email address to send the briefing toyou@gmail.com
weather_latitudeYour location's latitude51.5074 (London)
weather_longitudeYour location's longitude-0.1278 (London)
  1. 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.
  2. 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

  1. Scheduled Trigger fires at your chosen time each morning
  2. Parallel Branches fetch data simultaneously across calendar, email, weather, news, and historical facts
  3. Merge Node combines all the data into a single payload
  4. AI Agent crafts a polished, well-structured HTML email from the merged data
  5. Gmail Send delivers the briefing to your inbox

Example Output

You will receive a beautifully formatted email including:

  1. πŸ—“οΈ A summary of your meetings and events
  2. βœ‰οΈ Highlights from your unread emails
  3. ☁️ Today's weather at a glance
  4. πŸ“° Top news headlines with links
  5. πŸŽ‰ 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.

Ready to vibe automate?

Join thousands of people who have transformed their workflows.

Workflows

Automations with AI agents

Collections

All your data, searchable

Chat Widget

Drop-in widget for your website

Developer API

Build AI-powered apps with ease

    We use cookies to enhance your experience on Needle and keep your data secure. Privacy Policy