Inbox Triage Agent
Sorts the inbox and writes the reply. You press send
- 8hard rules
- Things it must never do, enforced in every run
- 5handover rules
- Conditions where it stops and gives the work to a person
- 6output fields
- A structured result, not a paragraph you have to re-read
- ≤5steps per run
- Bounded work: at most 4 tool calls, enforced by the runtime
Read-only by design. This agent has no path to sending, spending, publishing or committing anything. Where that limit is the product, removing it would remove the reason to trust the output.
Overview
Most of an inbox is four or five kinds of message asking the same things. Sorting them and writing the obvious reply is an hour a day that produces nothing.
This agent reads each message, says what it is and what it needs, flags the ones that are genuinely urgent, and writes a draft reply grounded in your published documents rather than in guesses about your business. Where it has no basis for an answer, it drafts nothing and says why.
It cannot send. Auto-responders get switched off because one confident wrong reply costs more than a week of saved typing; a draft costs four seconds to approve and removes that failure entirely. It also never decides anything on your behalf — no refunds granted, no deadlines agreed, no prices quoted that are not written down.
Benefits
An hour a day back
The repetitive replies arrive written; you read and send.
Nothing important buried
Urgency is decided by content, not by how recently it arrived.
Safe to leave running
The worst case is a draft you delete.
What it does
Sorts by what it needs
Category, urgency, and the action required — not a sentiment score nobody acts on.
Drafts from your documents
Replies quote your published policies and pricing rather than inventing plausible ones.
Writes nothing it cannot ground
No basis for an answer means no draft, and a stated reason. That gap is the useful signal.
Finds the buried urgent one
The cancellation threat sitting under forty newsletters, surfaced before it becomes a churn.
Cannot send
By design and without exception. A person approves every message that leaves.
Matches how you write
Give it past replies and drafts follow your tone, not a generic corporate register.
What this changes
What this changes about your week
- It takes over
- Sorting the inbox and writing the replies that write themselves.
- Done today by
- Everyone, first thing, before real work starts.
- How often
- Daily.
- Typical manual effort
- An hour a day that produces nothing on its own.
Why Operations in particular. It drafts and cannot send. Auto-responders get switched off because one wrong reply costs more than a week of saved typing; a draft costs four seconds to approve.
Runs unattended
Started by you or by an event, and it finishes on its own. Nothing waits for someone to be at a desk.
The same standard every time
The two-hundredth item is held to the bar the first one was. Consistency is the part people cannot sustain.
It cannot act on its own
Inbox Triage Agent has no path to sending, spending or committing. That limit is why its output is safe to act on.
How it runs
This agent runs server-side through the PROMIVO runtime. Each run is logged step by step and every tool call is permission-checked before it executes.
- 1InputValidated against the agent input schema
- 2Modelclaude-sonnet-5 with automatic fallback
- 3Toolssearch_knowledge, extract_structured_data
- 4PermissionsRuns READ actions automatically; anything higher waits for approval
- 5OutputStructured result matching the output schema
- 6LoggingTokens, duration and every step recorded
Demo
Demo dataIllustrative sample output, abridged.
Input
{
"messages": [
{
"id": "m-8",
"body": "…",
"from": "customer",
"subject": "Order 4412 late"
}
]
}Output
{
"triage": [
{
"id": "m-8",
"needs": "Status and a date",
"urgency": "today",
"category": "Delivery enquiry",
"draftReply": "Hello — thank you for chasing. Orders to your region ship in 2–4 working days, so yours is due Thursday. I will confirm the tracking number as soon as it leaves us.",
"answeredFrom": [
"Shipping & Delivery Policy 2026"
]
}
],
"escalate": false,
"disclaimer": "Drafts only. Nothing has been sent, forwarded, replied to or scheduled, and nothing — a refund, an extension, an exception — has been granted, promised or refused on your behalf.",
"suspicious": [],
"needsYourDecision": []
}Requirements
Integrations
No integrations required.
Before you start
- The messages to triage, as text
- Optionally, a knowledge base holding the policies your replies should quote
- Requires the Starter plan or higher
Use cases
Shared support inbox
Sort the queue and pre-write the routine half of it.
Sales enquiries
Every enquiry answered the same day, in your own words.
A backlog after time away
Four hundred messages sorted by what actually needs you.
Pricing
Starter
Billed monthly through your PROMIVO subscription. Cancel at any time.
Runs consume your plan allowance for agent executions and tokens. See plan limits
FAQ
Will it send email?
No, and it has no ability to. It produces drafts and a triage list. Sending stays with a person, which is what makes it safe to leave on.
How does it know our policies?
It reads the documents you published — refund terms, pricing, delivery times. Where they do not cover a question, it drafts nothing rather than improvising.
Can it handle other languages?
Yes. It drafts in the language the message was written in.
Reviews
Reviews open once customers have run this agent.
Need this agent to work differently?
Tell us what to change and our team will scope a customised version for your business.
Customize this agent