HeliosHELIOS DOCS

Key concepts

Agents, chats, workflows, triggers, runs, sandboxes, integrations, projects, and roles - what each term means in Helios.

Key concepts

Agent

An AI model working a task inside its own sandbox, with access to a shell, a filesystem, code execution, the web, your integrations, your databases, and any attached MCP servers.

There is one agent runtime. You reach it through chat or through a workflow.

Chat

An interactive session with an agent. Attach files, pin a repository, fork the conversation, share a read-only transcript. See chat.

Workflow

An agent put on a task permanently: a prompt plus one or more triggers. There is nothing to wire up - the prompt is the task. See workflows.

Trigger

What causes a workflow to run. Four types:

TypeFires when
ManualYou dispatch it, optionally with an input payload.
CronA schedule matches. Cron runs in UTC.
WebhookA signed HTTP request arrives at the trigger's URL.
IntegrationAn event arrives from GitHub, Slack, or Plain.

See triggers.

Run

One execution of a workflow. A run records the trigger context, the agent's full transcript, the result, and a status: queued, running, succeeded, failed, pending_cancel, or cancelled. See runs and outputs.

Sandbox

The isolated cloud computer an agent runs in. Its ~/workspace directory persists between runs; everything else is discarded. Outbound network access is closed by default and opened per host, with credentials injected at the network layer so the agent never holds them. See sandboxes.

Integration

An authenticated connection to an external service. Helios indexes the service's entire API, and agents search that index and call whatever endpoint the task needs - not a curated list of actions. See integrations.

Integration resource

A specific object inside an integration, pinned to a chat or workflow - today, a GitHub repository. Pinning both disambiguates ("the repo") and grants scoped, credential-free access. See integration resources.

Project

The container for related workflows, chats, integrations, variables, and secrets - and the unit of access control. Resources inherit access from their project. Everyone gets a Personal project. See projects and sharing.

Roles

Two layers. Your organization role is admin, member, or viewer. Your resource role on a given project or workflow is admin, editor, or user. Organization admins are resource admins everywhere; everyone else starts at user. See roles and permissions.

Visibility

Whether a resource is restricted (explicit grants only) or organization (everyone gets a role). Managed for projects and integrations; workflows and chats inherit from their project.

Variables and secrets

Variables are plaintext configuration, passed into every run as context. Secrets are envelope-encrypted, write-only, and never enter an agent's context. Both are scoped at the organization, project, user, or workflow level, with the most specific level winning. See variables and secrets.

Credits

Usage is metered in Helios credits, derived from actual model spend. See pricing.

MCP

The Model Context Protocol. Attach external MCP servers to give your agents more tools; or drive Helios itself over MCP from your own agent. See MCP servers.

Last updated on