Every Feature You Need
To Build AI Agents
40+ feature streams, 252 API endpoints, 16 AI models, and 600+ integrations. The most complete AI agent platform for agencies, startups, and enterprises.
Agent Builder
Build powerful AI agents without writing a single line of code
No-Code Agent Builder
Describe your agent in plain English and let AI generate the configuration, system prompt, and toolset automatically.
- AI-powered agent generation from description
- Visual agent editor with system prompt, model, and tool config
- Agent templates for quick-start scenarios
- Test playground with live chat preview
- Agent snapshots for import/export
Multi-LLM Support
Choose from 16+ models across 4 providers. Assign different models per agent, per task, with intelligent fallback chains.
- OpenAI (GPT-4o, GPT-4o-mini, o3, GPT-4.1-mini)
- Anthropic (Claude Opus, Sonnet, Haiku)
- Google (Gemini 2.5 Pro, Flash)
- xAI (Grok models with reasoning effort)
- Fallback chains for graceful degradation
- Reasoning effort levels (none, low, medium, high, auto)
Knowledge Base & RAG
Full vector-based semantic search. Upload files, crawl websites, or add freeform text. Agents retrieve the right context at query time.
- Vector embeddings with semantic search
- File upload: PDF, CSV, TXT, MD, JSON
- Web crawling via Firecrawl
- Freeform text & table knowledge entries
- 1200-char chunking with overlap
- Source citations in agent responses
Dynamic Chat Suggestions
AI-generated conversation starters based on agent context. Static or dynamic modes for a tailored user experience.
- LLM-generated contextual suggestions
- Static or dynamic suggestion modes
- Suggestion chips in chat UI
Workflows & Orchestration
Design complex automation with visual tools and multi-agent teams
Visual Workflow Builder
Drag-and-drop node-based canvas for designing conversation flows and automation. Powered by React Flow with ELK.js auto-layout.
- 9 node types: Trigger, Action, Condition, Loop, Parallel, HumanInput, SubWorkflow
- Conditional branching (if/else logic)
- Loops and parallel execution
- Topological sort execution engine
- Execution trace panel for debugging
- Dry-run preview mode
Multi-Agent Teams
Orchestrate teams of agents with 4 collaboration patterns. A supervisor delegates, agents execute in parallel or sequence.
- Supervisor-delegate orchestration
- Sequential task chains
- Parallel concurrent execution
- Dynamic routing by intent/context
- Team execution history and run tracking
- Agent performance metrics
Pathways & Customer Journeys
Design guided customer journeys with conditional steps. Track user progress and detect off-path conversations.
- Visual pathway builder
- Node types: info, document, schedule, email, action
- Conditional branching
- User progress tracking
- Unmapped pathway detection
Voice & Communication
Real-time voice conversations, email, and multi-channel messaging
Voice Input/Output
Real-time voice-to-voice conversations with your agents. Supports OpenAI Realtime API and xAI Grok Voice via WebSocket.
- OpenAI Realtime API integration
- xAI Grok Voice (WebSocket, PCM16 audio)
- Real-time transcription display
- Tool execution during voice sessions
- Voice prompt customization
- Audio visualization
Email Management
Full bidirectional email system. Agents can receive, process, and respond to emails with threading support.
- Inbound email capture via webhooks
- SMTP outbound via Nodemailer
- Email thread management
- Agent assignment per inbox
- Reply composition with templates
- Email-to-conversation routing
Multi-Channel Deployment
Deploy agents to web, email, Slack, Discord, Telegram, WhatsApp, Instagram, and more from a single dashboard.
- Web chat widget (embed on any site)
- Slack, Discord, Telegram channels
- WhatsApp & Instagram integration
- Channel-specific configuration
- Unified inbox across all channels
Analytics & Intelligence
Deep insights into conversations, costs, sentiment, and agent performance
Analytics Dashboard
Comprehensive metrics on conversations, engagement, resolution rates, and user journeys. Funnel analysis and daily rollups.
- Conversation tracking with detailed metrics
- Funnel analysis with drop-off rates
- Active users and engagement charts
- Response time and latency histograms
- Conversation quality scoring
- Export and reporting capabilities
Sentiment Analysis
AI + rule-based sentiment tracking across conversations. Trend visualization over time to detect issues early.
- Per-conversation sentiment scoring
- Trend charts over time
- Alert on sentiment drops
Cost Tracking & Budgets
Granular cost breakdown by model, agent, and feature. Set budgets, track spending trends, and get optimization recommendations.
- Per-model and per-agent cost breakdown
- Token counting and usage analytics
- Budget alerts and spending limits
- Cost trend visualization
- Model pricing reference
Execution Traces
Full step-by-step traces of every agent turn. Waterfall visualization of LLM calls, tool executions, and timings.
- Waterfall trace visualization
- Per-step input/output inspection
- Timeline execution view
- Model and token breakdown per step
Testing & Evaluations
Automated evaluation framework with LLM-based scoring and comparison
Evaluation Framework
Create test cases, run batch evaluations, and score agent responses with LLM-based judges. Compare runs and track improvements.
- Scenario, conversation, and document-based test cases
- LLM scoring: relevance, accuracy, completeness, tone
- Pass/fail thresholds
- Evaluation run history and comparison
- Results export (CSV, JSON)
- Scorecard UI with detailed breakdowns
Structured Data Extraction
Define extraction schemas and let agents pull structured data from conversations automatically using Zod validation.
- Dynamic schema definition
- LLM-based extraction
- Per-message extraction results
- Batch extraction support
- Export extracted data (CSV, JSON)
Human Handoff & Inbox
Seamless bot-to-human escalation with a full live agent dashboard
Live Agent Inbox
Unified queue for all escalated conversations. Assign, transfer, resolve tickets with full conversation context.
- Ticket queue with real-time updates
- Conversation takeover and return-to-bot
- Internal notes and collaboration
- Quick replies and canned responses
- Agent availability status
Escalation & Routing
Automatic escalation based on keywords, sentiment drops, or repeated failures. Smart routing to the right agent.
- Keyword-based escalation triggers
- Sentiment-based detection (LLM)
- Attempt-count based escalation
- Round-robin, skill-based, workload routing
- SLA tracking with violation alerts
Integrations & Tools
600+ tools, 14 native integrations, and a custom tool builder
600+ Integration Tools
14 native integrations with full OAuth support. Browse and connect Stripe, Slack, HubSpot, Shopify, Twilio, and hundreds more.
- Stripe, Slack, Twilio, Google Sheets, Notion
- Instagram, Google Calendar, Gmail, Discord
- HubSpot, Telegram, Shopify, WhatsApp, Calendly
- OAuth 2.0 with token refresh
- Credential encryption (AES-256-GCM)
- 600+ tool definitions in registry
Custom Tool Builder
Create your own tools with a no-code builder. Define parameters, handlers, and even custom UI rendered in chat.
- Visual tool creation interface
- Parameter and handler definition
- Tool compilation and bundling
- Custom UI generation for chat
- Approval workflow before use
- Test execution panel
MCP (Model Context Protocol)
Connect to external MCP servers. Discover and register tools dynamically. Assign MCP servers to specific agents.
- MCP server management
- Automatic tool discovery
- Per-agent server assignment
- Connection testing panel
CRM, Leads & Enrichment
Bidirectional CRM sync, lead scoring, and multi-provider enrichment
CRM Integration
Bidirectional sync with HubSpot and Salesforce. Map fields, trigger syncs, and track sync history with conflict resolution.
- HubSpot and Salesforce connectors
- Custom field mapping UI
- Bidirectional sync with logging
- Connection testing and validation
Contact Enrichment
Enrich leads with external data from Hunter.io, Apollo.io, and Clearbit. Single or batch enrichment with result tracking.
- Hunter.io, Apollo.io, Clearbit providers
- Single and batch enrichment
- Auto-enrichment on lead capture
- Results history and export
Lead Management
Capture, score, and manage leads from agent conversations. AI-powered lead quality classification.
- Lead capture from conversations
- LLM-based lead scoring
- Quality classification (hot, warm, cold)
- Lead detail and history views
Deploy & Embed
Chat widgets, assessment forms, demos, and public sharing
Chat Widget
Embed a fully customizable chat widget on any website with a single script tag. Floating button with iframe toggle.
- One-line embed script
- Customizable theme and branding
- Multiple widgets per agent
- Lightweight MinimalChat component
- Shadow DOM isolation
Assessment Widgets
Create multi-step assessment forms that can be embedded on external sites. Public URLs with response tracking.
- Multi-step form builder
- Public submission URLs
- Response tracking and analytics
- Embeddable via script tag
Public Demos
Create branded demo pages for your agents. Share via short URLs and track engagement analytics.
- Public demo page creation
- Short URL system (/d/[shortcode])
- Demo analytics and tracking
- Branded experience
Offers & Promotions
Agents can present personalized offers during conversations. Track status, responses, and conversion rates.
- Offer creation with templates
- Status tracking (sent, viewed, accepted, rejected)
- Public offer forms
- Offer analytics and conversion rates
Safety & Compliance
Guardrails, compliance, PII protection, and audit logging
Guardrails & Safety
Configurable safety rules to restrict topics, filter content, and enforce response limits. Built-in templates for common scenarios.
- Rule-based content validation
- Built-in guardrail templates
- Violation logging and alerts
- Pre- and post-response validation
Compliance & Data Governance
GDPR data export, right-to-deletion, PII redaction, configurable retention policies, and immutable audit trails.
- GDPR data export and deletion
- LLM-powered PII redaction
- Data retention policies with cleanup
- Immutable audit log (who, what, when)
- Compliance configuration panel
RBAC & Permissions
Role-based access control with granular permissions per feature area. Custom roles, permission middleware, and role management UI.
- Owner, Admin, Member roles
- Feature:Action permission matrix
- Custom role creation
- Permission checking middleware
- Role management UI
Versioning & Collaboration
Full version history, branching, merging, and environment promotion
Agent Versioning
Full version history with branching and 3-way merge. Compare any two versions with a JSON diff viewer.
- Version timeline view
- Branch creation and management
- 3-way merge with conflict detection
- JSON diff viewer for comparisons
- One-click rollback to any version
Environment Promotion
Promote agent versions from Development to Staging to Production. Isolated configurations per environment.
- Dev, Staging, Production environments
- One-click promotion workflow
- Environment-specific configuration
- Rollback per environment
Rich UI & Data
Interactive chat responses, structured data tables, and document management
Rich UI Responses
Agents can respond with buttons, cards, carousels, embedded forms, data tables, and media. Template system for reuse.
- Quick reply buttons and chips
- Cards with image carousel
- Embedded forms for data collection
- Data table display
- Media player (image, video, audio)
- Response template system
Agent Data Tables
Per-agent structured data tables with dynamic schemas. Agents can search, insert, update, and delete records during conversations.
- Dynamic schema definition
- CRUD via agent tool calls
- CSV import/export
- Filtering and query builder
- Persistent storage across conversations
Document Management
Create, edit, and publish documents. Access control, public sharing via slug, and a template library.
- Document creation and rich editor
- Publishing and access control
- Public document URLs
- Template library
Batch & Browser Automation
Mass task execution and agent-driven browser automation
Batch Processing
Upload CSV files for mass agent task execution. Track progress, manage concurrency, and export results.
- CSV upload with column mapping
- Configurable concurrency
- Real-time progress tracking
- Results export (CSV, JSON)
- Job cancellation
Browser Automation
Agent-driven browser sessions via Playwright. Navigate, click, fill forms, take screenshots, and extract content.
- Playwright-core integration
- Navigate, click, fill, screenshot
- Content extraction and JS evaluation
- Session management
- Action history logging
Translation & Localization
Automatic language detection and translation for 32+ languages
Auto-Translation
AI-powered language detection and translation. Per-agent language config with response caching for cost optimization.
- LLM-based language detection
- Translation for 32+ languages
- Per-agent language configuration
- Translation caching
- Cultural context awareness
Developer Tools
SDK, CLI, API endpoints, observability, and self-hosting
Agents as API Endpoints
Expose any agent as a REST API. Auto-generated OpenAPI specs, API key management, rate limiting, and usage tracking.
- Public chat endpoint (streaming or JSON)
- API key management (SHA-256 hashed)
- OpenAPI spec auto-generation
- Usage tracking and rate limiting
- CORS-enabled for external apps
TypeScript SDK & CLI
Published SDK with typed client for all API endpoints. CLI tool for terminal-based agent management and REPL chat.
- SDK: AgentBuilderClient with typed resources
- CLI: `abu` binary with 6 commands
- Interactive REPL for chat testing
- Agent management from terminal
- Knowledge upload and deployment
Observability & Monitoring
OpenTelemetry instrumentation with OTLP export. Distributed tracing, health checks, and SSE event streaming.
- OpenTelemetry auto-instrumentation
- OTLP trace export
- Health check endpoint
- SSE event streaming for real-time updates
- Trace visualization in UI
Self-Hosting & Docker
Multi-stage Dockerfile for production deployment. Docker Compose with optional Redis. SQLite for zero-config data persistence.
- Multi-stage Docker build (node:24-slim)
- Docker Compose with Redis support
- SQLite persistence at /app/data
- Environment variable configuration
- Health check endpoint
Load Testing Suite
Performance testing scripts for API endpoints, chat stress testing, and concurrent user simulation with latency reporting.
- API load testing
- Chat endpoint stress tests
- Concurrent user simulation
- p50/p95/p99 latency reporting
Marketplace & Business
Template marketplace, sub-accounts, white-labeling, and billing
Template Marketplace
Publish, discover, and fork agent templates. Community ratings, reviews, search, and featured collections.
- Template publishing and discovery
- Community ratings and reviews
- One-click fork/install
- 9 default categories with search
- Featured and curated collections
Sub-Accounts & White Label
Create dedicated workspaces for clients. Import agent configs, allocate credits, and manage settings per sub-account.
- Client sub-account creation
- Workspace switching
- Agent snapshot import/export
- Per-sub-account credit allocation
- White-label branding
Billing & Credits
Stripe-powered subscription management with a credit-based usage system. Promo codes, budget tracking, and customer portal.
- Stripe subscription management
- Credit-based usage metering
- Promo code support
- Customer billing portal
- Budget alerts and spending limits
System Agents
Built-in AI assistants that help you build. Tool Builder, Pathway Builder, Value Model Assistant, and Console Helper.
- Tool Builder AI (generate tools from chat)
- Pathway Builder AI (design journeys)
- Value Model Assistant (pricing models)
- Console Helper (debug and navigate)
User Memories
Agents learn and remember context from conversations. Per-user memory store with management UI for personalization.
- Memory extraction from conversations
- Per-user memory store
- Memory management UI (view, edit, delete)
- Bulk memory operations
Ready to build your first agent?
Join thousands of businesses using AgentBuilder to automate conversations, capture leads, and delight customers with AI.