Skip to content

Daily

Get a morning list of open flagged emails

Each morning you see every flagged email you haven't marked complete.

Runs
Daily
Apps
Outlook
AI
Not needed
Access
Mail.Read

Send this to your assistant

Create a ClickRuntime automation: every weekday at 8am, email me my flagged Outlook emails that aren't completed yet, oldest first, with links.

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

Many people use Outlook's flag as a to-do list: flag the email from the client about the contract, flag the quote you need to review, flag the receipt for expenses. The trouble is that flagged items sit in a folder that nobody opens, and weeks later a quote has expired, a contract question is still unanswered and an expense claim missed its cutoff. Flagging feels like action but acts like a graveyard.

Each morning, Outlook is queried for messages whose flag status is flagged, which means still open and not completed, and a list is emailed to you with sender, subject, date received and how many days each has been waiting, with the oldest first.

It is useful for anyone who uses flags to track follow-ups, particularly those in sales, procurement, recruiting and administration.

What you get out of it

  • Flagged promises get kept

    A list that shows you replied to nobody about the contract for nine days is hard to ignore. Seeing it each morning moves follow-ups from good intentions to action. That steady pressure is a gentle form of accountability, and it works without any extra effort.

  • Quotes and offers do not expire unnoticed

    Flagged supplier quotes often have a validity date. A daily reminder makes sure you review and accept or decline before the offer lapses. The daily reminder is useful for the many offers that need a decision within a week or two.

  • Old items are shown with their age

    Days waiting is printed beside each message, so the oldest and probably the most urgent are at the top. It supports good priorities without effort. That simple order helps you decide what to deal with first when time is short and the list is long.

  • Your flags start to mean something

    Because they come back every morning, flagging an email becomes a reliable way to commit to a follow-up. Completing the item removes it from the list. That reliability is what turns a flag from a vague hope into a real commitment you can plan around.

  • Expense and admin deadlines are met

    Receipts and forms flagged for later get a reminder before the cutoff. That avoids the small but irritating losses from missed reimbursement windows. Small deadlines like these are easy to miss and annoying to lose, so a reminder pays for itself.

How it works

What happens, step by step

  1. Every morning, ClickRuntime finds the emails in your Outlook that are flagged and not yet marked complete.

  2. For each one it notes the date, the sender, the subject and a link to open it.

  3. You get one email listing them all, with the count in the subject.

Before it runs live

  • Connect Outlook

What you get

RunsDaily
Get a morning list of open flagged emailstoday, 9:00Succeeded
Email · 5 flagged emails still open2026-10-14 Northwind Traders: Contract redlines v3 2026-10-16 Acme Corp: Invoice query

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
  • Add an AI step, for example to summarize, sort or draft a reply
  • Add another app, for example also send it to Slack
  • Combine it with other Outlook 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.
flagged_emails_reminder.pyexample
from clickruntime import on_trigger, credentials, http, notify

@on_trigger
def run(event):
    msgs = http.get("https://graph.microsoft.com/v1.0/me/messages",
        headers={"Authorization": f"Bearer {credentials.connection('microsoft', 'work')}"},
        params={"$filter": "flag/flagStatus eq 'flagged'", "$select": "subject,from,receivedDateTime,webLink", "$top": 50}).json()["value"]
    if not msgs:
        return {"flagged": 0}
    lines = [f"{m['receivedDateTime'][:10]}  {m['from']['emailAddress']['name']}: {m['subject']}\n    {m['webLink']}" for m in msgs]
    notify.email_me(f"{len(msgs)} flagged emails still open", "\n".join(lines))
    return {"flagged": len(msgs)}

FAQ

Common questions

Do completed flags disappear from the list?
Yes. When you mark a flagged message as complete in Outlook, its status changes and it no longer appears in the next reminder. Only items with the flag still set are included. That means you can keep the list honest by completing items as you go.
Does it include flagged items in other folders?
Flagged messages are found by their status across your mailbox, not just the inbox, so a flagged email you moved into a project folder still appears. Flagged items in the Deleted Items folder can be excluded.
Can it list only messages older than three days?
Yes. A minimum age can be set so that only flagged emails you have left for more than a few days appear. That avoids nagging you about items you flagged this morning and plan to handle today.
What permissions does it need?
Mail.Read. Nothing else in your accounts is used.
Does it need AI?
No. It runs without AI, so it doesn't use your plan's AI allowance.
How many runs does it use?
One run each time it runs (daily). 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 a morning list of open flagged emails” from your assistant

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