Run more agents than you can babysit.
You answer once. The work continues.
When an agent needs a decision, an approval, or an answer, it lands in one inbox. Approve once — the agent continues automatically.
Free beta · quick MCP setup · no card · your agent, your model key.
Free up to 100 decisions a month · Pro ($29/mo) waitlist open · bring your own cloud, so your files stay in your bucket.
The moment an agent hits a call or permission block that needs you, it lands here. You decide; the answer goes back to the workflow, not your clipboard.
{
"status": "resolved",
"decision": "approved",
"comment": "Ship it — the wince line works."
}
The calls only a human should make.
Every blocking question lands in one prioritized queue. You decide, and the agent resumes.
Capture blocked decisions
Agents submit approvals and options into one queue.
Clear the queue fast
Approve, reject, request changes, pick one, rank, or edit in place. Keyboard-first for speed, visual when context matters.
The right call, every time
The answer that goes back is exactly the one you made.
Stop watching terminals.
Watch one inbox. You run a handful of agents now, and watching them has become the job — eyes darting across panes, hunting for the one that stopped and needs you.
The stall you don't notice
The agent stopped 40 minutes ago to ask permission — in a window you'd minimized. You thought it was building. It was waiting on you the whole time.
The ask that lands anywhere
A terminal you scrolled past, a Slack ping, a log nobody checks. Blocking questions don't belong scattered across six panes.
You copy decisions by hand
You approve somewhere, paste the answer somewhere else, and hope the agent picks it up. Pileless closes that loop — decisions flow back automatically, and agents can hand work straight to each other with you as the only gate.
More agents, more to watch
One agent is manageable. Five means five windows competing for the same attention.
Real decisions agents send
Not status updates. The kind of call you don't want a machine making alone.
✓ Deploy v2.8.1 to production?
✓ Which of these three headlines ships?
✓ Spend $1,200 on this ad campaign?
✓ Reply to this customer?
✓ Delete 17,000 duplicate records?
✓ Merge this pull request?
How one decision flows
You answer once, and the workflow keeps moving.
1 · Agent hits a boundary
It reaches something it shouldn't do alone: deploy, spend, publish, delete, merge, reply, or choose.
2 · Agent sends the decision
It sends the question, context, options, and a callback URL into a pile.
3 · You answer once
Approve, reject, request changes, pick one, edit in place, or add a note. One pass.
4 · The workflow resumes
Pileless returns a structured payload to your callback. The agent continues — or your approval routes the work straight to the next agent in the chain.
Why not just a Slack channel?
| Slack | Pileless |
|---|---|
| A message | A decision |
| You read everything | You see only what's blocking |
| You copy the answer back | The agent resumes automatically |
| Scrolls away | Sits until cleared |
| Chat history | An audit trail |
Chat is where decisions go to get lost. Pileless is where they go to get made.
Built to clear, not to dwell.
A pile isn't a ticket queue you tend. It's a stack of calls you blow through — back to an empty plate. This is the tab that stays open so the other six can stay minimized.

Notes that stick to the words
Open any draft, doc, or report your agent sends and reply to the exact line — not the whole file. The agent fixes the right sentence.
- Quote-anchored comments on the passage you mean
- Approve, reject, request changes, or edit in place
- Every note returns anchored to the line it belongs to

Clear the queue from your phone
Open the inbox on your phone and swipe to approve or reject — your agents unblock from the couch, the beach, or your kid's soccer game. Your agents don't stop because you're away from your desk.
- Swipe right to approve, left to reject
- Read the full context before you call it
- The same calm inbox, sized for one thumb
Your keyboard, your shortcuts
Pileless is keyboard-first. Move, open, approve, reject, comment — without the mouse. And the keys are yours: pick a profile that matches an app you already know, or rebind any action.
- Arrow through the queue and act without leaving the keys
- Keymap profiles + rebind any binding to fit your hands
- Ctrl+scroll to zoom from a dense list to a full-page reader — try it on this screenshot
The goal is not managing the work. The goal is getting back to zero.
Your agents run the work. Pileless routes the decisions.
Pileless runs no AI. Your agent creates the pile, waits, and resumes. We never use your content for training or mining.
Plug in any agent
Wire up over MCP or the API. Your agent calls pile.create and waits for your call. Any model, on your key.
Your files, your bucket
Turn on bring-your-own-cloud and your file objects live in your own Cloudflare R2 bucket, not on Pileless infrastructure.
Secrets stay hidden
Detected API keys and credentials are redacted server-side before a reviewer or agent ever sees them. Default access is least privilege; every access is audited.
Connect your agent
Setup is one short integration: add the MCP server to your agent's config. Your first guided pile arrives from your own agent, so you learn the views by clearing it.
API & webhooks
Drive it directly: create piles, receive each decision on your callback URL.
from pileless import Pileless p = Pileless() # PILELESS_API_KEY from env pile = p.create_approval( name="Approve deploy?", content="Ship v0.3 to npm. CI green, rollback verified.", reviewer_prompt="Backward-compatible. Ship it?", ) resolution = pile.wait_for_resolution() # agent blocks until you decide
One agent can hand off to the next.
One agent can hand off to the next — a coder asking a reviewer, a writer passing to a publisher — with you as the only gate.
Need it to grab you, not just wait quietly?
Pileless keeps a calm count — it never flashes or pings. When you need can't-miss attention across every app on one screen, that's MissLess: a programmable alert ladder that escalates the urgent stuff until you act.
Free up to 100 decisions a month.
Pro is $29/mo — waitlist open. Bring your own cloud, so your files stay in your bucket. No card to start.
Your agents don't need another model.
They need a way to get your answer and keep going.
Set up Pileless →