Simple flowchart template
Five shapes and one decision branch: A start, two steps, a revision path, and an end. The fastest way to map a process you have not drawn before.
Two gates: automated tests and a human approval. Routing every commit to production, a blocked merge, or a rollback.
Powered by Lucen Flowchart
A CI/CD pipeline flowchart is a decision diagram that shows every path a commit takes between being pushed and reaching production, including the gates that stop it.
Code is pushed, and what happens next is decided by two gates rather than by the person who wrote it. The flowchart puts both in one frame: tests, then approval. So everyone can see what a commit has to survive before it reaches a customer.
Builds either pass or fail, and that part is unambiguous. The gates are not: who approves a release, what happens to a blocked merge, whether a rollback halts the pipeline. Drawing the exits makes those answers explicit rather than tribal knowledge.
A diagram survives an architecture or compliance review in a way a YAML file does not. That is why platform teams keep the pipeline flowchart as the process of record rather than a slide decoration and why it belongs in the deck, not only in the repo.
Templates are grouped by the team that uses them. Open Product & IT, pick the CI/CD pipeline flowchart, and it opens on a PowerPoint slide as native, editable shapes.
Six process shapes, two decision gates, three terminal outcomes, and the connectors that join them all are native PowerPoint objects on a single 16:9 slide, built with Lucen Flowchart.
STAGE 01
The pushed commit that triggers everything, then the build and test run drawn as a predefined process, because it is a defined job that lives in your CI system rather than a step someone performs.
STAGE 02
The first decision. A failure exits to notify and block merge rather than continuing, so a red build stops the pipeline instead of being worked around.
STAGE 03
The deploy to a staging environment, drawn as an ordinary process step because it is automated and unconditional once the tests are green.
STAGE 04
The second decision, and the only human one on the diagram. A yes releases to production; a no rolls back and halts. Change the gate and Auto Layout reflows the branches with it.
Download the .pptx and drop it into your deck. Every shape is a native PowerPoint object, so you can edit it with PowerPoint's own tools — and with Lucen Flowchart installed, connectors reroute and the diagram reflows as you move things.
Click any step and type to replace the text. Font, fill, and size follow your deck theme.
Copy a shape into the flow, or delete one you don't need.
Change the deck theme and the flowchart follows. Override individual shape colors when a step or lane needs to stand out.
Teams use it as the process of record for platform and release engineering, a stakeholder slide in an architecture or compliance review, a training reference for engineers joining the team, and a starting point for any gated automation — infrastructure changes, data pipelines, or release trains.
If your process differs from the template, describe it instead of redrawing it. Lucen AI generates the diagram as native, editable shapes on the current slide, then keeps editing it in place rather than regenerating from scratch.
1. Open Lucen AI with Generate with AI — On the Lucen Flowchart tab, choose Generate with AI. The Lucen AI pane opens beside the slide — describe the change you need, or attach an image of a diagram you already have.
2. Answer the clarifying questions — If the prompt is broad, Lucen AI asks about the audience and depth before generating.
3. Refine it on the slide — Ask for a sub-swimlane or a new branch, or edit the shapes directly. The diagram stays the same object throughout.
If your process already exists as a screenshot or a photo of a whiteboard, give the image to Lucen AI instead of redrawing it. It reads the steps, decisions, and any lanes, then rebuilds the same flowchart on your slide as native PowerPoint shapes, which you then edit like any other object — rename a step, add a branch, or ask for another lane.
A pipeline works best as a decision flow, because the interesting part is what stops a commit rather than the sequence of jobs that runs it. We recommend following this process:
Continuous delivery means every passing build is ready to release, but a person decides when. Continuous deployment means every passing build goes to production automatically, with no human in the path.
The approval gate on this diagram is the entire difference. Remove it, and the same pipeline becomes continuous deployment. That is worth being deliberate about: teams often say deployment and run delivery, then discover the gap during an audit.
Continuous integration is everything up to the test gate, merging code frequently and proving it builds and passes automatically. Continuous delivery or deployment is everything after — getting that verified build into staging and then production.
On this diagram, CI ends at the tests-pass decision, and CD begins at deploy to staging. The split is not academic: they usually fail for different reasons and are often owned by different people.
Each one stops a commit for a different reason:
Add a further gate for security scanning, performance budgets, or a change-advisory review; the branches stay attached as the diagram reflows.
Build and run tests uses the predefined process shape rather than a plain rectangle. In flowchart notation, that marks a step defined in detail somewhere else — in this case, the job configuration in your CI system.
It is a useful signal on a slide. It tells a reader that the box is a summary of a pipeline they can go and read, rather than a single action, without cluttering the diagram with every test stage.
The commit exits to notify and block the merge. Both halves matter: notifying without blocking means the failure is ignored, and blocking without notifying means the author finds out from someone else.
Drawing it as a terminal outcome rather than a loop back is deliberate. A failed build is not retried by the pipeline; it is returned to the person who wrote the code, which keeps the fix with the person who has the context.
It depends on what you are protecting against. A manual gate catches things automation cannot judge — a risky release before a holiday weekend, a change that needs a customer notified first, a compliance requirement for separation of duties. It also costs you speed and becomes a rubber stamp if nobody ever says no.
A reasonable test: if your approver has rejected nothing in six months, the gate is theatre and you should either automate it or add the criteria that would make a rejection possible.
Every gate should have a named owner, and they are rarely the same team:
If the same person writes the code and approves the release, the gate is not providing the separation it appears to.
PowerPoint can do it with SmartArt and the Shapes gallery, but the work is manual: you place each diamond yourself, label both exits, and reattach connectors every time something moves. For a pipeline with two gates and three terminal outcomes, this becomes the reason the diagram stops getting updated.
A faster route is the Lucen Flowchart tab, which snaps connectors to shape anchors and reflows the diagram with Auto Layout when you add a gate. Either way, the result stays a set of native PowerPoint objects on your slide.
The download is a free .pptx made of native PowerPoint shapes, so anyone can open, read, and edit it, and you can share it as you would any deck; recipients need nothing installed.
The smart connectors, Auto Layout, and Lucen AI come from the Lucen Flowchart add-in, which adds a Lucen Flowchart tab to the ribbon and runs on Windows with PowerPoint 2016 or later and with PowerPoint for Microsoft 365. PowerPoint for the web, Mac, and mobile are not supported. Setup and troubleshooting steps are in Lucen Support.
Free .pptx, editable in PowerPoint, no diagramming tool required.
Your download should start now. If it doesn’t start click here and check your inbox for tips to get started.