Skip to main content
Give agents access to tools by attaching capabilities.

Three Capability Types

Built-in Capabilities

Pre-configured tools like Web Search, Code Runner, Files, etc.

Connectors

External API integrations (REST, MCP Registry, Custom MCP).

Plugins

Custom WebAssembly tools you’ve created.

Attaching Capabilities

1

Open Agent Settings

Agents > Select agent > Settings
2

Go to Capabilities Tab

Click Capabilities tab.
3

Attach New Capability

Click Attach Capability button.
4

Choose Type

Select Built-in, Connector, or Plugin.
5

Select Capability

Choose specific capability from list.
6

Save

Click Save to attach.

Managing Capabilities

View Attached Capabilities

  • Settings > Capabilities tab
  • Shows all attached capabilities
  • Status (Active/Inactive)

Remove Capability

  1. Click Remove on capability
  2. Confirm removal
  3. Agent immediately loses access

Reorder Capabilities

Drag capabilities to reorder (affects tool discovery priority).

Built-in Capabilities

Immediately available. No configuration needed. Popular combinations:
  • Research: Web Search + Browser + Knowledge Retrieval
  • Data Analysis: Code Runner + Files + Sandbox
  • API Integration: HTTP Client + Files
See Built-in Capabilities Overview for details on each.

Connectors

Pre-configured external integrations.

Attach Connector

  1. Connector must be created first
  2. Settings > Capabilities
  3. Click Attach Capability > Connectors
  4. Select connector
  5. Click Attach

Connector Configuration

Some connectors allow per-agent settings (e.g., API rate limiting).

Plugins

Custom tools you’ve built.

Attach Plugin

  1. Plugin must be created and published
  2. Settings > Capabilities
  3. Click Attach Capability > Plugins
  4. Select plugin
  5. Click Attach

Tool Visibility

With Omni Tool enabled, agent automatically discovers best tool for each task. Without Omni, agent must explicitly choose tools.

Cost Considerations

For current pricing details, see Pricing. Each capability type has associated usage costs. Monitor in Account > Usage dashboard.

Testing Capabilities

After attaching:
  1. Open agent
  2. Click Chat
  3. Ask agent to use specific tool
  4. Verify it works
  5. Check for errors
Example: “Search for Python tutorials”

Troubleshooting

Capability not working

  • Verify it’s attached (Settings > Capabilities)
  • Check capability requirements met
  • Test capability individually
  • Review error messages

Agent slow

  • Too many capabilities increases latency
  • Remove unused ones
  • Prioritize important tools

Permission denied

  • Check agent has permission to use connector
  • Verify connector credentials valid
  • Ensure resource restrictions allow access

Next Steps