Calendar Summary

Time to complete

10 minutes

Difficulty

Beginner

Prerequisites

Google Calendar connection, Gmail connection

You'll build

An assignment that summarizes your upcoming week and sends you a report


Why Automate This?

The Problem: Monday mornings start with scrambling through your calendar, trying to remember what's coming up this week. Important meetings get forgotten. Prep time gets missed. And you never have a clear view of your week until you've spent 15 minutes clicking through each day.

The Solution: A Duvo assignment that analyzes your calendar, identifies important meetings, and sends you a nicely formatted weekly summary—delivered to your inbox before your week begins.

Expected Results:

  • Start each week fully prepared

  • Never miss an important meeting

  • Identify schedule conflicts in advance

  • Know which meetings need prep time

  • Save 15+ minutes of calendar review each week


What You'll Build

By the end of this tutorial, you'll have an assignment that:

  1. Pulls all events from your calendar for the upcoming week

  2. Identifies high-priority meetings

  3. Highlights meetings with important contacts

  4. Creates a formatted summary with key details

  5. Sends the report to your email


Before You Start

Make sure you have these ready:


Step 1: Create Your Assignment

  1. Click "+ Create Assignment" from your dashboard

  2. Select "Use Assignment Builder" (recommended for this tutorial)

Create Assignment Button

Step 2: Describe Your Workflow

Paste this prompt into the Assignment Builder:

Click "Generate" to create the assignment SOP.


Step 3: Review Generated SOP

Review to ensure:

  • Your calendar is correctly identified

  • Priority criteria match your preferences

  • Report format meets your needs


Step 4: Configure Connections

Click "Connections" and connect:

  1. Google Calendar - To read your events

  2. Gmail - To send the summary report


Step 5: Test Your Assignment

  1. Click "Run Assignment"

  2. Review the generated summary

  3. Check your email for the report

Assignment Running

What to check:

  • Did it capture all your meetings?

  • Are high-priority meetings correctly identified?

  • Is the formatting easy to read?

  • Did the email arrive?


Step 6: Schedule Weekly Jobs

Set up automatic Sunday evening delivery:

  1. Go to Assignment Settings > Schedule

  2. Select Weekly on Sunday at 6:00 PM

  3. Save settings

Your weekly summary will be waiting in your inbox every Monday morning.


Expected Results

When your assignment runs successfully, you should see:

In your inbox:

  • Formatted weekly summary email

  • High-priority meetings at the top

  • Day-by-day breakdown

  • Meeting stats (total meetings, hours)

  • Links to video calls

Example report format:

In Duvo:

  • Execution log showing events processed

  • Any conflicts or issues flagged


Troubleshooting

Calendar not connecting

  • Re-authorize: Google permissions may have expired

  • Correct calendar: Ensure assignment is reading the right calendar (work vs personal)

  • Calendar visibility: Check that calendar isn't set to private

Missing events

  • All-day events: May need separate handling in SOP

  • Recurring events: Verify recurring events are being expanded

  • Time zone: Ensure calendar and assignment use same timezone

Wrong priority assignments

  • Refine criteria: Adjust what constitutes "high priority" in SOP

  • Add VIP list: Create a list of important contacts in Files

  • Keywords: Add more keywords that indicate important meetings

Email not sending

  • Gmail connection: Re-authorize if needed

  • Spam folder: Check if summary went to spam

  • Send permission: Verify assignment has permission to send email

Formatting issues

  • HTML rendering: Some email clients display differently

  • Long events: May need truncation for readability

  • Links: Ensure video call links are clickable


Take It Further

Once your basic assignment is working, consider these enhancements:

Add VIP contact highlighting

Include prep reminders

Add travel time

Multiple calendars

Add meeting context

Use Assignment Memory for preferences

Personalize your summary. Learn about Assignment Memory

  • "Always highlight meetings with anyone from the sales team. I consider any meeting over 1 hour as potentially prep-needed. Send my summary at 5 PM Sunday Pacific time."


Last updated