Managing approvals
Approvals are how you stay in control of what your agent does. Any action with “require approval” trust level goes into your Approvals queue, where you review and decide.
Where to find it
Section titled “Where to find it”Dashboard → Approvals in the sidebar. The tab shows a badge with the number of pending items so you don’t forget.
You can also ask your agent about pending approvals directly from any chat channel (dashboard, Telegram, Discord, Slack) — it will read back the queue, and you can tell it “approve the first one” or “deny that and try again with a friendlier tone.”
What a pending approval looks like
Section titled “What a pending approval looks like”Each item has:
- Title — what your agent wants to do (“Send email to sarah@acme.com”)
- Why — a short explanation of the context that led to this action
- Preview — the exact content (email body, social post, file to delete, etc.)
- Metadata — target platform/account, cost, timestamp
- Approve / Deny buttons
Clicking the title expands the full context — the conversation that led to this action, any tools your agent called along the way, and alternate drafts if it considered them.
Approving
Section titled “Approving”Click Approve. The action runs immediately. You get a confirmation (success or failure) in the same view.
For Telegram/Discord/Slack, tap the ✅ emoji or the Approve button in the message. Same immediate effect.
Denying
Section titled “Denying”Click Deny. You can (and should) leave a reason: “Too formal,” “Wrong recipient,” “Don’t send today.” Your agent reads the reason and:
- Learns from it for future similar actions
- Offers to generate an alternative if you want
- Drops the action entirely if you tell it to
Editing before approving
Section titled “Editing before approving”For email drafts, social posts, and documents, you can edit the content before you approve. Click into the preview, make your changes, then hit approve. Your edited version is what gets sent/posted/saved — not the original draft.
This is the fastest way to turn a “90% right” draft into a “100% right” send.
Bulk reject
Section titled “Bulk reject”When the queue gets overwhelming, the Approvals page surfaces a Reject all action you can use to clear it in one shot. A queue-overflow banner also appears automatically when the queue crosses 100 (amber) or 500 (red), giving you a one-click bulk reject with a confirmation step.
Use this with care — every pending item is dismissed, and your agent will need to re-propose anything you actually wanted. But it’s the right escape hatch when you’ve been away for a week and the queue has blown up.
Expiration
Section titled “Expiration”By default, approvals don’t expire — they wait for you indefinitely. But if you have a LOT of pending items piling up:
- 100+ pending — your morning briefing flags it
- 500+ pending — your agent stops creating new approval-requiring actions and tells you “clear the queue first”
This is a deliberate safety valve. If you’re not looking at approvals, your agent isn’t going to keep piling up more.
Auto-expire for specific categories
Section titled “Auto-expire for specific categories”You can set individual action types to auto-expire after a time window:
- Social posts — auto-deny if not approved within 4 hours (stale content)
- Calendar invitations — auto-deny if not approved within 24 hours
- Email drafts — never auto-expire
Configure per-category from Settings → Agent → Agent Trust & Approvals.
Rejecting an action in mid-run
Section titled “Rejecting an action in mid-run”Sometimes you realize mid-task that you don’t want your agent to continue. You can:
- Reject the current action from the Approvals tab
- Stop the current task from the Chat tab (hit the stop button next to the streaming response)
- Pause the entire agent from Settings → Agent → Agent Trust & Approvals, using Pause automation
Keeping the queue clean
Section titled “Keeping the queue clean”Three tactics that help:
- Loosen trust over time. Many actions that require approval on day 1 can safely be auto + notify or full auto by month 2. If you find yourself approving the same category of action 95% of the time, upgrade it.
- Batch reviews. Instead of interrupting your work every time something pops up, clear the queue in 5-minute batches twice a day.
- Refine your instructions. If your agent keeps drafting things you’d deny, the problem isn’t the queue — it’s what you asked for. Tweak your initial prompts so the first draft is usually right.
Approvals from mobile
Section titled “Approvals from mobile”On Telegram, Discord, and Slack, you can review and approve actions without opening the dashboard:
MyAgent: 💬 “Sarah @ Acme asked about the Q2 discrepancy. I drafted this reply — approve?”
[Draft preview]
✅ Approve ❌ Deny ✏️ Edit
Tap a button and it’s done. This is one of the biggest UX wins for mobile users — you don’t have to open the dashboard to keep your agent moving.