Overview
RunTools is used to build AI-powered applications across many domains. Here are common patterns and examples.Code Review Bot
Automatically review PRs for bugs, security issues, and style.AI Email Assistant
Process emails and draft responses.Customer Support Agent
Handle support tickets with context from your docs and database.Data Pipeline Automation
Process and transform data on schedule.CI/CD Agent
Run tests, build artifacts, and deploy.Document Generator
Generate reports, docs, or content.Interactive Development Environment
Embed sandboxes in your app for users to code.Multi-Agent Workflow
Agents that delegate to specialized agents.Smart Home / IoT
Invoke agents from anywhere using AIP.Best Practices
Use templates that match your use case
Use templates that match your use case
Choose
python-ml for data tasks, nodejs-20 for web apps, custom for specific needs.Use mounts for persistent data
Use mounts for persistent data
Mount workspaces to persist code and data across sandbox sessions.
Use tool_search for flexibility
Use tool_search for flexibility
Let agents discover tools dynamically instead of hardcoding tool lists.
Use AIP for multi-agent systems
Use AIP for multi-agent systems
Share context between agents using AIP sessions and blocks.
Test triggers with sample payloads
Test triggers with sample payloads
Verify trigger configurations work before connecting to production events.