Skip to main content

Agent Introduction

2025.1.01+

Flowable AI Agents enable the execution of intelligent tasks using large language models (LLMs), APIs, and internal knowledge. They are configurable components that perform classification, orchestration, data extraction, and external interactions based on your use case.

Please see the AI introduction for more details.

Agent Overview Diagram

Flowable Agent Overview

Agent Types

Flowable provides several types of agents, each designed for specific scenarios:

Linking to Model Settings

Each agent can be configured to use a specific LLM model or endpoint through the model settings.
This allows fine-tuning behavior across different agents, including prompt customization and output structure.

See: Model Settings Configuration

How to Start an Agent

  • Orchestrator Agents are started as part of a CMMN case model.
  • Other agents can be triggered using the AI Agent Task:
  • Other agents may also be initiated via the Flowable REST API.

Auditing Agent Activity

All agent executions can be audited and stored in the Flowable database. Audit logs are accessible through Flowable Control and include request/response metadata for transparency and debugging.