| Name | Type | Description | Notes |
|---|---|---|---|
| id | uuid::Uuid | ||
| created_at | String | [readonly] | |
| updated_at | Option<String> | [optional][readonly] | |
| service_type | models::ServiceTypeEnum | ||
| environment | models::ReferenceObject | ||
| name | String | name is case insensitive | |
| slug | String | URL-friendly identifier derived from the name | |
| description | String | ||
| webhook_ip_allowlist | Vec | CIDR ranges the incoming webhook request's source IP is checked against | |
| docker_fragment | String | ||
| enabled | bool | ||
| mcp | String | Raw JSON blob describing the MCP servers configured for this workflow | |
| mcp_server_ids | Vecuuid::Uuid | MCP connectors attached to this workflow. May include a USER-scoped connector, which only its owner can attach or keep attached when saving. | |
| mcp_servers | Vecmodels::AgenticWorkflowMcpServer | MCP connectors attached to this workflow, including their configuration metadata. | |
| context_service_ids | Vecuuid::Uuid | Qovery services explicitly provided as context to this workflow. | |
| outputs | Vecmodels::AgenticWorkflowOutput | ||
| model | models::AgenticWorkflowModelResponse | ||
| project_repositories | Vecmodels::AgenticWorkflowProjectRepository | ||
| agent_prompt | String | ||
| governance | models::AgenticWorkflowGovernance | ||
| resources | models::AgenticWorkflowResources | ||
| webhook | models::AgenticWorkflowWebhook | ||
| schedule | Option<models::AgenticWorkflowScheduleResponse> | Cron schedule firing runs of this workflow. Null when the workflow is webhook-only. | |
| execution_mode | models::AgenticWorkflowExecutionMode | ||
| icon_uri | Option<String> | Icon URI representing the agentic workflow. | [optional] |