Box File Intake Agent
Live demo
Watch it work before it's live
MSA_Executed_Vantage-Kliniken-GmbH_2026-08-11.pdf
PDF, 1.8 MB, uploaded 16:42 CET through the e-signature connector. Four other files here begin with MSA_Executed_ and carry a counterparty and a date in the same shape. The folder is collaborated on by the legal group only.
What you'll need
Set up in minutes
Connect Box
One sign-in. The agent acts through your account, scoped to what this template uses.
Connect Slack
One sign-in. The agent acts through your account, scoped to what this template uses.
Filing rules
What each kind of document is called in your Box and where it is supposed to live - the folders you watch, the naming patterns that identify contracts, invoices, onboarding forms and the rest, what each class still needs before it counts as complete, and who gets pinged for which.
Choose which agent runs it
NoClick's built-in models work out of the box — or bring Claude Code, Codex, and other coding agents on your own subscription.
Watch it handle a test run
A staged conversation against a simulated world — then it’s live.
The brief
About this agent
In an enterprise Box the expensive mistake is not an untidy folder, it is a signed agreement sitting where legal never looks, or an onboarding pack missing the one form an auditor asks for. This agent reads each new file's name, path, size and neighbours, writes on the file which class it matched and what is still owed, and pings the people your rules name when something has landed in the wrong place. It never opens a document and changes nothing in Box, which is usually the only basis on which an agent gets near a legal folder at all.
What people use it for
- Signed contracts get noticed today - An executed agreement is worth hearing about on the day it arrives rather than at renewal. The comment records the counterparty and date its name carries, and legal gets a line in the same minute.
- Documents in the wrong room - A countersigned statement of work in a deal room shared with the vendor is a permissions problem dressed as a filing problem. Path counts as evidence, so a contract class outside the contracts tree always raises a flag.
- A record that outlives the uploader - The reasoning stays in a comment on the file, inside Box, where somebody reviewing it years later is actually looking. It survives staff leaving and channels being archived.
- It cannot open your documents - Classification is built from name, extension, size, path and neighbours alone. For legal and finance material that boundary is the whole appeal: nothing inside a contract is ever read, forwarded, or written into a summary.
Before you fork
What permissions does it actually need in Box?
A connection that can read file and folder metadata in the folders you watch, run search, and add comments, plus the event trigger and a Slack channel. It needs nothing that moves, deletes or manages collaborators, and an account scoped to a few folders rather than the enterprise root is the sensible setup. Your filing rules go in as a variable.
Can it file things into the right folder for us?
Not in this template, and that is on purpose. It classifies and records, a person moves what needs moving, and your retention policies and folder permissions keep behaving the way your admins configured them. In practice the slow part was never dragging the file, it was noticing that a contract had landed in the wrong place at all.
What happens when somebody bulk uploads four thousand files?
Each new file in a watched folder is one run, so a migration like that is four thousand of them. Watch the folders where classification earns its keep, the contracts tree, vendor intake, whatever auditors ask about, rather than everything, and pause the workflow before a planned bulk move. Normal weeks are a few dozen runs.
Keep exploring
More ways to run it
Run it with your coding agent
More agents like this
GitHub PR Review Agent
Reads every pull request the minute it opens and leaves one comment with a plain read of the change, a verdict on each…
Stripe Checkout Recovery Agent
Catches every abandoned Stripe checkout and leaves a short recovery email in Gmail naming the exact items and prices the…
Failed Payment Recovery Agent
Turns every failed charge into a ready-to-send dunning email in Gmail and one Slack line, with the amounts and dates pulled…
Stripe Revenue Digest Agent
Turns yesterday's Stripe activity into one Slack message every morning: what came in, what failed, who churned, and the one…
Make it yours
Put Box File Intake Agent to work.
Free to start. Guided setup, a test run against staged conversations, and it's live.