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
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
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.

Next

Condition & Switch nodes β†’