Webinar: Better Agents, Easier than Ever — Thursday, June 18th at 9am PT / 12pm ET. Register Now
Version 2.5
Agent types

Agent types

Sema4.ai has two kinds of agent. You pick the type when you create one. Both are built the same way — a runbook, tools, and data — and differ only in how work reaches them and how you interact.

Choosing between a Conversational Agent and a Worker Agent
Choosing between a Conversational Agent and a Worker Agent

Conversational Agent

Interactive: you chat with it in a thread and it responds. Best for human-in-the-loop work — asking questions, exploring data, drafting, and one-off tasks where a person stays in the loop.

Worker Agent

Autonomous and queue-driven: it processes Work Items on its own, with no one watching. Work Items are created on a schedule or through the API (including file uploads), and each one moves through a tracked lifecycle — Pending → Executing → Completed / Error / Needs review — visible on the agent's dashboard.

Best for repeatable, high-volume back-office automation that needs operational control and an audit trail: document intake, reconciliations, and validations.

Choosing

  • Use a Conversational Agent when a person drives the interaction.
  • Use a Worker Agent when work should be picked up and processed automatically.

You're not locked in — an existing Conversational Agent can be copied as a Worker Agent to reuse its runbook and tools for unattended processing.