foxora

How agents select tools

An agent can request only capabilities it can discover from its configuration and the active Runtime. Relevance does not override authority.

On this page2
  1. Control selection
  2. Expected result
How agents select tools
Studio interface in English. Sample data.

Control selection

  1. In the custom agent’s Permissions section, assign the smallest useful tool set.
  2. Add skills that explain when and how those tools should be used.
  3. Configure plugins separately and keep channel allow-lists narrower than general task access.
  4. Choose a task permission mode that matches the risk.
  5. In a test, verify the agent uses the expected tool and avoids unrelated ones.

Expected result

The transcript shows a relevant tool call with visible input and output. File scope, network or browser switches, approvals, connected-account permissions, and hard policy can still block execution even when the tool is assigned.