Overview
What are Tools
Tools are the fundamental building blocks that enable AI Colleagues to perform specific tasks and operations. Think of tools as individual capabilities that can be combined and orchestrated within Agent Operating Protocols (AOPs) to create comprehensive business process automation.
Key Characteristics of Tools
Reusable Components: Tools are designed to be modular and reusable across multiple AOPs and AI Colleagues.
Atomic Operations: Each tool performs a specific, well-defined task such as:
- Parsing documents
- Analysing data
- Making API calls to 3rd party applications
- Sending notifications
- Performing calculations
Input/Output Defined: Every tool has clearly defined inputs (parameters) and outputs (results), making them predictable and reliable components for process automation.
How Tools Work in the AI Colleagues Ecosystem
Tools registered within the AI Colleagues studio serve below purposes:
- AOP Integration: Tools can be directly utilised within AOPs as individual steps in business process workflows
- Master Orchestrator Access: The master orchestrator can also leverage these tools for general query resolution and task execution
- Identifying the User: User identity is never determined by the AI Agent itself. System integrations are exposed to the AI Agent as tools configured through our Workflow Builder. When an action is triggered (such as a password reset), the user parameter is taken directly from the authenticated session of the logged-in user - not inferred, passed, or determined by the AI model. This means:
- The AI Agent cannot specify, modify, or override which user an action applies to
- User context is injected at the platform level, outside the AI's control
- There is no pathway for the AI to substitute one user's identity for another
Types of Tools
The AI Colleagues platform supports two distinct types of tools, each serving different automation needs:
1. Built-in Tools
Built-in tools are pre-built capabilities that come out-of-the-box with the AI Colleagues platform. These tools are ready to use immediately and cover common business automation needs.
2. Custom Tools
Custom tools are organization-specific capabilities created within the Workflows Studio and imported into the AI Colleagues Tools registry. These tools extend the platform's capabilities to meet unique business requirements.
