Every agent has access to these capabilities. Mix and match to build your perfect email workflow.
Keep your inbox clean. Agents apply labels, star important messages, archive clutter, and mark emails as read.
Respond instantly or save drafts for review. Forward to teammates, CC others, or send fresh emails.
Pull data from attachments, search your inbox, browse websites, and connect to external tools via webhooks.
Go beyond basic automation. Give your agents context and extend their capabilities.
Give your agent context. Upload PDFs, docs, or text files that your agent can reference when responding to emails.
Connect MCP servers to integrate with your CRM, database, or custom APIs. Your agent can read and write data from your systems.
Add your whole team. Everyone can create agents, share templates, and monitor activity. No per-seat pricing.
Talk to your agent. Test it on real emails, refine its responses, and execute actions manually before turning it on.
Your agent learns from your edits and remembers customer preferences. Full control: view, edit, or delete memories anytime.
Your agent can run on a schedule.
Your agent can create files and add attachments to emails.
Your agent can send data to webhooks.
You can create multiple agents to perform different tasks and orchestrate them together.
Your agent can browse websites, extract data, fill forms, and interact with web pages using natural language instructions. Perfect for checking order status, verifying information, or gathering data from external sites.
Complete reference of every tool your agents can use. Each tool is available to all agents and can be combined to build powerful workflows.
| Tool Name | Description | Category | Requirements |
|---|---|---|---|
| reply | Send a reply email to the sender | Gmail | |
| forward | Forward the email to another address | Gmail | |
| sendEmail | Send a new email to a recipient (not a reply or forward) | Gmail | |
| archive | Archive the email (remove from inbox) | Gmail | |
| label | Add labels/tags to the email | Gmail | |
| markAsRead | Mark the email as read | Gmail | |
| snooze | Snooze the email for later (removes from inbox) | Gmail | |
| star | Add star to important email | Gmail | |
| moveToFolder | Move email to a specific folder/label for organization | Gmail | |
| markAsSpam | Mark email as spam (moves to spam folder) | Gmail | |
| delete | Permanently delete the email (moves to trash) | Gmail | |
| createDraft | Create a draft reply without sending it (useful for "let me think about this" scenarios) | Gmail | |
| addAttachment | Add a created file as attachment to email reply | Gmail | |
| readAttachment | Read and extract text content from email attachments | Gmail | |
| searchEmails | Search emails using Gmail query syntax (e.g., "is:inbox", "is:unread", "from:sender@example.com", "subject:meeting"). This is the PRIMARY tool for finding emails. | Gmail | |
| fetchEmailsSince | Fetch emails received since a specific timestamp (useful for getting recent emails or emails from today) | Gmail | |
| fetchUrl | Fetch and extract content from a URL (web page, API endpoint, etc.). Useful for checking links in emails, getting product info, or reading articles. | knowledge | Auth |
| getThread | Get all emails in a conversation thread. Gmail threads group related emails together. | Gmail | |
| browseWeb | Navigate websites and extract data using natural language instructions. Executes browser automation tasks like "extract product prices", "fill form", "click button and get text". Returns structured JSON data. | knowledge | Auth |
| bulkArchive | Archive multiple emails at once (removes from inbox) | Gmail | |
| bulkLabel | Add labels to multiple emails at once | Gmail | |
| searchDocuments | Search through the agent's uploaded reference documents using AutoRAG to find relevant information | knowledge | Auth |
| bulkMarkAsRead | Mark multiple emails as read at once | Gmail | |
| remember | Store a memory for future reference (customer preferences or successful response patterns) | knowledge | Auth |
| recall | Search memories by query string using semantic search (searches both keys and values) | knowledge | Auth |
| list | List all memories (optionally filtered by type) | knowledge | Auth |
| forget | Delete a memory by key | knowledge | Auth |
| checkAvailability | Check if specific time slots are free in your calendar | workflow | Auth |
| listEvents | List calendar events for a specific time period | workflow | Auth |
| createEvent | Create a new calendar event | workflow | Auth |
| updateEvent | Update an existing calendar event | workflow | Auth |
| deleteEvent | Delete/cancel a calendar event | workflow | Auth |
| analyze | Analyze the email without taking action (for preliminary analysis) | workflow | None |
| mcp | Execute actions using MCP (Model Context Protocol) servers - your escape hatch for custom integrations | workflow | Auth |
| webhook | Send email data to configured webhook URLs (e.g., Zapier, custom integrations) | workflow | Auth |
| createFile | Create a file with specified content (LLM-generated CSV, PDF, text, etc.) | workflow | Auth |
| updateAgentConfig | Update this agent's configuration (systemPrompt, trigger, action, description, name) | workflow | Auth |
| scheduleLater | Schedule any tool to be executed after a specified delay | workflow | Auth |
| anytool | Generate and execute any tool on demand | workflow | Auth |
Create as many agents as you need. Each one specialized for different tasks.
Base plan includes 10,000 processed emails. Overage just $0.02 per email.
See exactly what your agents do. Full audit logs and activity stream.
Connect your Gmail account and start creating AI agents in minutes. Our platform handles the complexity while you focus on what matters most.