Reference
Tools are built-in capabilities that you toggle on or off in the Tools & Integrations tab of your agent's settings. No API keys or external accounts needed. Here is the full list.
| Tool | What it does |
|---|
| Web Search (Exa) | Search the web with semantic or keyword queries. Filter by domain, date, and content type. Returns URLs and optionally full page content. |
| Web Contents (Exa) | Fetch and parse clean content from URLs. Better than raw HTTP fetches for readability. Supports highlights and summaries. |
| Image Search | Search for images across the web. Returns image URLs with metadata (dimensions, source). Useful for finding reference images. |
| Tool | What it does |
|---|
| Image Generation | Generate images using AI models (Gemini Flash, Gemini Pro, GPT Image 2). Supports multiple aspect ratios, resolutions up to 4K, and image editing via input images. |
| Video Generation | Create 4-8 second video clips using Veo. Supports first-frame images, reference images for consistency, and native audio. |
| Audio Generation | Text-to-speech with 30 voice options. Single voice or multi-speaker dialogue mode. |
| Avatar Video Generation | Create talking-head videos with HeyGen avatars. Choose from stock avatars or custom ones. |
| Webpage Publishing | Write and publish full HTML pages as browsable artifacts. Self-contained with inline CSS and CDN libraries. |
| Slide Publishing | Create presentation decks with slide navigation, keyboard controls, and touch support. |
| Tool | What it does |
|---|
| Code Execution (Bash) | Run bash commands in a sandboxed environment. Supports Python, Node.js, and standard CLI tools. Working directory persists between commands. |
| Table Creation | Create structured tables with typed columns (text, number, date, URL, boolean). Add rows, update cells, export as CSV or JSON. |
| File Management | Save files from the sandbox, publish files with public URLs, manage file lifecycle. |
| Tool | What it does |
|---|
| Document Creation | Create persistent documents with sections, version history, and incremental updates. Supports thread, project, and global scope. |
| Document Updates | Append, prepend, replace, or restructure sections in existing documents. Each update creates a version snapshot. |
| Tool | What it does |
|---|
| Map Generation | Create interactive maps with custom markers (colors, glyphs, popups) and route polylines. Multiple map styles (streets, satellite, terrain, dark). |
| Geocoding | Convert addresses to coordinates or coordinates to addresses. |
| Directions | Get turn-by-turn directions between locations. Supports driving, walking, bicycling, and transit modes. Returns distance, duration, and route polyline. |
| Distance Matrix | Calculate distances and durations between multiple origins and destinations. Great for comparison tables. |
| Place Search | Search for businesses and points of interest near a location. Filter by type, rating, and open status. |
| Street View | Get Street View imagery for a location. Static images or interactive 360-degree panoramas. |
| Weather | Current conditions or forecasts (hourly up to 240 hours, daily up to 10 days). Powered by Google DeepMind weather models. |
| Time Zone | Get timezone information for any location, including UTC offset and DST status. |
| Aerial View | 3D cinematic aerial video of US addresses. Photorealistic drone-style footage. |
| Tool | What it does |
|---|
| Thread Search | Search past conversations by topic. Semantic matching against thread names and summaries. |
| Message Search | Search within a specific thread for exact statements, decisions, or quotes. |
| Thread Messages | Retrieve message history from past conversations. |
| Follow-up Suggestions | Present clickable follow-up options to the user at the end of responses. |
| Tool | What it does |
|---|
| Rubric Building | Interactive rubric creation: start building, add criteria, finalize. |
| Rubric Search | Find rubrics by name, type, or pinned status. |
| Evaluation History | Analyze patterns across evaluations to identify weak areas and improvement opportunities. |
| Improvement Backtesting | Create A/B tests to validate improvement hypotheses against historical data. |
| Tool | What it does |
|---|
| Agent Config | Read and understand the current agent's full configuration. |
| Execution History | List recent executions for the current agent (scheduled, webhook, email, Live Mode). |
| Skill Scripts | Fetch skill scripts to the workspace for reading, editing, or execution. |
| Credential Injection | Execute commands with a skill's API credentials injected as environment variables. |
| Tool | What it does |
|---|
| Search Integrations | Find available third-party integrations and their actions. |
| Connect Integration | Set up OAuth or API key connections to third-party services. |
| Execute Integration | Run actions on connected integrations (e.g., create a GitHub issue, post to Slack). |
| Tool | What it does |
|---|
| Audio Transcription | Transcribe audio files with speaker diarization, timestamps, and emotion detection. Supports MP3, M4A, WAV, OGG, FLAC, AAC. |