Research report · data-report
Agent permissions: a census of 145 listings
67 of 145 listings answer yes for “Agent permissions”. Counted from our own datasheet, with the query that reproduces every figure.
On this page
Agent permissions, across 145 settled listings
Of the 145 Published listings whose datasheet settles “Agent permissions”, the largest group is “Qualified” at 76 (52%). Measured 2026-10-08.
Explore the matching agents
Agent permissions · Datasheet criterion agent_permissions · Report counted .
Current listings as of ; this set may differ from the report's original sample. Includes “Yes” and “Qualified” answers only. Read the conditions on qualified answers before treating them as a match. “No”, “Not applicable” and “Not established” answers are excluded.
View 143 current matching records
- 11x Qualified
What the worker may read and write in your CRM is configurable, but the vendor publishes no account-level approval step or human-in-the-loop gate before an email or call goes out.
Source retrieved 2026-09-23
- Accio Work (via Corpable) Qualified
Automated outreach runs unattended, yet the vendor keeps two hard stops: constraints are set on the Toolkit before a run, and purchase orders and payments must be executed by a human on Alibaba.com.
Source retrieved 2026-09-27
- Ada Yes
Every discovered tool starts disabled until an admin enables it, write tools are recommended behind a controlled playbook step, and an ASK step confirms with the customer before the RUN step executes.
Source retrieved 2026-10-08
- AgentBridge Yes
Permission posture is explicit and switchable: maximum permissions are the default for unattended pairs, and --safe or AGENTBRIDGE_SAFE=1 restores normal per-action prompts.
Source retrieved 2026-10-08
- Agentix Labs Qualified
Delivered agents run under least-privilege scoped tool contracts, and external or consequential writes are designed to halt for a named human approver unless risk is low and reversible.
Source retrieved 2026-10-08
- AgentsKit Qualified
Gating is opt-in per tool: marking a tool as requiring confirmation pauses the run for approval or denial, so anything you do not gate executes unattended by default.
Source retrieved 2026-10-08
- Agno Yes
Permissions are enforced at runtime per agent and per tool, and a tool can be flagged to pause for user confirmation or for an admin approval that leaves a record.
Source retrieved 2026-10-07
- Aide Yes
Permissions are explicit per intent: a Scenario names the conditions and the allowed actions, automation level is set to none, human-in-the-loop or fully agentic, and unmet conditions escalate instead of acting.
Source retrieved 2026-09-23
- Aident Loadout Qualified
A loadout is described as carrying policies and audit rules and agents never receive raw secrets, but no per-action allow/deny policy editor or approval gate is documented in the Loadout docs.
Source retrieved 2026-10-03
- Aider Qualified
By default it asks before absorbing command output or adding files and you approve each step, while a single switch removes every confirmation for scripted runs.
Source retrieved 2026-09-30
- Aisera Agent Composer (Agent Studio) Qualified
Guardrails bound what an agent may do and a workflow can be forced to pause for a named human approver, so autonomy is configurable per flow rather than unrestricted or fully hands-off.
Source retrieved 2026-09-24
- Amplemarket Qualified
The agent may research and draft freely but stops before the send, and the prompts steering it are gated: admins alone edit the per-signal nudge and competitor battlecards, while reps get edit, regenerate or send.
Source retrieved 2026-09-10
- Antigravity CLI Yes
Every sensitive action is an action(target) resource sorted into deny, ask and allow lists with deny winning, and unconfigured commands, MCP tools and out-of-workspace files default to asking.
Source retrieved 2026-09-10
- Argorant Yes
Access is scoped per capability, with free read scopes separated from credit-spending ones, tool allowlists the owner controls, and destructive tools flagged so the client prompts before sending email.
Source retrieved 2026-09-26
- Arsum Qualified
Permission boundaries are a design decision Arsum settles per engagement rather than a fixed product default, deciding where approval is required before action.
Source retrieved 2026-10-03
- Artisan Yes
Guardrails are explicit and per campaign: approve before sending, locked tone and CTAs, banned phrases, escalation rules and DNC lists, with full autonomy as the default setting.
Source retrieved 2026-09-10
- AudioCodes Live Hub Qualified
An agent calls any tool you configured without a per-call approval step, so control is exercised up front by choosing its tools; the MCP management connection does offer an explicit read-only mode.
Source retrieved 2026-09-24
- Augment Code Yes
allow/deny/webhook/script rules per tool and per shell regex, committed in .augment/settings.json.
Source retrieved 2026-09-02
- AutoGen Qualified
Permission gating is something the developer wires in: a user proxy agent can be inserted for approvals, and the guidance is that users confirm code before execution, but there is no policy engine.
Source retrieved 2026-09-19
- Auto-Respond Qualified
It acts unattended inside limits you preset - pricing on or off, services it must decline, transfer criteria, custom rules - but there is no per-action approval queue; a human reply in the thread is what stops it.
Source retrieved 2026-09-11
- Bitsclan IT Solutions Qualified
Escalation to a human is named as the boundary and agents write into live systems, but no published control describes what an agent may do before it has to ask.
Source retrieved 2026-09-11
- Bland Qualified
Guard rails bound what an agent may say and can end, transfer or reroute a call; custom rails are Enterprise-only.
Source retrieved 2026-09-11
- Bolt Qualified
Plan Mode keeps it read-only until you approve, and Code view lets you target or exclude files, but there is no per-action approval or permission policy.
Source retrieved 2026-09-11
- Botpress Qualified
A human can approve AI output before it is sent, and an Autonomous Node cannot read or write variables until access is granted; no approval gate exists before a tool call executes.
Source retrieved 2026-09-02
- Botsify Qualified
Access is scoped by explicit authorisation of APIs and documents and can be withdrawn at any time, but no approval prompts, action allowlists or human-confirmation steps are documented before an agent acts.
Source retrieved 2026-09-13
- Browserbase Qualified
Per-session domain allowlisting restricts navigation, but the feature is marked experimental and covers top-frame navigation only.
Source retrieved 2026-09-02
- Cartesia Qualified
Limits are prompt-level guardrails plus per-tool execution settings (timeout, immediate vs async, speak-before-acting); there is no separate policy engine.
Source retrieved 2026-09-02
- Claude Agent SDK Yes
Six permission modes plus allow/deny rules, hooks and a canUseTool callback, evaluated in a documented six-step order.
Source retrieved 2026-09-02
- Claude Code Yes
Starts read-only and asks per action in Manual mode; allow/ask/deny rules, six permission modes, and a bash sandbox set the boundary.
Source retrieved 2026-09-02
- Cline Yes
Approval is per tool call across eight named categories - reading, editing, safe commands, all commands, browser, MCP - each toggled separately, with outside-workspace access gated behind the base toggle.
Source retrieved 2026-09-12
- CodeRabbit Qualified
The agent inherits your Git permissions and branch protections and cannot push around them, and Plan mode adds an approval gate, but there is no per-action policy engine documented.
Source retrieved 2026-09-15
- Codex CLI Yes
OS-enforced sandbox with workspace-only writes, network off by default, and configurable approval policy.
Source retrieved 2026-09-02
- CommentKeyword Qualified
You bound the agent with instructions, an objective, required fields and explicit handoff rules, and can test it before it goes Live, but the limits are prompt-level rather than enforced permissions.
Source retrieved 2026-09-28
- Crescendo Yes
A named Safe Action Framework splits autonomous actions from ones needing human approval, and published integration tools carry typed inputs, permissions and review before the agent may call them.
Source retrieved 2026-09-12
- Cresta Qualified
Agents act within escalation policies, compliance boundaries and an always-on guardrail library, and supervisors can steer or take over a live call; Cresta publishes no per-action approval or confirmation model.
Source retrieved 2026-09-13
- CrewAI Qualified
Code execution is off by default in the framework and the platform adds human-in-the-loop checkpoints and guardrails, but the governance layer described here is an Enterprise plan feature.
Source retrieved 2026-09-13
- Cursor Yes
Run Modes set how much runs unasked, with a sandbox and a review classifier; permission tokens allow or deny shell, read, write, web fetch and named MCP tools.
Source retrieved 2026-09-02
- Decagon Yes
The agent executes real operations such as refunds and identity verification, and how far it may go before escalating is set by AOP guardrails and guidelines.
Source retrieved 2026-09-14
- Deepgram Voice Agent API Qualified
What the agent may do is bounded by the function definitions you send in Settings, and you choose whether each function executes client-side or against an endpoint you host. No approval or confirmation gate is documented: once a function is defined, the model may call it mid-conversation.
Source retrieved 2026-09-02
- Devin Yes
Graded modes from prompt-before-writing up to full bypass, plus an OS-sandboxed autonomous mode.
Source retrieved 2026-09-02
- Devin Desktop Yes
Deny/Ask/Allow rules per action class, OS-level sandboxing with filesystem and domain filtering, and MCP tool calls prompting by default; Enterprise admins can enforce all of it.
Source retrieved 2026-09-03
- Dify Qualified
Autonomy is bounded by design, not by a permission prompt: a Human Input node pauses a run for review, approval or edits, with a timeout branch.
Source retrieved 2026-09-02
- Dust Qualified
Admins separate what agents may access from who may use them, can restrict tools to skills, and the credit checkpoint asks a human before a long task continues; granular per-action approval policy is not published.
Source retrieved 2026-10-01
- ElevenLabs Agents Yes
Tool use is gated per MCP server and per tool: always ask, fine-grained (auto-approved, requires approval, disabled), or no approval at all.
Source retrieved 2026-09-02
- Elicit Qualified
The agent runs a whole plan unattended once launched; the only documented gates are the clarifying questions it asks up front, an effort slider, and an explicit approval before a new skill is saved.
Source retrieved 2026-09-14
- Faceless.so Qualified
Real controls exist: videos can be approved, edited or skipped before posting on any plan, and API keys carry per-endpoint scopes with OAuth consent, but the scoped-key half only applies where API access is sold.
Source retrieved 2026-10-03
- Factory Yes
Four autonomy levels (Off/Low/Medium/High) gate tool risk, plus allowlists, denylists and an unbypassable blocklist.
Source retrieved 2026-09-02
- Fin Yes
The buyer sets the boundary: Procedures apply business rules and can require approvals, data access can be restricted to named fields, and Fin escalates rather than answering when confidence thresholds fail.
Source retrieved 2026-09-18
- Firecrawl Qualified
Per-key spend limits and team roles bound usage on every plan, but locking a key to specific endpoints, formats or networks is an Enterprise-gated control.
Source retrieved 2026-09-24
- GC AI Yes
Permissions are set per action type rather than per app, so searching an inbox and sending mail are separate grants, and an in-chat card offers Approve, Always approve or Deny before anything leaves.
Source retrieved 2026-09-14
- Gemini Code Assist Yes
Plans and tool calls are approved during execution; VS Code coreTools/excludeTools allow and deny lists reach individual shell commands. JetBrains offers approve or auto-approve only.
Source retrieved 2026-09-02
- Genspark Qualified
Controls exist but the vendor states their limits plainly: the local workspace folder is guidance rather than a boundary, while Claw DMs default to approved contacts and AgentBase advises draft-only sending.
Source retrieved 2026-09-15
- GitHub Copilot Qualified
Read-only actions run unattended; destructive shell commands, file writes and URL access need explicit approval, which you can persist per repository or waive entirely with --allow-all.
Source retrieved 2026-09-02
- Glean Qualified
Write actions require confirmation and are checked before execution; source-system permissions are re-checked on every request, but read work proceeds unattended.
Source retrieved 2026-09-02
- Google Agent Development Kit (ADK) Yes
Autonomy is set per tool by the developer: a tool can be configured to pause and ask a human or a supervising system before it runs, though the vendor labels this confirmation feature experimental.
Source retrieved 2026-09-15
- goose Yes
Four permission modes span full autonomy to chat-only, with per-tool Always allow / Ask before / Never allow rules, switchable mid-session; the default grants shell and file writes without asking.
Source retrieved 2026-09-16
- GPT Researcher Qualified
There are no approval prompts mid-run; you constrain it beforehand through configuration such as domain allow-lists, report source and depth, and its actions stay read-only research.
Source retrieved 2026-09-16
- Gumloop Yes
Per-connector approval modes range from always-allow to never-allow, with a read-free write-gated middle setting and per-tool custom rules.
Source retrieved 2026-09-30
- HeyRik Qualified
The agent acts freely inside the flow you draw but can only take actions you explicitly wire up: each tool or custom API must be registered and authorised first, and money and KYC workflows stay out of its reach in the dashboard.
Source retrieved 2026-09-10
- HOL Guard Yes
This is the product's core job: a pre-action checkpoint with allow, ask or block outcomes on supported events.
Source retrieved 2026-09-29
- IrisAgent Qualified
Autonomy is configurable per trigger: the same AI answer can be sent straight to the customer or posted as an internal note an agent approves, and enabling deflection everywhere is restricted to admins.
Source retrieved 2026-09-24
- jobfinder-ai Yes
Approvals and automation settings sit with the account holder: the first email batch is manual, every form or email can be reviewed, and sending is rate-limited per account.
Source retrieved 2026-09-14
- Juggler Yes
Tool calls pass through approval gates whose width you choose per tool, per read-only set or per server, and strategies decide which tools exist at all in a given turn; nothing destructive runs unasked by default.
Source retrieved 2026-09-17
- Julius AI Qualified
It acts first and asks rarely: tools run automatically without per-action approval, yet the live browser stops dead at logins, two-factor prompts and CAPTCHAs and hands control back to you.
Source retrieved 2026-09-17
- Junie Yes
It asks before sensitive actions by default and the boundary is editable: a JSON allowlist governs command execution, file edits outside the project, MCP tool calls and reads of secret files.
Source retrieved 2026-09-18
- Kalyvox Yes
What the assistant may do is bounded by configuration: call reasons, questions, transfer rules and business information you enter, and the vendor publishes deliberate limits including refusing to answer outside that scope or to place outbound calls.
Source retrieved 2026-09-26
- Kilo Code Qualified
Auto-approve exists, but the OS-level sandbox that bounds it is experimental and Linux/macOS only.
Source retrieved 2026-09-02
- LangChain Yes
Human-in-the-loop interrupts gate agent actions in the framework, dcode gates code execution behind approval modes, and Fleet agents can run as themselves or as the calling user.
Source retrieved 2026-09-18
- Langflow Qualified
What an agent may do is fixed at design time by which components you put in Tool Mode and wire to its Tools port; no runtime approval prompt or per-action policy gate is documented inside Langflow itself.
Source retrieved 2026-09-25
- LangGraph Qualified
There are no preset permission tiers: you decide where the agent must stop by placing interrupt() calls, which pause the graph and wait for approval before continuing.
Source retrieved 2026-09-02
- Lead Scorer Yes
Permissions are explicit and bounded: an agent can build an entire campaign and write every draft, but cannot launch it, and spending is gated by an estimate, a confirmation threshold and a per-call lead ceiling.
Source retrieved 2026-09-18
- Leaping AI Qualified
Boundaries are expressed as transfer and escalation rules: the agent hands the call to a person or another system, including over SIP. No approval gates, action allow-lists or per-tool permission model are documented.
Source retrieved 2026-09-09
- Letta Yes
Four modes from strict to unrestricted, plus allow/deny tool patterns and a cross-agent memory guard.
Source retrieved 2026-09-02
- Lindy Yes
Every connected account carries a guardrail of Always allow, Require approval or Don't offer, and reads are never gated. Approval is enforced in shared Slack threads, while DMs and web chat are not.
Source retrieved 2026-09-19
- LiveKit Agents Qualified
No built-in human-approval gate: the model calls whichever tools the developer exposes. Bounding is by construction: MCP toolsets can be filtered by tool name or set to require confirmation on a duplicate call.
Source retrieved 2026-09-02
- LlamaIndex Qualified
Framework exposes human-in-the-loop and state as building blocks the developer wires up; the vendor publishes no policy engine that gates agent actions.
Source retrieved 2026-09-02
- LuMay Yes
Human-in-the-loop gates sit in the orchestration layer, so an agent's reach before it must ask is a configured policy rather than a fixed product behaviour.
Source retrieved 2026-09-09
- Manus Qualified
It pauses for approval on sensitive actions (local commands, deploys, sending Gmail or Outlook mail, calendar writes), but each prompt offers Always Allow or global_allow, which switches that class off for good.
Source retrieved 2026-09-19
- Mastra Yes
Tool approval can gate any tool call, per server or by predicate on tool name/arguments; approvals propagate up a subagent delegation chain.
Source retrieved 2026-09-02
- Maven AGI Yes
Permissions are configured centrally: one control layer sets guardrails, escalation patterns and which systems an agent may act in, and Charters scope behaviour and access per situation.
Source retrieved 2026-09-25
- Microsoft Agent Framework Yes
Approval is per tool and configurable in code: the local shell tool asks for every command by default, regex allow and deny lists pre-filter commands, and disabling approval requires an explicit unsafe acknowledgement.
Source retrieved 2026-09-19
- MindStudio Qualified
Approval is something the builder designs in with a checkpoint block rather than a platform-wide permission model, so how much an agent does unattended depends on the workflow author.
Source retrieved 2026-09-20
- Mixdesk Qualified
Operators constrain the agent with a persona, linked knowledge bases, reply blocking for named keywords or intents, a configured fallback and a whitelist of contact fields it may read, but there is no documented approval step before an action runs.
Source retrieved 2026-10-03
- Moveworks Yes
Policy validators enforce rules deterministically before an action runs, and a native approvals engine can require sequential, parallel or conditional human sign-off.
Source retrieved 2026-09-20
- Muse Code Yes
Four permission profiles from read-only to unrestricted, three approval modes, stage-by-stage shell review and per-destination network approval decide what runs before it asks.
Source retrieved 2026-09-20
- n8n Yes
Approval is wired per tool: the workflow pauses and a reviewer approves or denies through Chat, Slack, Discord, Telegram, Gmail or Outlook. Tools with no review step execute unattended.
Source retrieved 2026-09-02
- NeverApply Yes
Permissions are explicit and user-set: Ask versus Send, a daily cap, a minimum gap between submissions, and a blocked-company list the agent re-checks before each application.
Source retrieved 2026-09-29
- Novastart Yes
Four modes set how far an agent may go, from answering off a screenshot to acting in apps, and a plain click takes any window back mid-run.
Source retrieved 2026-10-08
- Octacer Yes
Authority is bounded by design: value thresholds, exception routing and audit trails set exactly where the system may act alone and where a human must approve.
Source retrieved 2026-09-26
- OmniDimension Qualified
The agent acts alone inside limits you write in advance: natural-language transfer and hang-up conditions, a hard call-length ceiling and per-campaign calling hours, so escalation is pre-configured rather than requested mid-call.
Source retrieved 2026-09-09
- OpenAI Agents SDK (Python) Yes
Tools declare when they need approval, the run pauses and surfaces interruptions, and the serialized run state can be approved or rejected before resuming, including for shell, apply_patch and MCP tools.
Source retrieved 2026-09-20
- OpenAI Realtime API Yes
Tool surface is constrained per session with allowed_tools and require_approval; an approval request becomes a conversation item your client must answer before the tool runs.
Source retrieved 2026-09-02
- OpenClaw Yes
Exec policy spans deny, allowlist, ask, auto and full modes with approval prompts, allowlist bindings and a deny fallback when no approval UI is reachable, so how much runs unattended is configurable.
Source retrieved 2026-09-21
- OpenCode Yes
Every tool is gated by an allow/ask/deny rule, with glob-level rules per bash command or file path and per agent overrides.
Source retrieved 2026-09-21
- OpenHands Yes
Three confirmation policies ship in the SDK, from approving every action to only risky ones judged by a security analyzer.
Source retrieved 2026-09-21
- Perplexity Qualified
API runs are bounded by the connected account's own permissions, an allowed_tools allowlist and a max_steps loop cap; no per-action human approval prompt is documented.
Source retrieved 2026-09-02
- Pickaxe Qualified
Control is up-front rather than interactive: you scope what an agent may do with trigger prompts and by choosing whether an Action runs through your account or the end user's, with no documented approval prompt before it fires.
Source retrieved 2026-09-09
- PitchAI Agent Engine Qualified
Outward-facing actions are off unless explicitly granted for that process, so the default boundary is read-and-prepare with named human checkpoints before anything leaves the company.
Source retrieved 2026-10-03
- PolyAI Qualified
Wren plans and waits for approval by default, always asks before writing to the live environment, never receives secret values, and its API discovery requests are GET-only.
Source retrieved 2026-09-02
- Precision AI OS Qualified
Reach is fixed per engagement rather than tuned by the buyer at will: the scope names which systems and documents an agent reads and under which permissions, and work stops at agreed points.
Source retrieved 2026-10-06
- Pydantic AI Yes
Tools can be marked as requiring human approval, and the run pauses with the pending calls so a person approves or denies each one before the tool body executes; the docs also warn approval is not an authorization boundary.
Source retrieved 2026-09-21
- Qualified Yes
Customers bound the agent before it acts, setting goals, guardrails and rules of engagement that decide which buyers it may approach and how it may behave.
Source retrieved 2026-09-22
- Relevance AI Yes
Each connection carries one of three approval behaviours - Auto Run, Approval Required, or Let Agent Decide - so the autonomy boundary is set per tool, not per product.
Source retrieved 2026-09-22
- Replit Agent Qualified
Agent edits directly in Build mode, but paid escalation needs explicit confirmation and Plan Mode gates scope before any change is made.
Source retrieved 2026-09-22
- Retell AI Qualified
Prohibited-topic guardrails screen both the agent's replies and user input, and tools are explicitly wired per node, but guardrails only swap in a placeholder message rather than stopping or escalating the call.
Source retrieved 2026-09-23
- Ringly Qualified
It acts alone inside the skills you switch on, but the riskiest action ships locked down: order cancellation defaults to logging a request, and even in full mode you can cap the order value it may refund.
Source retrieved 2026-09-09
- Rox Yes
Agentflows are scoped to a chosen tool set, agents inherit the acting user's record and field permissions, and sequence sends can be scheduled, previewed or cancelled before they go out.
Source retrieved 2026-09-03
- SafeNet Creations Qualified
What the agent may say and do is agreed per project before launch rather than configured by the buyer, and escalation to staff is designed into the approved workflow.
Source retrieved 2026-09-28
- Salesforce Agentforce Qualified
Guardrails and filters bound which topics and actions an agent may reach and data access honours existing Salesforce permissions, but an approval-before-every-action mode is documented only for the Agentforce Vibes coding agent.
Source retrieved 2026-09-03
- SalesTouch Yes
Every call passes a documented pre-execution gate covering identity, permissions, limits, timing and queue state, and out-of-policy work is refused rather than run.
Source retrieved 2026-09-25
- SEObot Qualified
Autonomy is controlled by one coarse Auto-Publish switch plus an optional email approval list; there are no granular per-action permissions, and the toggle only decides whether output goes live or stays a draft.
Source retrieved 2026-09-25
- SEOmatic Yes
Three autonomy modes plus code-enforced guardrails: protected money and legal pages, per-capability holds, a daily credit ceiling and destructive actions that always need an admin.
Source retrieved 2026-10-03
- Sierra Yes
Autonomy is configurable per workflow: you set goals and guardrails and name the steps that require human sign-off before the agent proceeds.
Source retrieved 2026-09-26
- Sim Yes
A Human in the Loop block pauses a run indefinitely for approval; Enterprise permission groups block disallowed models and block types mid-execution.
Source retrieved 2026-09-03
- sipgate flow Qualified
Inbound handling is open once a webhook is configured, but outbound dialling is withheld until sipgate support reviews the account, which is a real gate on what the agent may initiate.
Source retrieved 2026-09-26
- SkaleAgents Qualified
Permissions are narrow by construction rather than configurable: the agent sees only text you send, never a cloud account or private repository, and cannot change a live system.
Source retrieved 2026-10-03
- SkipCalls Qualified
The owner sets boundaries in configuration (what to collect, what to never say, when to escalate), but there is no published per-action approval step before the agent acts on a call.
Source retrieved 2026-09-26
- Spiich Qualified
Wide latitude with named stop conditions: it will not overwrite a populated CRM field it was not told about, act across a batch, or destroy a file without asking first.
Source retrieved 2026-09-15
- StackAI Yes
Builders choose the stop points: an Ask Human tool pauses a run for approval, while admins allow or block individual tools, connectors and LLMs org-wide.
Source retrieved 2026-09-09
- Synthflow Yes
Flow logic, approved knowledge sources, end-call reasons and handoff triggers bound what an agent may say or do.
Source retrieved 2026-09-03
- Tale Qualified
Each agent is granted explicit tools, skills and secrets, connector writes are refused to the agent broker, and external automation writes pause for approval by default.
Source retrieved 2026-10-03
- TecAdRise Qualified
Boundaries are fixed by TecAdRise when the agent is designed and proved out in supervised pilot runs; the buyer does not get a console in which to widen or narrow them later.
Source retrieved 2026-09-12
- TelEcho Yes
Scope is bounded at setup rather than per action: guardrails, escalation and handoff conditions, business hours and response policies are configured before an agent goes live, and no per-step approval prompt is described.
Source retrieved 2026-09-16
- Telnyx Voice AI Agents Qualified
Scope is set by what you attach: built-in tools, webhook tools, integrations and MCP servers with selected tools. Telnyx documents no approval gate that pauses an action mid-call for a human to confirm.
Source retrieved 2026-09-09
- TinyFish Qualified
Runs unattended, but credentials are scoped per run through a connected password vault and the agent never sees them.
Source retrieved 2026-09-03
- UiPath Agent Builder Yes
The agent can act only through tools you explicitly grant it, per-tool guardrails evaluate deterministic rules before and after each call with Log, Filter, Block or Escalate actions, and a max-iterations setting caps its reasoning loops.
Source retrieved 2026-09-03
- Undermind Qualified
Scope is agreed up front through follow-up questions rather than by approving individual actions; no per-action permission model is published.
- Unify Qualified
Two fixed roles gate what a user can configure, and exclusions plus a hard credit cap bound what agents may act on, but no per-action approval policy is published.
Source retrieved 2026-09-27
- Vapi Qualified
Tools fire mid-call without human approval; a per-tool rejection plan is the mechanism that withholds an action.
Source retrieved 2026-09-03
- Vecbase Yes
Each agent is limited to the capabilities, file spaces and connections you grant it, and named sensitive actions are held for human approval before continuing.
Source retrieved 2026-09-27
- Vellum Yes
Four risk-tolerance tiers from Strict to Full access, set separately for chat, scheduled tasks and API-triggered work, with deterministic classification outside the model sandbox.
Source retrieved 2026-09-27
- VeraDial Qualified
Each line runs in approve mode or auto mode, so the owner decides per line whether Vera sends a reply herself; auto mode still falls back to human review when the model asks for a person.
Source retrieved 2026-09-22
- VoiceAgents Qualified
Behaviour is bounded by per-agent call settings: greeting, interruption threshold, silence timeout, end-call phrases, transfer number, a hard max call duration and a recording toggle. There is no per-action approval gate.
Source retrieved 2026-09-03
- VoiceFleet Qualified
Scope is set by the customer rather than open-ended: instructions, approved FAQs, booking rules and escalation thresholds define what the assistant may do, and the terms require the buyer to keep a human fallback rather than rely on it alone.
Source retrieved 2026-10-03
- Warmly Qualified
Agents act on their own; humans get visibility and an override on each decision rather than an approval gate.
Source retrieved 2026-09-03
- Warp Yes
Four autonomy levels per action type, plus regex allowlist and denylist; the denylist wins, except that Run until completion bypasses your personal denylist while admin-enforced rules still hold.
Source retrieved 2026-09-03
- Webhound Qualified
The dollar budget is a hard ceiling set before the run and pipelines need plan approval, but the vendor documents no per-capability permission controls over what the agent may touch.
Source retrieved 2026-09-27
- WTAgent Qualified
A local policy engine grades every tool call by risk: reads, writes and builds inside the project run unattended, sensitive or destructive calls need approval.
Source retrieved 2026-09-21
- Zed Yes
Permissions are per tool and pattern-based, with allow, deny and confirm rules, plus hardcoded rules for recursive deletes that no setting can override.
Source retrieved 2026-09-29
- Zencoder Yes
Every saved preset carries a permission mode, MCP tool calls prompt per invocation unless marked always-allow, and committing or pushing is a separate opt-in setting.
Source retrieved 2026-09-09
- Zendesk AI agents Yes
Admins set policies and guardrails, review the decision path, and every interaction is scored by built-in QA; Enterprise adds approval workflows.
Source retrieved 2026-09-03
- zot Qualified
By default the agent acts without asking; per-call confirmation is a flag you must pass, it only exists in the interactive TUI, and the jail sandbox is described as a guardrail rather than a boundary.
Source retrieved 2026-09-28
- ZTABS Qualified
Guardrails are standard but their strictness is designed per engagement: rate limiting, content filtering, action confirmation and human-in-the-loop escalation are priced as scope, not a fixed policy model you configure.
Source retrieved 2026-09-25
The population
145 listings in this index are Published. This is the population as of 2026-10-08. 145 of the 145 published listings in this index carry a settled answer for “Agent permissions”. That row asks: What can it do without asking? Every listing in the index is settled on this row, so nothing is left out.
Findings
-
67 of the 145 settled listings answer “Yes” for “Agent permissions”. That is 46% of the settled set.
-
76 of the 145 settled listings answer “Qualified” for “Agent permissions”. That is 52% of the settled set.
-
1 of the 145 settled listings answer “No” for “Agent permissions”. That is 1% of the settled set.
-
1 of the 145 settled listings answer “Does not apply” for “Agent permissions”. That is 1% of the settled set.
1 of those yes answers is Octacer, which still answers yes for “Agent permissions”. Its listing carries the stored answer and links to the source recorded for it. This is one worked example, not an independent audit of every source in the census.
What we counted, and how
Each figure above is a count over the “Agent permissions” row of the listing datasheet, taken from the same stored answer the listing page renders. The denominator is the 145 listings whose answer is settled, meaning one of yes, qualified, no, does not apply, not established. On this row that is the whole index, because every listing has a recognised stored answer. Every number here is stored with the read-only query that reproduces it and re-run every sixty seconds against the live corpus, so a figure that stops reproducing surfaces as drift rather than as a stale sentence nobody notices. Our full method covers how a datasheet row is settled in the first place.
Limitations
This counts stored datasheet answers, not independently tested capabilities. A sourced answer can record a vendor statement or our reading of published evidence; this census does not re-fetch those sources. “Not established” means we have not established an answer. That can reflect vendor nondisclosure, blocked evidence, or unfinished research, not a no. An absent or unrecognised answer is excluded rather than treated as a researched finding. The figures are restated when the stored corpus changes; the date above is the count used for this published version, not a new verification of the vendors.
Get the next report
New agents rankings and fresh data reports. One short email, one-click unsubscribe.