Portal Community

What is an Agentic Workflow?

An agentic workflow is a process where AI agents — equipped with tools, memory, and reasoning — autonomously execute multi-step tasks, make decisions, and take actions to achieve a goal without step-by-step human instruction.

In BizFirstAI Studio, each agent is a node on a visual canvas. Agents expose typed ports that define how data flows at runtime and how services are composed or inherited at design time. Before execution, BizFirstAI resolves all static relationships (inheritance, composition) into a unified agent configuration.

Agentic Execution Loop
flowchart LR IN([Input]) --> R[Reason] R --> T{Use Tool?} T -->|Yes| A[Act] A --> O[Observe] O --> R T -->|No| OUT([Output])

Three Core Concepts

This guide walks through three progressively deeper demonstrations of agentic workflows in BizFirstAI Studio.

Key Design Principles

Visual-First

Canvas-Based Workflow Design

Every node, connection, and agent is placed on a visual canvas in BizFirstAI Studio. Workflows are composed by dragging nodes and connecting ports — no code required for orchestration logic.

Port-Typed

Strict Port Contracts

Ports define the contract between nodes. Runtime ports (Input/Output) carry data at execution time. Static ports (Component, It Extends, Sub Agent) define structural relationships that are resolved before execution.

Pre-Resolved

Design-Time Resolution

All inheritance and composition chains are resolved at design time into a single consolidated configuration per agent. This means complex multi-agent hierarchies execute with the simplicity of a single agent at runtime.