Workflow

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.

Dante HarkerDante Harker

Last updated

March 4, 2026

Connectors used

Google Calendar
Google Mail

Tags

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.

Try Needle today

Streamline AI productivity at your company today

Join thousands of people who have transformed their workflows.

Agentic workflowsAutomations, meet AI agents
AI SearchAll your data, searchable
Chat widgetsDrop-in widget for your website
Developer APIMake your app talk to Needle
    Needle LogoNeedle
    Like many websites, we use cookies to enhance your experience, analyze site traffic and deliver personalized content while you are here. By clicking "Accept", you are giving us your consent to use cookies in this way. Read our more on our cookie policy .