# Working with Workflow Stages

### About this export

| Field | Value |
| --- | --- |
| **content_type** | lesson |
| **platform** | contentstack-academy |
| **source_url** | https://www.contentstack.com/academy/courses/using-workflows/working-with-workflow-stages |
| **course_slug** | using-workflows |
| **lesson_slug** | working-with-workflow-stages |
| **markdown_file_url** | /academy/md/courses/using-workflows/working-with-workflow-stages.md |
| **generated_at** | 2026-06-08T14:32:19.386Z |

> Part of **[Using Workflows](https://www.contentstack.com/academy/courses/using-workflows)** on Contentstack Academy. **Academy MD v3** — structured for retrieval; no quiz or assessment keys.

<!-- ai_metadata: {"lesson_id":"03","type":"video","duration_seconds":225,"video_url":"https://cdn.jwplayer.com/previews/y4ICjStE","thumbnail_url":"https://cdn.jwplayer.com/v2/media/y4ICjStE/poster.jpg?width=720","topics":["Working","with","Workflow","Stages"]} -->

#### Video details

#### At a glance

- **Title:** Working with Workflows
- **Duration:** 3m 45s
- **Media link:** https://cdn.jwplayer.com/previews/y4ICjStE
- **Publish date (unix):** 1760057029

#### Streaming renditions

- application/vnd.apple.mpegurl
- audio/mp4 · AAC Audio · 113620 kbps
- video/mp4 · 180p · 180p · 177261 kbps
- video/mp4 · 270p · 270p · 226697 kbps
- video/mp4 · 360p · 360p · 272141 kbps
- video/mp4 · 406p · 406p · 306368 kbps
- video/mp4 · 540p · 540p · 427322 kbps
- video/mp4 · 720p · 720p · 628378 kbps
- video/mp4 · 1080p · 1080p · 1323875 kbps

#### Timed text tracks (delivery)

- **thumbnails:** `https://cdn.jwplayer.com/strips/y4ICjStE-120.vtt`

#### Video transcript

When you create or open an entry in Content Stack, you'll notice it's always tied to a workflow stage. An entry might start in Draft then move to In Review and finally to Approved before it's published. These stages make it clear where the content is in the process. To see this, click the status icon on the right to expand the panel. Or in the entries list, choose Manage Filters down towards the bottom and choose Workflow Stages. And click Apply. Now you'll see the Workflow Stages section and you can choose to filter by any of the steps set up in the workflow. Like Ready for Review. By default, every entry begins in an initial stage. Usually Draft. From there, you or your teammates move it forward. And remember, stages aren't fixed. Each organization may use slightly different labels, but the idea is always the same. A step-by-step journey to publishing. Now let's talk about the most common action you'll take in workflows. Moving an entry from one stage to another. For example, once you've finished writing, you'll move your entry from Draft to Review. That hands it over to the reviewer or approver. Sometimes you'll need to request edit access if someone else owns the entry. In that case, you'll send an approval request. The reviewer can then either approve your edit or reject it with feedback. The goal is to keep the process transparent. Everyone knows who's working on what. And content can't skip important steps. Publishing is the final step. But even here, workflows make sure nothing goes live without the right approvals. When your entry is ready, you don't just hit Publish. Instead, you send it for publish approval. The approver can review the content and either approve or reject the publish request. The same applies to unpublishing content. You can request it, but it needs approval to move forward. This process protects your brand by ensuring only the right content goes live at the right time. Now, beyond approvals, workflows also help assign and manage tasks. Let's bring it all together with a quick example. First, in the Entries screen, I'll perform a search for an article on Mexico City. Once it's open, on the right side of the entry, click Workflow Details. Here, you can click Change to move it to a different stage. We'll move it from Draft to Ready for Review. Set a due date so the reviewer knows when feedback is needed. Under Assign To, choose the specific user you want to handle the review. Turn on Notify by email if you want them to get an email alert and add a short comment with any context they'll need. Click Update. If you haven't saved the entry yet, click Save to make sure everything is recorded. Now, with the magic of editing, I'll switch to a different account where I am logged in as the reviewer I assigned. From the top menu, Open Tasks, you'll see a new task to review the entry. Open the task to go straight to the entry. After reviewing the content, open Workflow Details on the right and click Change. Choose the next stage in the workflow, like Approved or Ready to Publish. Set a due date, if needed, and assign it to the next user or to a role, such as Publisher. Add a brief comment so the next person knows what changed, optionally notify by email, then click Update. If you made edits, click Save as well. The handoff is complete and the task moves to the next person's queue.

#### Key takeaways

- Connect **Working with Workflow Stages** back to your stack configuration before moving to the next module.
- Capture one concrete artifact (screenshot, Postman call, or code snippet) that proves the step works in your environment.
- Re-read the delivery versus management boundary for anything you changed in the entry model.

## Supplement for indexing

### Content summary

Working with Workflow Stages. Working with Workflow Stages in Using Workflows (using-workflows).

### Retrieval tags

- Working
- with
- Workflow
- Stages
- using-workflows
- lesson 03
- Working with Workflow Stages
- using-workflows lesson

### Indexing notes

Index this lesson as a primary chunk tagged with lesson_id "03" and topics: [Working, with, Workflow, Stages].
Parent course slug: using-workflows. Use asset_references URLs as thumbnail hints in search results when present.
Never surface LMS quiz content or assessment answers from this file.

### Asset references

| Label | URL |
| --- | --- |
| Video thumbnail: Working with Workflow Stages | `https://cdn.jwplayer.com/v2/media/y4ICjStE/poster.jpg?width=720` |

### External links

| Label | URL |
| --- | --- |
| Contentstack Academy home | `https://www.contentstack.com/academy/` |
| Training instance setup | `https://www.contentstack.com/academy/training-instance` |
| Academy playground (GitHub) | `https://github.com/contentstack/contentstack-academy-playground` |
| Contentstack documentation | `https://www.contentstack.com/docs/` |
