Generate a daily AI briefing from tasks, calendar, email, weather and news with OpenAI, WhatsApp and Email

Go to Workflow
0 views
Built by Oneclick AI Squad Oneclick AI Squad
Created on June 05, 2026

Description

AI Daily Personal Briefing Engine

This workflow runs every morning to fetch your tasks, calendar events, emails, weather, and news — then uses AI to generate a clean, personalized daily briefing delivered via WhatsApp or Email.

Who's it for
• Busy professionals who want a structured morning overview
• Remote workers managing multiple tools (Todoist, Calendar, Gmail)
• Anyone who wants an AI-powered daily digest

How it works / What it does
Triggers every morning at your chosen time
Fetches tasks from Todoist/Asana
Pulls today's calendar events
Reads unread/recent emails
Gets current weather forecast
Fetches top news headlines
Aggregates all data into one context object
AI generates a concise, human-friendly briefing
Routes to WhatsApp or Email based on your preference
Logs briefing summary to Google Sheets

How to set up
Import this workflow into n8n
Set up credentials: Todoist/Asana, Google Calendar, Gmail, OpenAI, SendGrid, Twilio (WhatsApp)
Replace placeholder API keys and IDs
Set your preferred delivery method in the Set node
Activate the workflow

Requirements
• Todoist or Asana account
• Google Calendar + Gmail
• OpenWeatherMap API key
• NewsAPI key
• OpenAI API key
• Twilio (WhatsApp) or SendGrid (Email)
• Google Sheets (for logging)

How to customize
• Change cron time in the Schedule Trigger node
• Adjust AI tone/length in the AI Briefing node
• Add/remove data sources as needed
• Toggle delivery method in the Set Delivery Preference node

Nodes Used (4)

AI Agent
@n8n/n8n-nodes-langchain.agent
Code
n8n-nodes-base.code
HTTP Request
n8n-nodes-base.httpRequest
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi