Skip to content

Collects as they arrive, acts daily

Receive one morning list of new Box files

Instead of a ping per upload, you get a single list each morning of everything added to the folder since yesterday.

Runs
Collects as they arrive, acts daily
Apps
Box
AI
Not needed
Access
read

Send this to your assistant

Create a ClickRuntime automation: keep track of files added to my Box folder 'Client uploads' and email me the full list every weekday at 8am.

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 shared Box folder with a dozen contributors produces a steady trickle of uploads: drafts, receipts, exports, signed forms. If each upload sent its own notification, people would mute the alerts within a day. If none do, the person responsible for the folder only learns what arrived when they happen to open it, and urgent items like a signed agreement sit unnoticed for a week.

ClickRuntime stores each file event as Box reports it, collecting a list in state while nothing else happens. Once a day or once a week, depending on how you set it, it sends a single email listing everything that arrived since the last one and then clears the list. You get one message instead of many, with every file accounted for.

Office managers, project coordinators and compliance owners often prefer this rhythm to instant alerts.

What you get out of it

  • One message replaces dozens of pings

    Instead of reacting to each upload, you review a single list at a set time. Attention is spent once, on a message you actually expect and read. That keeps the folder owner informed without turning every upload into an interruption for the whole team.

  • Nothing slips through the cracks

    Every file event is stored until the digest goes out, so a quiet Tuesday upload still appears on Friday's list. The folder owner no longer wonders whether something arrived while they were out.

  • Predictable review time

    A weekly or daily digest becomes part of the routine, like a standing review on Friday morning. Coordinators can plan their time around it instead of being interrupted. Regular rhythm beats reactive alerts for work that is not urgent.

  • Useful for handovers and audits

    The sequence of digests shows what was added when. When a colleague takes over a folder, they can read the last few lists to see how the files grew. That history is a useful starting point when questions come up months later.

  • Works while you are away

    Collection continues during holidays. When you return, the next digest still includes everything that arrived, so a week out of office does not mean a week of lost context. Holidays and sick days stop creating blind spots in who uploaded what.

How it works

What happens, step by step

  1. Each time a file is uploaded to your Box folder, ClickRuntime notes it down.

  2. Every morning at 8, you get one email listing the new files, who uploaded them and links.

  3. The list is then cleared, so tomorrow's email only has new files.

Before it runs live

  • Connect Box
  • Paste your automation's link into the other app's webhook settings

What you get

RunsCollects as they arrive, acts daily
Receive one morning list of new Box filestoday, 9:00Succeeded
Email · 4 new files in Client uploadsacme-q3-statements.zip (by Jordan Park) https://app.box.com/file/1234567890

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

  • Act only on the items that match your own rules, and skip the rest
  • 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 Box 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.
daily_weekly_digest_of_new_files.pyexample
from clickruntime import on_event, on_trigger, state, notify

@on_event
def remember(event):
    body = event.json or {}
    if body.get("trigger") != "FILE.UPLOADED":
        return {"stored": False}
    f = body["source"]
    files = state.get("files") or []
    files.append(f"{f['name']} (by {body['created_by']['name']})\nhttps://app.box.com/file/{f['id']}")
    state.set("files", files)
    return {"stored": True}

@on_trigger
def send(event):
    files = state.get("files") or []
    if files:
        notify.email_me(f"{len(files)} new files in Client uploads", "\n\n".join(files))
    state.delete("files")
    return {"sent": len(files)}

FAQ

Common questions

What does the digest contain for each file?
It lists the files that Box reported as new since the last digest, typically with name and a link to the file. The list is then cleared so each file appears in exactly one digest, whether you chose daily or weekly delivery.
What if no files arrive in the period?
The workflow can skip sending when the list is empty, which avoids sending a blank email every day. If you prefer a regular confirmation that nothing came in, it can send an empty-period message instead.
Can the digest include uploads from subfolders?
That depends on how the Box event is set up for the folder. Events can be tied to a specific folder, and subfolders may need their own setup. Tell your AI assistant which folders matter and confirm the plan.
What permissions does it need?
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 checks. Checks that find nothing new 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 “Receive one morning list of new Box files” from your assistant

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