Skip to main content
Browse Documentation

Types of workflow

Created by Contensis product team, last modified by r.bromley on 30 Apr 2020

Basic workflow

The basic workflow allows content to be authored and then published instantly. Each publish results in the entry being version complete, any subsequent change is considered as a new version of the entry.

A flowchart of the basic workflow of content entries

Example

  1. An author creates an entry.
  2. They make multiple changes to the entry whilst in the In progress state.
  3. The author publishes the entry, it is moved into the Done state, and is subsequently published. The version number of the entry is updated and that completes that version of the entry.
  4. The lifecycle of the entry is complete until any changes are made, beginning a new version.

Approval workflow

A flowchart of the approval workflow of content entries

The approval workflow allows content to be authored and sent for approval before it is made live. Once created, the entry is in the In progress state. Once it's ready for review, the author can send the entry for approval.

The entry can then be approved, moving it to the Done state, and resulting in a publish. If the entry fails review then the entry can be declined moving it to the Declined state along with a message to explain why.

If an author inadvertently sends an entry for approval the entry can be revoked and edited, returning it to the In progress state.

As with the basic workflow, each publish results in the entry being version complete. Any subsequent change is considered as a new version of the entry.

Example

  1. An author creates an entry.
  2. The author sends the content for approval.
  3. An approver reviews the entry, and declines the entry due to a number of grammatical errors. The approver provides a message to explain why they are declining the content.
  4. The entry remains in the declined state until an author makes the appropriate changes and resends the content for approval.
  5. The Approver reviews the entry and approves the changes to the content. Approving the entry results in the entry being moved to the Done state and publishes it.
  6. The lifecycle of the entry is complete until any changes are made, beginning a new version.
Necessary Cookies
These cookies are necessary for this website to function correctly. They are set when you perform certain actions on the site, such as creating an account, logging in, changing your privacy preferences or submitting a form. You can block these cookies in your browser, but this will stop parts of the site from working properly.
Functional Cookies
These cookies allow the website to provide extra functionality and more personalised experiences. They may be set by us or by third party providers whose services we have added to our pages. If you choose not to allow these cookies, these services may not work correctly.
Analytical Cookies
These cookies record anonymous data on how visitors use our website to help us monitor how well our website works. This data includes how many people have looked at specific pages, how long visitors stay on the site, and what devices they use. We use this data to identify changes that we could make to improve your experience and make our website more efficient.
Marketing Cookies
We set some cookies so you are shown more relevant marketing content. These include cookies from third-party advertising networks to show you different adverts on their services if you have previously visited our site. If you choose not to allow these cookies, you may experience less relevant advertising on other sites.