Feature: add API to list AI Agents and update AI Agent Provider and AI Model

Flow API — List AI Agents & Update AI Agent Provider/Model
Two new Flow AI Hub API endpoints let you programmatically retrieve all AI Agents in a workspace and update the AI provider and model assigned to any specific AI Agent — part of the broader Flow AI Hub API group.
New Endpoints
MethodEndpointDescriptionGET | /flow/ai-agents | List all AI Agents in the workspace
POST | /flow/update-ai-agent-provider | Update the AI provider and model for a specific AI Agent
Related AI Hub Endpoints (same group)
MethodEndpointDescriptionGET | /flow/ai-tasks | List all AI Tasks in the workspace
POST | /flow/update-ai-task-provider | Update the AI provider and model for a specific AI Task
What's New
  • 🤖 List AI Agents via API — retrieve all configured AI Agents in the workspace with a single GET call
  • ⚙️ Update AI Agent provider & model via API — programmatically switch the AI provider (OpenAI, Groq, Anthropic, xAI, etc.) and specific model for any AI Agent
  • 🔑 All endpoints are authenticated (lock icon visible) — require a valid API token
  • 🔄 Consistent with the parallel AI Tasks endpoints (/flow/ai-tasks and /flow/update-ai-task-provider) for a unified AI Hub API pattern
How to Use
  1. Authenticate with your API key
  2. Call GET /flow/ai-agents to retrieve the list of AI Agents and their current provider/model assignments
  3. Call POST /flow/update-ai-agent-provider with the Agent ID and the desired provider + model in the request body to update the configuration
Full API docs: api#/Flow AI Hub
Why It Matters
  • Enables automated AI model management across all flows — switch providers or upgrade to newer models without touching the UI
  • Useful for partners provisioning new workspaces with standardised AI configurations
  • Pairs with the Default AI Provider setting in AI Hub Settings (released same week) for end-to-end AI configuration automation
👉 Located at: API Docs → Flow AI Hub Published: February 14, 2026