Build agentic systems. Run them with confidence.
Heym is infrastructure for running and governing AI agents in production. Orchestrate agents, automate business processes, inspect every execution, and keep humans in control. Deploy Heym on your own infrastructure.
In Heym, a workflow defines how agents, deterministic steps, tools, and data work together. The runtime executes that graph, records every run, and pauses for human review where you ask it to. The visual canvas is where you build and inspect workflows, and the same workflows also run from APIs, schedules, event triggers, MCP clients, and Portal chats. Visit heym.run for the product site, and see Why Heym for what Heym handles at each stage of the agent lifecycle.
What You Can Do
- Build – Compose agents and deterministic steps on the canvas in the Workflows tab, describe them to the AI Assistant, or start from Templates
- Orchestrate – Coordinate Agent, LLM, and RAG nodes, sub-agents, MCP tools, and integrations such as HTTP, Slack, and email, with parallel execution where dependencies allow
- Run – Start workflows from webhooks, Cron schedules, and event triggers, with per-node retries, error handling, and load distribution across instances
- Observe – Inspect execution history, LLM traces with token costs, analytics, and alerts, and export OpenTelemetry traces
- Evaluate – Test prompts and models against expected outputs in the Evals tab
- Control – Pause agents for human review, block unsafe content with guardrails, and manage access with credentials, teams, single sign-on, and an audit trail
- Expose – Serve workflows over REST and SSE streaming, as MCP tools, and as Portal chat interfaces for end users; use the Chat tab to test models directly
- Chat with Heym – Ask page-aware product questions from the Chat with Heym dialog in documentation
Key Concepts
- Workflows – A directed graph of nodes and edges. Manage them in the Workflows tab. See Workflow Structure.
- Nodes – Processing units (Input, LLM, Condition, etc.). See Node Types.
- Edges – Connections that define execution flow
- Credentials – API keys and secrets stored in the Credentials tab, referenced by nodes.
- Variables – Persistent key-value data in the Variables tab, accessible via
$global.variableName. See Global Variables. - Expressions – Reference upstream data with
$inputand$nodeName.field. See Expression DSL.
Related
- Why Heym – What Heym handles at each stage of the agent lifecycle
- Quick Start – Build your first workflow
- Running & Deployment – Start locally with
run.shor deploy withdeploy.sh - AI Assistant – Create workflows with natural language
- Chat with Heym – Ask follow-up questions while reading docs
- Core Concepts – Workflows, nodes, and execution flow
- Workflows Tab – Manage workflows and folders
- Credentials Tab – Add API keys for nodes