Skip to main content

Tools

⚙️ Tools Reference

The building blocks that perform actions on your data.

Welcome to the Tools reference page. Tools are the nodes that do the "work" in your workflow. Think of them as specialized utensils that can read files, access data, browse the web, and process information.

You connect them to your Ai Agents to give them special skills.


Upload Tool →

Allows you to interactively upload a file (image, text, PDF) during a manual workflow run for an Ai Agent to process.

Use for: On-the-fly analysis of local files, such as describing an image or summarizing a document you upload.

Web Tool →

Gives your Ai Agent the ability to browse the internet to find up-to-date information.

Use for: Researching current events, finding product details, or answering questions that require live web access.

PDF Tool →

Extracts and reads text content directly from PDF files that you pre-configure in the editor.

Use for: Analyzing PDF reports, contracts, and research papers.

Text Tool →

Loads content from plain text (.txt) files that you pre-configure in the editor. This is the primary way to provide a static knowledge base for an Ai Agent.

Use for: Analyzing articles and providing context from text documents that don't change with every run.

Markdown Tool →

Loads and processes structured text from Markdown (.md) files, allowing Ai Agents to understand and generate formatted text.

Use for: Creating report templates and providing structured knowledge bases.

File Read Tool →

Reads the content of a pre-existing file from within the project directory, making it available for an Ai Agent to process.

Use for: Accessing static project files like logs or configuration data.

Code Tool →

Allows your Ai Agent to write and execute custom code (e.g., Python) to perform complex calculations or data manipulations.

Use for: Advanced data analysis, custom logic, and solving computational problems.

Postgres Database Tool →

Connects your workflow directly to a PostgreSQL database, enabling agents to read, insert, or update data using natural language.

Use for: Building data-driven automations and querying enterprise databases.

SQLite Database Tool →

Connects your workflow to a lightweight, file-based SQLite database for simple, serverless data operations.

Use for: Prototyping, local data storage, and simple database tasks.