<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/build-custom-flows-in-minutes-with-the-flow-creator-agent-umya1jnnd" -->

---
title: Build custom flows in minutes with the Flow Creator agent
description: GitLab 19.3 introduces the Flow Creator agent, part of GitLab Duo Agent Platform, which lets users describe an automation in plain English and receive a...
canonical: https://daily.dev/posts/build-custom-flows-in-minutes-with-the-flow-creator-agent-umya1jnnd
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Build custom flows in minutes with the Flow Creator agent | daily.dev
og:description: GitLab 19.3 introduces the Flow Creator agent, part of GitLab Duo Agent Platform, which lets users describe an automation in plain English and receive a...
og:url: https://daily.dev/posts/build-custom-flows-in-minutes-with-the-flow-creator-agent-umya1jnnd
og:image: https://api.daily.dev/og/posts/uMYA1JnNd.png
og:image:alt: Build custom flows in minutes with the Flow Creator agent
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Build custom flows in minutes with the Flow Creator agent

**[GitLab](https://daily.dev/sources/gitlab)** · 6 min read · 1 upvotes · 0 comments

## Summary

GitLab 19.3 introduces the Flow Creator agent, part of GitLab Duo Agent Platform, which lets users describe an automation in plain English and receive a complete, runnable Custom Flow definition without needing to learn the Flow Registry YAML schema. The agent clarifies ambiguous details before building, and generated flows run under a scoped service account limited to the permissions of the person who ran it. Authoring a flow is open to anyone, but enabling one still requires the Maintainer role or higher, and Group Owners or admins can disable Custom Flows entirely.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://about.gitlab.com/blog/flow-creator-agent>

## Questions this post answers

### What does the Flow Creator agent in GitLab 19.3 do?

It lets you describe an automation in plain English and generates a complete, runnable Custom Flow definition, removing the need to learn the Flow Registry YAML schema first. It is a foundational agent within GitLab Duo Agent Platform, invoked via Agentic Chat, and produces a trigger, steps, and output target from a plain-language description like a security triage workflow.

_Developers automating GitLab workflows with agentic tools can track feature rollouts like this one on daily.dev._

### How does GitLab restrict permissions when a Custom Flow is created by Flow Creator?

Every flow runs through a scoped service account under composite identity, so it can never exceed the permissions of the person who ran it, and that account is scoped to the top-level group only. Anyone can author a flow with Flow Creator, but enabling one still requires the Maintainer role or higher, and Group Owners or instance administrators can disable Custom Flows entirely.

_Teams weighing agentic automation against governance risk can follow platform security details like this on daily.dev._

## Similar posts on daily.dev

- [Understanding flows: Multi-agent workflows](https://daily.dev/posts/understanding-flows-multi-agent-workflows-k6qjnmpbi) · GitLab · 1 upvotes · 0 comments
- [How GitLab reduced code-per-agentic-flow ratio by 45%](https://daily.dev/posts/how-gitlab-reduced-code-per-agentic-flow-ratio-by-45--wrokog91u) · GitLab · 1 upvotes · 0 comments
- [GitLab 19.0 trades its string section for a full DevSecOps orchestra](https://daily.dev/posts/gitlab-19-0-trades-its-string-section-for-a-full-devsecops-orchestra-jczm46v34) · The New Stack · 2 upvotes · 0 comments

---

Tags: [#ai-agents](https://daily.dev/tags/ai-agents), [#automation](https://daily.dev/tags/automation), [#cicd](https://daily.dev/tags/cicd), [#gitlab](https://daily.dev/tags/gitlab), [#devsecops](https://daily.dev/tags/devsecops)

[View this post on daily.dev](https://daily.dev/posts/build-custom-flows-in-minutes-with-the-flow-creator-agent-umya1jnnd)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Build custom flows in minutes with the Flow Creator agent","url":"https://daily.dev/posts/build-custom-flows-in-minutes-with-the-flow-creator-agent-umya1jnnd","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/build-custom-flows-in-minutes-with-the-flow-creator-agent-umya1jnnd"},"datePublished":"2026-08-20T19:20:37.621Z","dateModified":"2026-09-13T21:10:31.609Z","description":"GitLab 19.3 introduces the Flow Creator agent, part of GitLab Duo Agent Platform, which lets users describe an automation in plain English and receive a...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/5e882921a6fe689f8a35b9d65fcaff9e?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/5e882921a6fe689f8a35b9d65fcaff9e?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"GitLab","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"GitLab","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/3720ce340ca4435daef529abbf361b69","url":"https://daily.dev/sources/gitlab"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/build-custom-flows-in-minutes-with-the-flow-creator-agent-umya1jnnd","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"ai-agents,automation,cicd,gitlab,devsecops","timeRequired":"PT6M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"GitLab","item":"https://daily.dev/sources/gitlab"},{"@type":"ListItem","position":3,"name":"Build custom flows in minutes with the Flow Creator agent"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/build-custom-flows-in-minutes-with-the-flow-creator-agent-umya1jnnd#faq","mainEntity":[{"@type":"Question","name":"What does the Flow Creator agent in GitLab 19.3 do?","acceptedAnswer":{"@type":"Answer","text":"It lets you describe an automation in plain English and generates a complete, runnable Custom Flow definition, removing the need to learn the Flow Registry YAML schema first. It is a foundational agent within GitLab Duo Agent Platform, invoked via Agentic Chat, and produces a trigger, steps, and output target from a plain-language description like a security triage workflow. Developers automating GitLab workflows with agentic tools can track feature rollouts like this one on daily.dev."}},{"@type":"Question","name":"How does GitLab restrict permissions when a Custom Flow is created by Flow Creator?","acceptedAnswer":{"@type":"Answer","text":"Every flow runs through a scoped service account under composite identity, so it can never exceed the permissions of the person who ran it, and that account is scoped to the top-level group only. Anyone can author a flow with Flow Creator, but enabling one still requires the Maintainer role or higher, and Group Owners or instance administrators can disable Custom Flows entirely. Teams weighing agentic automation against governance risk can follow platform security details like this on daily.dev."}}]}
```

