Browse the tool catalog, bind schemas, configure credentials, and assign tools to agents
Tools are the capabilities you grant to agents. Each tool has a defined schema, required credentials, and specific behavior. OpenRails provides a built-in tool catalog that includes database access, web browsing, project management integrations, and more.
| Tool | Description | Credentials Required |
|---|---|---|
| Vector DB Search | Query vector collections for semantic document retrieval | None (uses linked data lake) |
| Database SQL | Execute SQL queries against configured databases | Database connection string |
| Basecamp | Access Basecamp projects, message boards, to-dos, and schedules | Basecamp OAuth token |
| Azure DevOps | Manage work items, track time, and access repositories | Azure DevOps PAT or OAuth |
| Web Search | Perform web searches and retrieve results | Search API key |
| Automated Browser | Navigate web pages, extract content, and interact with web applications | None |
Navigate to your agent and click Settings, then select the Tools tab.
Click Add Tool to open the tool catalog. Browse or search for the tool you need.
Each tool has specific configuration options. Fill in the required parameters:
Use the Test button to verify the tool works with the provided credentials and configuration.
Click Save to bind the tool to your agent. The agent can now use this tool during execution.