Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.cogniagent.ai/llms.txt

Use this file to discover all available pages before exploring further.

Conversation Flows is CogniAgent’s visual canvas for building multi-agent AI conversations. Instead of one big chatbot trying to do everything, you design a team of focused AI agents that work together — each with its own role, knowledge, and tools — and let the platform decide who speaks when.
Canvas overview

When to use Conversation Flows

Customer support with specialists

Triage agent routes billing questions to a billing specialist, product questions to a product expert.

Lead qualification + booking

One agent qualifies the lead; another schedules the demo. Each is good at one job.

Returns and refunds

A returns intake agent collects details, a policy agent checks eligibility, a refund agent issues credits.

Voice-first phone flows

Inbound calls land on a receptionist agent, transfer to the right specialist mid-call.

What makes it different

A team, not a script

Each agent — called an actor — has its own system prompt, model, knowledge bases, and integrations. You connect actors with routing edges that say “when X happens, hand off to Y.” The platform handles the routing decisions automatically using the conversation context.

Context that travels with the user

Information collected by one actor flows to the next. The user doesn’t repeat themselves. Each actor decides how much of the previous conversation it wants to inherit.

One canvas, every channel

Connect the same flow to Widget, Email, Slack, Teams, or Phone. The conversation logic stays the same — only the delivery channel changes.

Start the conversation, or wait for it

A flow can run two ways:
  • Responder mode — the flow listens on its channels and replies when users write in (support inbox, web widget).
  • Initiator mode — your team or another workflow kicks off the conversation (outbound sales call, follow-up email).
Read more about execution modes →

How it works

Every flow has three parts:
1

A Start node

The entry point. Owns the channel configuration — Widget, Gmail, Slack, Phone, and so on. Every flow has exactly one.
2

One or more actors

The AI agents. Each has a name, an icon, a model, a system prompt, and a set of capabilities (knowledge bases, integrations, custom tools).
3

Routing edges between actors

You write a short description of when this route should fire (the activation prompt). The platform auto-generates a short label and uses the prompt to decide routing during conversations.

Core concepts at a glance

Flows and actors

The building blocks: Start node, actors, edges, and the map canvas.

Context and inheritance

How information flows between actors so the user never repeats themselves.

Focus modes

How strictly each actor sticks to its job when users switch topics.

Execution modes

Initiator vs Responder — does your flow start conversations, or wait for them?

Get started

Quickstart

Build your first two-actor flow in 10 minutes.

Sales triage walkthrough

A worked example: lead intake → product specialist or pricing specialist.

Connect a channel

Wire your flow to Widget, Email, Slack, Teams, or Phone.

Deploy your flow

Take it live so real users can talk to it.