Role-Based · Portable · Self-Hosted

Build multi-agent workflows that can move with your deployment

Coordinate specialized agent roles, pass structured handoffs, connect plugin capabilities, and package repeatable workflows for controlled installation and reuse.

More than a visual chain of tool calls

GotChat workflows can represent collaborating roles with explicit responsibilities, outputs, and handoffs while remaining connected to the platform's plugin and model runtime.

Role-based members

Give workflow nodes specialized responsibilities such as planning, tooling, writing, review, approval, or release.

Structured handoffs

Pass defined response, summary, action, tool-call, and handoff fields to the next stage instead of relying on an unstructured transcript.

Plugin-connected execution

Use installed AI routes, tools, server capabilities, and model behavior as workflow building blocks.

Controlled local models

Keep workflow execution attached to local or operator-approved inference runtimes rather than one mandatory cloud provider.

Package, inspect, install, and improve workflows

Workflow Exchange turns a useful process into a distributable asset with its skills and configuration carried alongside it.

Portable packages

Export workflow definitions and referenced skills instead of recreating every process by hand.

Validation and review

Inspect imported packages, surface missing capabilities, and review workflow safety before installation.

Install and uninstall

Manage reusable workflow packages as deployable capabilities rather than permanent core code.

Workflow improvement

Evaluate candidate workflows and retain the version that performs better for the intended task.

Orchestration that stays part of your product

Embed the workflow-capable GotChat application in a website, keep the runtime private, and evolve its operating processes through plugins and packages.