Engine

The orchestration layer your agents run on

The Engine coordinates everything: message routing, agent handoffs, workflow execution, approval enforcement, and channel normalization — so your agents work as one system.

Routing

The right message reaches the right agent

Incoming messages from Slack, Gmail, API, and Web Chat are normalized into one flow. The Engine routes each message to the agent with the right role and permissions.

  • Channel normalization Slack, Gmail, API, and Web Chat all handled the same way internally.
  • Role-based routing Messages go to the agent with the right scope, not a catch-all.
  • Multi-channel support Same agent can respond across different channels consistently.

Channel abstraction layer normalizes inbound messages into unified runtime flow. Per-agent channel enablement controls where each role is reachable.

Coordination

Agents hand off work without losing context

When one agent finishes its part, it creates a structured handoff with full context. The next agent picks up exactly where the first left off — no lost information.

  • Typed handoffs Each handoff includes intent, structured input, and context.
  • Approval gates Handoffs can require human approval before the next agent starts.
  • Context preservation The receiving agent gets full context, not a summary.

HANDOFF_SEND with typed intent contracts, structured input/output schemas, and optional approval gates for cross-agent routing.

Automation

Workflows and schedules managed by the Engine

Create reusable workflow templates and scheduled tasks. The Engine executes them, manages retries, respects quiet windows, and surfaces results through the Bridge.

  • Workflow templates Repeatable multi-step processes with approval gates per step.
  • Scheduled tasks Hourly, daily, or weekly execution with timezone-aware active hours.
  • Quiet windows Skip redundant runs when the agent was recently active.
  • Failure handling Failed runs surfaced to the Bridge with full context for review.

WORKFLOW_TEMPLATE_CREATE/EDIT/DELETE, SCHEDULE_TASK with configurable intervals, quiet windows, and active hours. Proactive presence scheduler with pulse/digest/attention intents.

Engine FAQ

Engine questions

What does the Engine do?

The Engine is the orchestration layer that coordinates your agents. It routes messages, manages handoffs between agents, runs scheduled workflows, enforces approval gates, and normalizes all channels into one unified flow.

Do I interact with the Engine directly?

No. The Engine works behind the scenes. You interact with your agents through channels (Slack, email, web chat) and manage them through the Bridge dashboard.

How do handoffs work?

When one agent finishes its part of a task, it creates a typed handoff with structured context. The Engine routes it to the right agent, optionally through an approval gate.

Can agents run on a schedule?

Yes. The Engine manages scheduled tasks and proactive presence routines. Agents can check in hourly, daily, or weekly without manual prompting.

Ready to set up your first agent?

  • Guided onboarding included
  • Your own provider keys
  • No commitment required