Built-in Tools
thinnestAI comes with dozens of pre-built tools that your agents can use out of the box. Most only require an API key to get started.Search Tools
Tools for searching the web, academic databases, and knowledge repositories.Setting Up a Search Tool
- Go to your agent’s Tools section.
- Click Add Tool and select a search tool (e.g., Tavily).
- Enter your API key if required.
- Save — your agent can now search the web.
Web Scraping Tools
Tools for extracting content from web pages and turning them into clean text.When to Use Scraping Tools
- Firecrawl — Best for JavaScript-heavy sites (SPAs, dashboards).
- JinaReader — Best for quick, clean text extraction from articles and docs.
- Crawl4AI — Best when you need a free, self-hosted option.
- Newspaper — Best specifically for news articles and blog posts.
Data & Analytics Tools
Tools for querying databases, analyzing CSVs, and working with structured data.Dash vs PostgreSQL Tool
Use Dash for natural language data analysis where the agent queries a database on behalf of users. Use PostgreSQL for direct database operations where you need full read/write access.
Example: Data Analysis Agent
Assign the DuckDB and CSV tools to create an agent that can analyze uploaded data:Finance Tools
Tools for accessing financial data, stock prices, and market information.Example: Financial Research Agent
AI Generation Tools
Tools for generating images, audio, and other media using AI models.Productivity Tools
Tools for project management, task tracking, documentation, and scheduling.Communication Tools
Tools for messaging, notifications, and meeting management.CRM & Sales Tools
Tools for customer relationship management, lead tracking, and outreach.Cloud & Infrastructure Tools
Tools for cloud services, serverless functions, and automation.Google Suite Tools
Deep integrations with Google Workspace. See individual guides for setup.Memory Tools
Tools for giving agents persistent memory across conversations.When to Use Memory Tools
- Agent Memory — Use when you need simple, built-in persistence (e.g., “remember my name is Alex”). Works out of the box with no external dependencies.
- Zep Memory — Use when you need advanced memory features like entity graphs, automatic summarization, or memory search across thousands of past interactions.
Coding Tools
Tools for writing, executing, and analyzing code.Example: Data Processing Agent
Orchestration Tools
Tools for managing complex agent workflows and parallel execution.When to Use Orchestration Tools
- Parallel Execution — When your agent needs to call multiple APIs or tools at once (e.g., search three databases simultaneously).
- Workflow Tools — When you need structured, repeatable processes with error handling and retry logic.
Other Tools
Configuring API Keys
Most tools require an API key. You can configure these in two ways:Per-Tool Configuration
When adding a tool to an agent, enter the API key in the tool’s configuration panel.Environment Variables
Set API keys as environment variables for your deployment:Next Steps
- API & Webhooks — Connect the agent to any external API, CRM, or webhook: define named endpoints (OpenAPI import), fire a webhook, or make free-form requests.
- Custom Tools — Connect external tool servers via MCP.
- Google Calendar — Step-by-step OAuth setup for calendar integration.
- Gmail — Connect email capabilities to your agent.

