Hexabot is live · free plan, paid from $29/mo · last verified 23 Oct 2026 · viability healthy

Hexabot

Hexabot

Self-hosted, open-source AI automation platform for building agentic workflows across channels via YAML-defined tasks.

72/100Safe BetFree · from $29/moFreemium

Hexabot is the right call when data sovereignty or predictable, non-metered costs outweigh convenience. The YAML-first engine — JSONata expressions with $input/$context/$output scopes, retry backoff with jitter, per-task timeouts, looping with accumulators — gives developer teams room managed chatbot platforms rarely allow. If you want hosted convenience, look at managed agent platforms instead; if you want self-hosted open source with a visual editor on top, Hexabot sits in a similar bracket to n8n and Flowise. Budget for Docker, integration work, and channel credential upkeep, because little here is plug-and-play.

Verdict generated

Verified 7d ago · liveness 72/100 · cite: rightaichoice.com/tools/hexabot

Best for
  • Developer teams that need self-hosted AI automation and keep conversation data on their own infrastructure
  • Operators managing workflows, settings, and daily automation across channels
  • Developers extending workflows with custom actions, bindings, and custom channels
  • Organizations with compliance or data sovereignty rules that rule out managed cloud platforms
Not ideal for
  • Teams that want a fully managed cloud solution with no infrastructure to run
  • Users expecting a no-code setup that works without Docker or a developer
  • Buyers who need pre-built CRM, ERP, or marketing suite connectors out of the box
Visit Website

IntermediateDevelopers familiar with Docker can install Hexabot and run a first workflow in an afternoon. Operators who don't write code should expect days, since wiring a channel, credentials and any custom integration is the real work. Grounding a workflow in your own CMS content adds more time depending on which RAG helper you choose.WebAPI availableVerified 7d ago
Pricing
Free · from $29/mo
FreemiumFree tier3 plans
Learning curve
Intermediate
Developers familiar with Docker can install Hexabot and run a first workflow in an afternoon. Operators who don't write code should expect days, since wiring a channel, credentials and any custom integration is the real work. Grounding a workflow in your own CMS content adds more time depending on which RAG helper you choose.
Runs on
Web
API available · 6 integrations
Who it's for
Developer building a support botWorkflow operator running scheduled automationsTeam grounding answers in internal content
Live sentiment
Is Hexabot actually worth it?

We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.

  • Honest verdict, not marketing
  • Real pros & cons from real users
  • Attributed quotes with receipts
Run a free scan

3 free scans · no card needed

Skip it if

Skip Hexabot if nobody on your team will own a Docker deployment, secret rotation, and channel credential upkeep — the platform assumes that work is yours.

Skip-it-if note generated
The 30-second take
Price reality

Hexabot's pricing fits teams whose volume aligns with the published tiers. Compare against the alternatives listed below for stage-specific value.

Generated

In short

Hexabot — Self-hosted, open-source AI automation platform for building agentic workflows across channels via YAML-defined tasks. Best for Developer teams that need self-hosted AI automation and keep conversation data on their own infrastructure, Operators managing workflows, settings, and daily automation across channels, Developers extending workflows with custom actions, bindings, and custom channels. Free to start; paid plans from $29/mo.

What is Hexabot?

Hexabot — Self-hosted, open-source AI automation platform for building agentic workflows across channels via YAML-defined tasks. Best for Developer teams that need self-hosted AI automation and keep conversation data on their own infrastructure, Operators managing workflows, settings, and daily automation across channels, Developers extending workflows with custom actions, bindings, and custom channels. Free to start; paid plans from $29/mo.

FreemiumIntermediateAPI availableWeb

Hexabot is an open-source, self-hosted AI automation platform for building and running agentic workflows across channels. It handles conversational automations, manually triggered tasks, and scheduled recurring operations in one workspace, so you don't have to stitch a chatbot tool, a cron runner, and an ops scheduler together yourself. Workflow logic is stored as YAML on workflow versions and derives a compiled runtime graph when a run starts or resumes — a defs registry of task and binding definitions, an ordered flow of executable steps, and an outputs mapping evaluated at the end. Strings beginning with '=' compile as JSONata expressions, with scopes for $input, $context, $output, $iteration and $accumulator, plus a $t() helper for localized strings. Shared execution settings cover per-action timeout (with an option to disable the timeout wrapper) and retries with max attempts, backoff, multiplier, jitter and max delay. Task IDs use snake_case, and AI bindings mount language model providers and memory. You can ground AI answers in your own CMS content through a configurable RAG helper — the built-in database full-text helper, a vector helper for SQLite or PostgreSQL, or a custom helper for another retrieval system. The workspace also includes a drag-and-drop workflow editor with YAML export, a workflow runs view for inspecting behavior, a memory view for AI agents, an inbox for live conversation handling, plus integrations, content, audience, localization, and role-based users and permissions. The honest tradeoff: you run Docker, own upgrades, secrets and channel credentials, and build the integrations you need. That puts Hexabot closer to rolling your own automation stack with an opinionated framework than to a plug-and-play chatbot builder.

Key features

  • Build conversational, manual, and scheduled agentic workflows
  • Drag-and-drop workflow editor with YAML export
  • Workflow logic stored as YAML with defs, flow, and outputs sections
  • JSONata expressions triggered by a leading '=' character
  • Expression scopes: $input, $context, $output, $iteration, $accumulator
  • $t() helper for localized JSONata strings during execution
  • Task retry settings with backoff, multiplier, jitter, and max delay
  • Configurable task timeout with option to disable the timeout wrapper
  • Workflow defaults deep-merged into every task's settings
  • Looping with named accumulators via $iteration and $accumulator
  • Built-in AI binding kinds for mounting language model providers and memory
  • Memory inspection for AI agents
  • Workflow runs view for inspecting behavior and debugging
  • Inbox for managing live conversations
  • Ground AI responses in CMS content with a configurable RAG helper

Behind the verdict

Hexabot's real differentiator is that workflow logic is code you can version, diff and review — not a black-box canvas. Definitions live as YAML on workflow versions with three required sections (defs, flow, outputs) and an optional defaults block whose settings are deep-merged into every task; task-level settings override defaults and undefined values don't erase them. That gives you a clean inheritance model for timeouts and retries across a large graph. Execution settings are genuinely operational: timeout_ms of 0 disables the timeout wrapper entirely, and retries support enabled, max_attempts (default 3), backoff_ms (default 25), max_delay_ms (default 10000), jitter and multiplier — the kind of knobs you want before pointing an automation at a flaky third-party API. Expression handling is deliberately shallow rather than recursive: for task inputs only each top-level value is compiled, so a dynamic object has to be expressed as one top-level expression that returns the object. That is a design constraint worth knowing before you start, because it changes how you structure inputs. AI capability comes through binding kinds rather than magic: model bindings mount a language model provider and model ID and forbid actions, while memory bindings can be mounted more than once and expose mounted memory values into $context. Retrieval is pluggable — the built-in database full-text helper, a vector helper for SQLite or PostgreSQL, or your own custom helper against any retrieval system — which is the pragmatic choice for teams whose content already lives somewhere specific. The costs are real and should be priced in. You run Docker, you own upgrades, secrets, and channel credentials, and any CRM, ERP or marketing-suite connector you need is something you build as a custom action or channel. There is no managed cloud to fall back on, and no one to call when a channel token expires at 2am. Best fit is a developer-heavy team or an operator with engineering support, especially where compliance or data-sovereignty rules rule out sending conversation data to a hosted platform. If your team has no one to own infrastructure, this will stall.

Models under the hood

OpenAIClaude

as of 2026-10-24

Limitations

  • Hexabot is self-hosted and open-source, so you are responsible for hosting, installation, maintenance, scaling, and availability of your own infrastructure.
  • It supports building conversational, manual, and scheduled workflows, extensible through custom actions, bindings, channels, credentials, and MCP servers.
  • AI workflows can be grounded in CMS content using a configurable RAG helper; you can use the built-in database full-text helper, install a vector helper for SQLite or PostgreSQL, or develop a custom helper for another retrieval system.
  • Expression compilation is not recursive: for task inputs only each top-level value is compiled, so a dynamic object must be expressed as a single top-level expression returning that object.
  • Task output is always stored raw under $output.<task_id>, and task-level output mapping is not supported.
  • Task IDs must use snake_case with at least one underscore.

as of 2026-10-13

Researching Hexabot? Get your full AI stack in 60 seconds.

Free, no signup — tell us your goal and get tools matched to your budget & existing stack.

Is Hexabot still active?

Hexabot is live · free plan, paid from $29/mo · last verified 23 Oct 2026 · viability healthy.

Viability score

72/100
Safe Bet

How well maintained and how widely used is Hexabot? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this

Recent activity
not measured
Traction
100
Site health
95
User sentiment
43
What the vendor publishes
40

Last calculated: October 2026

How we score →

What do users say about Hexabot?

What people actually say about Hexabot — is it worth it?

Our community sentiment research written Jul 6, 2026 is more than 90 days old, so it is being re-reviewed against current data and is not shown.

How we verified this

Every listed fact about Hexabot— pricing, features, links, status — is re-read from the vendor's own pages by our verification pipeline and each change is logged with a date; the last pass ran on 23 Oct 2026. Pages mix model-assisted synthesis with human review; see how we verify.

Verification history

We have re-verified Hexabot 12 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.

  1. — changed SSL certificate
  2. — changed hidden costs, pricing fit, limitations, who it suits, our verdict, description, setup time, switching out, switching in, features, who should skip it, summary, use cases
  3. — changed features, who should skip it, pricing tiers, summary, who it suits, description, our verdict
  4. — changed limitations
  5. — changed summary, description, use cases, our verdict, features, hidden costs, limitations, who should skip it, switching in, setup time, switching out, pricing fit
  6. — changed summary, who it suits, our verdict, features, pricing tiers, description, who should skip it

Showing the 6 most recent of 12 verification passes.

Free to cite with attribution — this page re-verifies continuously.

How much does Hexabot cost in 2026?

Hexabot: Free to start; paid plans from $29/mo. Pricing last verified 23 Oct 2026.

12-month cost

Project the real annual outlay, including the implied monthly cost when only an annual tier is published.

Annual total
Free
Over 12 months
Effective monthly
—
—

Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.

Where the pricing makes sense

The company stage and team size where Hexabot's pricing actually pencils out — and where peers do it cheaper.

Hexabot's pricing fits teams whose volume aligns with the published tiers. Compare against the alternatives listed below for stage-specific value.

Hidden-cost and price-fit notes generated

Has Hexabot's pricing changed?

No plan price for Hexabot has moved since we began logging in Aug 2026; the pricing page is re-read on every verification pass.

Who should pick Hexabot?

Pick Hexabot if you are Developer teams that need self-hosted AI automation and keep conversation data on their own infrastructure, Operators managing workflows, settings, and daily automation across channels, Developers extending workflows with custom actions, bindings, and custom channels, Organizations with compliance or data sovereignty rules that rule out managed cloud platforms.

Look elsewhere if you are Teams that want a fully managed cloud solution with no infrastructure to run, Users expecting a no-code setup that works without Docker or a developer, Buyers who need pre-built CRM, ERP, or marketing suite connectors out of the box, Teams without anyone to own upgrades, secrets, and channel credential maintenance.

Skip it if Skip Hexabot if nobody on your team will own a Docker deployment, secret rotation, and channel credential upkeep — the platform assumes that work is yours.

Generated

Real-world workflow fit

Concrete scenarios for the personas Hexabot actually fits — and what changes day-one when you adopt it.

Developer building a support bot

You install Hexabot via Docker, open the drag-and-drop editor, define a send_reply task in the defs section with a send_text_message action, and reference $input.text inside a JSONata expression for the reply text.

Outcome: A working conversational workflow you can export as YAML, commit to your repo, and review like any other code change.

Workflow operator running scheduled automations

You schedule a recurring extraction workflow whose tasks call MCP server tools with retries enabled at 3 max attempts and a 25ms initial backoff, then watch the run in the Workflow Runs view.

Outcome: A failing external call retries with backoff and jitter instead of silently dropping the task, and you can inspect exactly which step failed.

Team grounding answers in internal content

You point a memory binding and a vector RAG helper at your PostgreSQL content store, then mount a model binding for your language model provider in the workflow defs.

Outcome: Agent replies are grounded in your own CMS content rather than the model's general knowledge, and mounted memory values are visible in the Memory view.

Workflow scenarios generated

Setup time & first value

How long it actually takes to get something useful out of Hexabot — broken out by persona, not the marketing-page minute.

Developers familiar with Docker can install Hexabot and run a first workflow in an afternoon. Operators who don't write code should expect days, since wiring a channel, credentials and any custom integration is the real work. Grounding a workflow in your own CMS content adds more time depending on which RAG helper you choose.

Switching to or from Hexabot

How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.

Migrating in
  • →From a hosted chatbot builder: recreate your flows as YAML workflow versions and rebuild channel connectors as Hexabot channels or custom actions.
  • →From a cron/scheduler plus scripts: move recurring jobs into scheduled workflows so retries, timeouts and outputs are configured in one place.
  • →From Flowise or n8n: re-express automation steps as defs task definitions with flow steps and an outputs mapping.
Migrating out
  • ↗To a managed agent platform: export workflows as YAML for reference and rebuild them in the host's visual builder.
  • ↗To a general-purpose automation tool: translate defs tasks into that tool's node types; JSONata expressions and accumulators need rewriting.
  • ↗To a custom in-house runner: the exported YAML plus the documented runtime graph gives you a specification to reimplement against.

Integrations

OpenAIAnthropic ClaudeMCP serversSQLitePostgreSQLDocker

Tutorials & Learning

YouTube returned 6 videos for “Hexabot”, and we withheld 6: 6 could not be judged, because “Hexabot” is a single word that other videos use for other things. We are showing none, because we could not prove any of them are about Hexabot.

What are the best Hexabot alternatives?

The closest alternatives to Hexabot we list are n8n, Dify and MaxKB. Ranked by direct product-type match, not category overlap.

Closest alternatives to Hexabot
AlternativePricingStarts atLast verified
n8nFreemiumPricing not published—
DifyFreemiumPricing not published—
MaxKBFreemiumPricing not published—

Alternatives to Hexabot

View all
n8n

n8n

n8n is a visual AI workflow and agent platform you can self-host, with 500+ integrations and JS/Python steps on one readable canvas.

FreemiumTry
Dify

Dify

Dify is a visual workspace for building agentic workflows, RAG pipelines and AI apps, deployed on Dify Cloud, in your VPC, or self-hosted.

FreemiumTry
MaxKB

MaxKB

MaxKB: open-source, self-hosted RAG knowledge base and enterprise agent platform with visual workflows

FreemiumTry

Tools that pair well with Hexabot

Common stack mates teams adopt alongside Hexabot, with the specific reason each pairing earns its keep.

Hexabot vs its closest rival

Hexabot's closest head-to-head is with Presto Voice — If you run a QSR chain with drive-thrus and want to boost revenue via voice AI upselling, Presto Voice is purpose-built and proven (e.g., Dairy Queen partnership). If you need a versatile, self-hosted automation platform for custom conversational workflows across channels, Hexabot's freemium model and extensibility are ideal. Verdict generated

Head-to-head comparisons

Frequently asked questions

Used Hexabot? Help shape our editorial sentiment research.