Tools Call node
The Tools Call node executes a registered tool β either a built-in system tool or a custom project tool. Tools are pre-built functions that connect to external services, perform computations, or interact with APIs.
When to use
- Call external APIs (send email, search the web, create calendar events)
- Execute pre-built integrations (Slack, Jira, GitHub, etc.)
- Run MCP (Model Context Protocol) server tools
- Perform operations that require external credentials
Configuration
Click the Tools Call node to open its full-screen configuration panel.

Tool selection
The panel is split into two areas: a tool browser (left) and a tool configuration area (right).
Tool browser has two tabs:
| Tab | Description |
|---|---|
| System | Platform-provided tools available to all projects |
| Project | Custom tools configured in your projectβs Agent Tools section |
Filtering:
| Control | Type | Description |
|---|---|---|
| Category | Combobox | Filter by type: All, FUNCTION, DATA_PULL, ACTION |
| Search | Text field | Search tools by name |
Available System tools

The platform provides these built-in system tools:
| Tool | Category |
|---|---|
| Create Database Table | DATA_PULL |
| Create Related Tables | DATA_PULL |
| Modify Table | ACTION |
| Generate Sample Data | ACTION |
| Generate Multi-Table Data | ACTION |
| Preview Table Data | DATA_PULL |
| RAG Search | DATA_PULL |
| List RAG Stores | DATA_PULL |
| RAG Store Status | DATA_PULL |
| RAG Reindex | ACTION |
| Web Search | DATA_PULL |
| Web Crawler | DATA_PULL |
| HTTP Request | ACTION |
| Email Reader | DATA_PULL |
| Email Attachment Download | ACTION |
| Google Meet Create | ACTION |
| Google Meet Update | ACTION |
Output
The Tools Call node outputs:
| Variable | Description |
|---|---|
result | The toolβs return value (structure depends on the tool) |
success | Boolean β whether the tool executed without error |
error | Error message (if success is false and error handling is continue) |
Tool types
System tools
Built-in tools provided by the platform:
- Web Search β Search the internet
- Send Email β Send emails via configured channel
- HTTP Request β Make arbitrary HTTP calls
- Document Parse β Extract text from PDFs/documents
Project tools (custom)
Tools you configure in Agentic Workspace β Agent Tools:
- MCP Server tools β Connect to any MCP-compatible server
- Custom API tools β Define endpoint, auth, parameters
- Function tools β JavaScript/Python functions
βΉοΈ
Tools are configured once in the project and reused across multiple agents. See Tools & integrations for setup details.
Common patterns
- Search and summarize β Tools Call (web search) β Quick Prompt (summarize results).
- Send notification β Quick Prompt (compose message) β Tools Call (send email/Slack).
- Enrich data β Query Table β Tools Call (external API lookup) β Update Row.
Common issues
- βTool not foundβ β The tool may not be configured in this project. Check Agent Tools in the sidebar.
- Authentication error β Tool credentials may have expired. Re-configure in Agent Tools.
- Timeout β External services may be slow. Increase the timeout or add retry logic.