Skip to Content

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.

Tools Call node showing System/Project tabs, category filter, search, and tool list

Tool selection

The panel is split into two areas: a tool browser (left) and a tool configuration area (right).

Tool browser has two tabs:

TabDescription
SystemPlatform-provided tools available to all projects
ProjectCustom tools configured in your project’s Agent Tools section

Filtering:

ControlTypeDescription
CategoryComboboxFilter by type: All, FUNCTION, DATA_PULL, ACTION
SearchText fieldSearch tools by name

Available System tools

Full list of system tools available in the Tools Call node

The platform provides these built-in system tools:

ToolCategory
Create Database TableDATA_PULL
Create Related TablesDATA_PULL
Modify TableACTION
Generate Sample DataACTION
Generate Multi-Table DataACTION
Preview Table DataDATA_PULL
RAG SearchDATA_PULL
List RAG StoresDATA_PULL
RAG Store StatusDATA_PULL
RAG ReindexACTION
Web SearchDATA_PULL
Web CrawlerDATA_PULL
HTTP RequestACTION
Email ReaderDATA_PULL
Email Attachment DownloadACTION
Google Meet CreateACTION
Google Meet UpdateACTION

Output

The Tools Call node outputs:

VariableDescription
resultThe tool’s return value (structure depends on the tool)
successBoolean — whether the tool executed without error
errorError 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.