User Guide#

Explore Flowkit’s core features: how to register functions, manage input/output, invoke commands, and connect to the Agent.


Overview

High-level overview of how Flowkit fits into the AALI system.

Overview
Function Registration

Register and expose functions with metadata.

Function Registration
Execution Context

Manage input, output, and runtime values.

Execution Context
Calling Functions

Invoke functions with RunFunction and StreamFunction.

Calling Registered Functions
Slash Commands

Use developer commands like /reset or /summary.

Slash Commands
Agent Integration

Understand how the Agent receives and responds to function calls.

Agent Integration
Exposed Variables

Share data across workflow steps using key-value inputs.

Exposed Variables