Platform Capabilities

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.

16+AI Models
600+Tools & Integrations
40+Feature Streams
252API Endpoints
32+Languages
41Database Tables

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.