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.