Automated Daily Briefing with Todoist, Google Calendar & GPT-4o via Gmail

Go to Workflow
0 views
Built by AK Pasnoor AK Pasnoor
Created on June 07, 2026

Description

Put your productivity on autopilot with this workflow.

How it works

This workflow generates a beautifully formatted daily briefing email every morning at 6:00 AM by combining your Todoist tasks and Google Calendar events, summarizing them using GPT-4o, and sending them as a clean HTML email.

It includes:
Auto-fetching today's tasks and events
Formatting them for context
Generating a motivational summary with GPT-4o
Converting the output into styled HTML
Emailing it to you daily

Set up steps

Connect your Google Calendar and Todoist accounts
Set your project ID in the Todoist node
Customize the OpenAI prompt or email template if needed
Enable the Schedule Trigger to automate daily runs

All configuration logic and summaries are explained in sticky notes inside the workflow.

No external tools required. Just plug, personalize, and automate your day!

Nodes Used (5)

Code
n8n-nodes-base.code
Gmail
n8n-nodes-base.gmail
Google Calendar
n8n-nodes-base.googleCalendar
OpenAI
@n8n/n8n-nodes-langchain.openAi
Todoist
n8n-nodes-base.todoist