A scheduled daily briefing automation that pulls your calendar events and open tasks, runs AI synthesis, and emails you a clean morning summary every day at 7am — with error handling so you know if it fails.
A scheduled daily briefing automation that pulls your calendar events and open tasks, runs AI synthesis, and emails you a clean morning summary every day at 7am — with error handling so you know if it fails.
Every automation starts with a trigger. Picking the right trigger type avoids wasted operations and ensures automations fire at the right time.
1. Schedule Run at fixed times: every day at 7am, every Monday at 9am Use for: reports, briefings, digests, recurring tasks 2. Webhook Run when another app sends data to a URL you provide Use for: form submissions, payment events, app integrations 3. Watch / Poll Check for new items at an interval (every 15 min, 1 hour) Use for: new emails, new spreadsheet rows, new files 4. Instant Fire immediately via real-time event push Use for: Slack messages, form submissions with instant hooks
Watch trigger cost warning. A 1-minute watch interval runs 1,440 times/day — even when nothing new arrives. On Make's free tier (1,000 ops/month), a 1-minute watcher burns your entire budget in less than an hour. Use 15-minute or 60-minute intervals for non-urgent watches.
Automations fail. APIs go down. Response formats change. Rate limits get hit. The question isn't whether your automations will break — it's whether you'll know when they do.
In Make.com, right-click any module and select Add error handler. Three options:
In scenario settings, enable Store incomplete executions. This saves every failed run so you can retry it with the original data once the issue is fixed.
Email notifications are non-negotiable. In Make.com's scenario settings → "Notifications," add your email address. You'll get an alert whenever a run fails. Without this, automations can silently fail for days and you'll never know.
This scenario runs every morning and delivers a personalized briefing to your inbox. Here's how to build it:
Trigger: Make.com Schedule. Set to run daily at 7:00am in your timezone.
Module 2: Google Calendar — List Events. Fetch events for today only. Set the time range from midnight to midnight, or "today" using Make's date functions: {{formatDate(now; "YYYY-MM-DD")}}T00:00:00 to {{formatDate(now; "YYYY-MM-DD")}}T23:59:59.
Module 3: Fetch Tasks (optional). If you use Todoist or a Google Sheet task list, pull open items due today.
Module 4: OpenAI — Generate Briefing.
Create a concise morning briefing. Direct, no fluff. Today's Meetings: {{calendar_events}} Open Tasks: {{tasks}} Format exactly as: MORNING BRIEFING — [day, date] MEETINGS: [bullet each meeting with time and title] TOP 3 PRIORITIES: [the 3 most important tasks by urgency] WATCH OUT: [meetings requiring prep, upcoming deadlines, follow-ups needed]
Module 5: Gmail — Send Email. Send to yourself. Subject: Morning Briefing — {{formatDate(now; "MMM D")}}. Body: the AI output. Plain text works fine — no HTML formatting needed.
Day 5 is ready when you are.
Want live instruction and hands-on projects? Join the AI bootcamp — 3 days, 5 cities.
The foundations from today carry directly into Day 5. In the next session the focus shifts to Day 5 — building directly on everything covered here.
Before moving on, verify you can answer these without looking:
Live Bootcamp
Learn this in person — 2 days, 5 cities
Thu–Fri sessions in Denver, Los Angeles, New York, Chicago, and Dallas. $1,490 per seat. June–October 2026.
Reserve Your Seat →