Skip to content

On a schedule

Get an overview of your week ahead

Each Sunday you get a short email on next week: busy days, key meetings and what to prepare.

Runs
On a schedule
Apps
Google Calendar
AI
Yes, uses the built-in AI allowance
Access
read

Send this to your assistant

Create a ClickRuntime automation: every Sunday at 6pm, summarise next week's events in my Google Calendar, point out the busy days and anything I need to prepare, and email it to me.

Paste it into your assistant. It tells you what it will send or change before it runs live.

First time? Adding ClickRuntime to your assistant takes about two minutes.

Why use it

Why teams use this automation

A founder opens Sunday evening dreading what the week holds. Her Google Calendar has 28 meetings, a few of them double booked, and three that need preparation she has not started. She scans the grid trying to see where the pressure is, but a visual week view does not tell her which day is overloaded or which meetings need homework before they happen.

Each week, ClickRuntime lists the events for the coming week and uses its built-in AI to write an overview in plain language: which days are busiest, where meetings stack up, which events look like they need preparation and where the quiet gaps are. It arrives by email, so you can read it before the week starts.

Executives and managers who juggle many commitments get the most out of a written overview.

What you get out of it

  • You see the shape of the week

    A short summary tells you Wednesday is overloaded and Friday is open. Knowing that on Sunday lets you move something while people are still flexible, not on the day. Moving something on Sunday is polite.

  • Preparation needs are flagged

    Meetings that look like they require homework, such as a board update or a client proposal review, are called out. You can schedule time to prepare instead of discovering the gap on the morning.

  • Quiet gaps are easy to claim

    The summary points to open stretches where you can do focused work or schedule something new. Protecting those gaps early stops them from filling up with low-value invitations. You can use them for the work that matters most this week.

  • Fewer unpleasant surprises

    Back-to-back stretches and early starts are mentioned in the overview. Knowing about a 7 am call on Thursday before you plan the evening before makes life easier for you and your family.

  • Easier delegation and rescheduling

    With the whole week summarized, it is clearer which meetings could be handled by someone else. Decisions about what to skip or delegate are better made on Sunday than on Wednesday afternoon.

How it works

What happens, step by step

  1. Once a week ClickRuntime reads the events in your Google Calendar for the next seven days.

  2. AI looks at the whole week and writes a short overview: the busiest days and what you need to prepare.

  3. The overview is emailed to you so you start the week knowing what's ahead.

Before it runs live

  • Connect Google Calendar

What you get

RunsOn a schedule
Get an overview of your week aheadtoday, 9:00Succeeded
Email · Your week aheadTuesday is the busiest day: 6 meetings including the Acme QBR at 2pm. Prepare: Q3 numbers for Acme, and the Northwind contract draft for Thursday.

Build your own

Need it to work differently?

This template is a starting point. Copy the prompt and change it, or describe a different automation from scratch, with your own conditions, more apps or an AI step. Your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

Changes you can ask for

  • Run it at a different time, more or less often, or only on weekdays
  • Change what the AI looks for, or how it writes the result
  • Add another app, for example also send it to Slack
  • Combine it with other Google Calendar steps into one automation

Under the hood

The code that runs this automation

This is the Python script that runs each time the automation starts. Your AI assistant writes it for you when you send the prompt, and you allow each step in your assistant. To change how the automation works, describe the change to your assistant and it updates the script for you. For every function it can use, see the script reference.
weekly_calendar_summary_email_with_ai.pyexample
from google.oauth2.credentials import Credentials
from googleapiclient.discovery import build
from datetime import datetime, timedelta, timezone
from clickruntime import on_trigger, credentials, ai, notify

@on_trigger
def run(event):
    cal = build("calendar", "v3", credentials=Credentials(credentials.connection("google", "work")), cache_discovery=False)
    now = datetime.now(timezone.utc)
    items = cal.events().list(calendarId="primary", timeMin=now.isoformat(), timeMax=(now + timedelta(days=7)).isoformat(),
                              singleEvents=True, orderBy="startTime").execute()["items"]
    lines = [f"{e['start'].get('dateTime', e['start'].get('date'))}: {e.get('summary', '(no title)')}"
             f" – {e.get('description', '')[:150]}" for e in items]
    summary = ai.generate("Summarise next week's calendar: which days are busiest, and what I need to prepare.\n"
                          + "\n".join(lines), max_output_tokens=600).text
    notify.email_me("Your week ahead", summary)
    return {"events": len(items)}

FAQ

Common questions

What does the AI base its overview on?
It reads event titles, times, attendees and descriptions from your calendar for the coming week. It does not read your email or documents. Richer event descriptions lead to better notes about what needs preparation, so adding an agenda to invitations pays off.
Which day does the summary arrive?
You pick the day and time, and Sunday evening or Monday early morning are the most popular. It covers the seven days that follow, so a Sunday email covers Monday to Sunday. Some people choose Friday afternoon to plan the next week before leaving.
Does it include personal or family calendars?
Only the calendars you choose. Many people include just their work calendar, while others add a family calendar so school events and appointments appear in the same summary. Private details are only used to write your own email, and nobody else sees the result.
What permissions does it need?
read. Nothing else in your accounts is used.
Does it need AI?
Yes. It uses ClickRuntime's built-in AI, so you don't need an OpenAI or Anthropic key. Every plan includes a monthly AI allowance.
How many runs does it use?
One run each time it runs (on a schedule). Checks that find nothing to do and stop right away aren't counted.
Can I change how it works?
Yes. Describe the change to your AI assistant, for example a different schedule, channel or filter. It updates the automation, tests it and tells you what changed.

Set up “Get an overview of your week ahead” from your assistant

Copy the prompt above, or connect your assistant first. Free plan, no credit card.