Agent Integration#

Communication with Agent

The AALI Agent connects to Flowkit via GRPC. For each workflow step, the Agent can invoke one or more registered functions.

Call sequence:

  1. Agent selects a function to invoke

  2. Sends a GRPC request with arguments

  3. Flowkit executes the function

  4. Agent processes the result and continues the workflow

Both synchronous and streaming functions are supported.

Direct GRPC Access

Although primarily used with the AALI Agent, any client can interact with Flowkit via its GRPC API.

  • Use grpcurl, custom clients, or test scripts

  • Helpful for debugging or running standalone setups