The Capabilities Page
Open any agent and go to the Capabilities section. You’ll see:- Added capabilities - Tools and knowledge already attached to this agent
- Add button - Opens the capability catalog
- Configure - Adjust settings for each capability
Types of Capabilities
Knowledge Bases
Connect document stores so your agent can search and retrieve information.
When you add a knowledge base:
- Click Add Capability
- Select Knowledge category
- Choose the knowledge base to connect
- Save
Tools
Give your agent the ability to take actions and retrieve data.
Common tools include:
- Web Search - Search the internet for current information
- Code Interpreter - Execute Python code for calculations
- Calendar - Check schedules and availability
- Email - Send and read emails
Why some tools need configuration: System tools like Web Search are pre-configured and work immediately. API tools and MCP servers connect to external services outside Prisme.ai - they need credentials (API keys, OAuth tokens) and endpoint URLs because your agent is calling systems that require authentication. The agent discovers available tools from descriptions you provide, then decides when to use each tool based on the user’s request.
Guardrails
Add safety controls to your agent:- Input guardrails - Filter or modify user messages before processing
- Output guardrails - Check and filter agent responses before sending
- Action approval - Require confirmation for sensitive operations
Adding Capabilities
- Click Add Capability in the Capabilities page
- Browse or search the catalog
- Select a capability
- Configure required settings (if any)
- Click Add
- Knowledge Base - Select which knowledge base to connect
- API Tool - Provide the endpoint URL and authentication
- MCP Server - Enter the server URL and any required headers
Configuring Capabilities
To change settings for an existing capability:- Find it in your capabilities list
- Click the Configure button (gear icon)
- Update the settings
- Save
Removing Capabilities
To remove a capability:- Find it in your capabilities list
- Click the Remove button (trash icon)
- Confirm removal
System Capabilities
Some capabilities are built-in based on your agent’s profile. These appear in a separate “Always On” section and cannot be removed.Memory Types
Agents have access to different memory types depending on their profile:
Working Memory is the immediate context — what the user just said and recent messages.
Session Memory lets the agent remember things you mentioned earlier in the conversation, even if it’s scrolled out of the context window.
Long-term Memory persists between sessions. If you tell the agent your preferences today, it can remember them next week.
System Tools by Profile
Depending on the agent profile, the following system tools are available:Planning and Reflection
Full Agents and Orchestrators have access to planning and reflection capabilities: Planning: Before tackling a complex task, the agent creates a step-by-step plan. You’ll see this as a “Plan” block in the conversation. The agent then executes each step. Reflection: After completing steps, the agent evaluates its progress. Did the step succeed? Is the output quality good? Should it adjust the approach? These capabilities help agents handle complex, multi-step tasks more reliably. They’re not available in simpler profiles because they add overhead that isn’t needed for straightforward Q&A.How agents think: Full Agents and Orchestrators use a reason-act cycle. They reason about what to do, take an action (like calling a tool), observe the result, then reason again about what to do next. This loop continues until the task is complete or the budget limit is reached. Simpler profiles respond in a single pass without this iterative reasoning, which makes them faster but less capable of handling multi-step problems.
Best Practices
Match capabilities to profile
Match capabilities to profile
Higher profiles support more capabilities. A Simple agent with many tools may not use them effectively.
Write clear descriptions
Write clear descriptions
Tool descriptions help the agent decide when to use each capability. Be specific about what each tool does and when it’s appropriate.
Update instructions
Update instructions
After adding capabilities, edit your Instructions to tell the agent how to use them. Don’t assume it will figure it out.
Test incrementally
Test incrementally
Add one capability at a time and test in the Playground before adding more. This makes it easier to identify issues.
Consider security
Consider security
Tools that access external systems may expose data. Review what each tool can do before adding it to your agent.
Capability Catalog
The catalog contains pre-built capabilities organized by category:Available capabilities depend on your organization’s configuration. Contact your admin to enable additional integrations.
Next Steps
Test in Playground
Try out your capabilities and see how the agent uses them
Create knowledge bases
Build document stores to connect to your agents