API Dashboard
The API Dashboard is the operational view for workflows launched through the AI-Flow REST API. Use it to monitor recent runs, spot failures or slow executions, and inspect the data retained for a specific run without leaving AI-Flow.
API Nodes
To begin building your API, you will need to use at least one of the following nodes: Flow Input, Flow Output, or Webhook (which will be covered in a later section).
API Builder View
The API Builder is available from the right-side pane while a flow is open. It summarizes the flow's API contract and provides request examples and API-key management for plans with API access.
Calling AI-Flow from External Systems
You can trigger your AI-Flow workflows remotely from other platforms or external systems by using a REST API. Below is a concise overview on how to quickly set this up:
Subflow Loop
A Subflow Loop runs the same subflow once for every item in one or more selected input lists. Inputs not selected as loop fields remain constant across all iterations.
Subflows
A Subflow packages a reusable section of flow logic as a single node. It runs inside the parent flow and does not make an HTTP request to the Flow API.
Send a Webhook Request
To send a webhook from a workflow, use the HTTP Request node. It replaces the former Webhook Node and supports the current request methods, headers, body, and authentication options. The Webhook Node section below is retained only for users maintaining legacy flows; the Global Webhook section still applies to API runs.