| Building approach | Visual, executable graph. The workflow drawn in the editor is the workflow the runtime runs, validated with one rule set in the dashboard and the runtime. | Low-code agent builder with templates and a no-code tool builder where tools are sequences of steps (LLM prompts, API calls, code). Execution logic is expressed as agent instructions and tool steps rather than an editable workflow graph. |
|---|
| Multi-agent orchestration | Apps attach several agents; a router selects the agent per message, runs it as a nested run, gates the output and applies an app-level safety check. Agents can also call agents as tools. | Multi-agent teams where an agent can delegate to sub-agents, positioned as an AI workforce. Routing is driven by agent instructions. |
|---|
| Tools and integrations | Typed tools with JSON Schema, eight auth types including the end user's own token, five safety levels, approval flag, rate limits, retries, allowed domains. HTTP API, webhook, browser and agent tools run today. | A catalogue of pre-built integrations for common SaaS products plus custom tools built in the platform. Per-tool safety levels and forwarding the end user's own token are not documented tool properties. |
|---|
| Knowledge and RAG | Built-in knowledge bases on Postgres with pgvector: chunking, embeddings, hybrid keyword and vector retrieval with reciprocal rank fusion, reranking, citations, retrieval test. | Knowledge tables and document uploads that agents can query; retrieval configuration is simpler and less exposed than a node-level retriever. |
|---|
| Memory | Scoped memory (user, conversation, agent, app, workspace) with explicit read and write nodes; candidates require approval by default. | Agent-level memory and conversation context; approval of extracted memory is not a documented feature. |
|---|
| Observability | Native. Every run records steps, exact prompts and responses, tool calls, retrievals, memory activity, tokens, cost and storage. No tracing SDK to add. | Task and run history per agent with the steps taken; exact prompts, retrieval candidates and per-call cost are less exposed than in a runtime trace. |
|---|
| Versioning and publishing | Agents and graphs have draft, published and archived versions; the test chat runs drafts, end users run only published versions; earlier versions can be restored. | Agents are edited live; version history exists for tools in some form. Draft-versus-published gating for end users is not a documented platform concept. |
|---|
| Deployment surface | Embeddable chat widget and end-user API with anonymous or verified identity (signed JWT), per-app credentials and sessions. | Chat embeds, API triggers, scheduled runs and messaging integrations, aimed at internal automation as much as customer-facing chat. |
|---|
| Guardrails and approvals | Blocked topics and deny or allow rules on the final answer, app-level safety check, tool safety levels and permission scopes. Interactive approval previews are on the roadmap. | Human approval of specific agent actions and escalation flows are part of the product; check the current documentation for how they apply per tool. |
|---|
| Hosting model | Hosted platform, early access via the waitlist. Bring your own model keys or run local models. | Hosted SaaS with usage-based pricing and a free tier at the time of review. |
|---|
| Best for | Product and engineering teams shipping an observable assistant to their own users. | Sales, marketing and operations teams automating work with templates and connectors, without engineers in the loop. |
|---|