Agent Types

Every Agent Type, One Platform

Conversational, task, supervisor, and skill agents — each purpose-built for different use cases, all composable together for complex workflows.

Conversational Agent

Chat-based, memory-rich

Conversational agents maintain rich dialogue context across sessions. They remember past interactions, track entity relationships, and adapt their tone based on conversation history. Built for natural, multi-turn interactions where context and personality matter.

Example Use Case

Cora, a salon booking agent that remembers client preferences, past services, and stylist preferences across visits.

Key Capabilities

Multi-turn dialogue management
Session + long-term memory
Entity tracking & recall
Personality & tone configuration
Contextual tool calling

Task Agent

Single-purpose execution

Task agents are designed for one job and do it well. They receive structured input, execute a defined workflow, and return a result. No conversation state, no memory — just fast, reliable execution with full error handling and retry logic.

Example Use Case

An invoice processor that extracts line items from uploaded PDFs, validates totals, and creates entries in your accounting system.

Key Capabilities

Structured input/output schemas
Deterministic execution flow
Built-in retry & error handling
Timeout controls
Webhook callbacks on completion

Supervisor Agent

Delegates to sub-agents

Supervisor agents are orchestrators. They break complex requests into sub-tasks, delegate each to the most suitable sub-agent, monitor execution, synthesize results, and handle failures. They are the brains behind multi-agent workflows.

Example Use Case

A customer onboarding supervisor that coordinates identity verification, account setup, preference collection, and welcome messaging across four specialized sub-agents.

Key Capabilities

Dynamic task decomposition
Sub-agent delegation & routing
Result synthesis & conflict resolution
Execution monitoring & recovery
Hierarchical memory sharing

Skill Agent

Reusable capabilities

Skill agents encapsulate a single capability that can be reused across multiple agents. They expose a clean interface and handle their own tool calls, prompts, and error cases. Build once, use everywhere.

Example Use Case

A sentiment analysis skill that any agent can call to gauge customer mood, returning a score and suggested tone adjustment.

Key Capabilities

Standardized input/output interface
Shareable across all agent types
Independent versioning & updates
Composable with other skills
Built-in caching for performance
Composition

Compose Agents Like Building Blocks

Combine conversational, task, and skill agents under a supervisor to build complex workflows without writing orchestration code.

Customer Support Supervisor

Supervisor Agent

Query Classifier

Skill

Categorizes incoming support requests

FAQ Resolver

Conversational

Handles common questions with knowledge base

Ticket Creator

Task

Creates Jira tickets for escalated issues

Sentiment Analyzer

Skill

Monitors customer mood throughout the interaction

All Agent Types

The Complete Agent Toolkit

From simple chatbots to multi-agent orchestration — build exactly what your use case demands.

Conversational

Chat-based agents with rich memory, context tracking, and natural dialogue. Perfect for customer support, booking, and advisory use cases.

Task

Single-purpose execution agents that perform specific actions — send emails, process payments, update records — and return results.

Supervisor

Meta-agents that delegate work to sub-agents, synthesize results, and manage complex multi-step workflows autonomously.

Skill

Reusable capability modules that can be shared across agents — sentiment analysis, language translation, data extraction, and more.

Custom Types

Define your own agent archetypes with custom lifecycle hooks, memory strategies, and tool access patterns for domain-specific needs.

Agent Composition

Compose agents from skills and sub-agents like building blocks. Mix and match capabilities without rewriting logic.

Agent Types FAQ

Build Any Agent Type

Start with a template or design from scratch. Every agent type is available on the free tier.

All agent types available on free tier -- no limits