What AI Agent Builder Includes
A platform to design agents, connect them to knowledge and real actions, and operate them across every customer channel. Source code included — you own the platform.
Four product layers
Each layer has a distinct job and connects to the next: agent design, reliable context, actions on systems, and multichannel delivery.
Multiple ways to reach the same result: a configured, testable agent ready to operate.
- Visual builder with workflow canvas
- AI-assisted creation from the panel
- Templates for repeatable cases
- Reuse and adaptation of existing agents
RAG-ready knowledge so every agent can answer with real context.
- Tenant-scoped documents and collections
- Semantic search before answering
- External sources like S3 and Confluence
- Mapping per agent or use case
Tools that let the agent read, write and execute external processes.
- OpenAPI for existing REST APIs
- MCP for tools and external agents
- Webhooks for endpoints and automations
The same agent is published to every touchpoint with a consistent experience.
- Embeddable web chat
- WhatsApp, voice and team channels
- Widget templates for rich results
- REST API and OpenAI-compatible endpoint for programmatic access
Action connections
The tool router can combine different sources in the same agent. OpenAPI covers existing APIs, MCP covers tools with encapsulated logic, and webhooks cover operational automations.
A support agent can combine a product KB, a ticketing API, and a webhook to notify the team when a case needs human intervention.
Use an OAS 3.x spec so the agent can discover available endpoints, parameters, and operations.
Connect tool servers or external agents compatible with Model Context Protocol.
Register an HTTP endpoint as a tool with body, query, path, headers, and authentication.
Multichannel delivery
Deploy the same agent across every customer touchpoint. One configuration, consistent experience everywhere.
<script src="https://your-domain/widget/std-chat-widget.iife.js" defer></script><script>window.StdChatWidget.init({apiUrl: "https://your-domain/chat",scope: { tenantId: "my-org", agentKey: "support-agent" },panel: { width: 420, mode: "drawer" }});</script>
Agent Engine
The runtime that powers your agents. Six things below are the reason teams pick this over a workflow canvas — the rest is what any serious platform should already give you.
Describe the agent and the platform builds the loop: plan the work, execute one step at a time, verify, then answer. You do not design the reasoning loop — you get one that already handles long tasks.
Any group of steps can repeat until a condition you write is met, with per-iteration results kept for later steps. Bounded by an iteration limit, and it stops on its own when it detects no progress.
Code, direct tool calls, structured responses and cron triggers run without an LLM in the path. Same visual editor, same observability, no AI cost per execution.
Approvals, custom buttons, free text and checklists — routed to the end user or to a supervisor's inbox. The agent can also ask a question mid-task. State survives refreshes and restarts.
Every admin operation is available over REST and MCP. Provision tenants, deploy agents and sync knowledge from CI, or manage the platform conversationally from Claude or ChatGPT.
Your brand on the widget and on the admin panel, per tenant, changed live from the UI. Source code included — your clients never see our name, and you own the platform.
Observability and operations
Shipping an agent is the easy half. These are the surfaces that tell you what it actually did, what it cost, whether users liked the answer, and how to roll it back when a change goes wrong.
Every conversation produces a step-by-step trace with durations, inputs and results — including each tool call. You can see exactly what the agent did and in what order, not just what it said.
Consumption and estimated cost broken down per step, conversation, agent and tenant. Find the expensive operations before the invoice does.
Thumbs up and down from end users, linked back to the exact execution trace. Turns complaints into a filterable list of runs you can open and inspect.
A running check of configuration and integration problems across the tenant — broken connections, stalled syncs, missing setup — each linking straight to the screen that fixes it.
Every published change to an agent is a version. Browse the history and reactivate any earlier one in a click, without rebuilding the configuration by hand.
Test an agent against real tools and knowledge before it reaches a customer, with the full execution trace visible while you iterate.
Headless Admin API & MCP
The entire platform is programmable. Create tenants, agents, workflows, connections, and users via REST API or MCP — no UI required. Connect your favorite AI assistant (ChatGPT, Claude, or any MCP client) and manage the system conversationally.
# Create a tenant via Admin API
curl -X POST https://your-domain/admin/tenants \
-H "x-api-key: sk_your_admin_key" \
-H "Content-Type: application/json" \
-d '{"name": "Acme Corp", "slug": "acme", "defaultLocale": "en"}'
# Or use the MCP server from Claude, ChatGPT, or any MCP client
mcp: create_tenant(name: "Acme Corp", slug: "acme")Embeddable Chat Widget
A ready-to-use chat component you can embed in any website or web app. Fully customizable from the admin panel.
Full brand customization — zero code
Every tenant gets a fully branded experience — both the chat widget AND the admin panel. Pick a preset, customize colors, fonts, and logo, and the change is live instantly. Your clients see your brand, not ours. Click a preset below to see it applied to the widget on this page.
↑ Click a preset — the widget in the corner updates in real-time
Ready to see it in action?
Try the interactive agent inside the product site or explore how the pipeline works under the hood.