Workflows

Streamline Your Processes


Workflows

let you define custom processes through which records progress.

They help your team stay organised, automate repetitive actions, and provide a clear overview of a record's status - whether you're managing expenses, sales pipelines, or publishing processes.

What are workflows?

A workflow is a series of stage

s that a record moves through in a collection . Each stage represents a phase in your process. For example:

  • Expense Approval: 'Submitted' → 'Needs Review' → 'Approved' → 'Paid'
  • Sales Funnel: 'New Lead' → 'Qualified' → Negotiation → 'Closed-Won'

Workflows not only track progress but also allow you to:

  • Automate Actions: Trigger notifications or create follow-up tasks .
  • Control Access: Limit who can move records between stages.
  • Collect Additional Data: Require input (like a reason for rejection) when transitioning between stages.

The benefits of workflows:

  • See at a glance where every record is in your process.
  • Automate routine steps and reduce manual errors.
  • Keep team members informed with notifications and assigned actions.
  • Bring greater control & specificity to your processes.
  • Adapt your workflows as your organisation's needs evolve.

How to Set Up a Workflow

1. Enable Workflows for a Collection

  • Open Collection Configuration:

    Right-click the desired collection in the sidebar and select Configure
    (or use the options menu at the top-right).
  • Activate Workflows:

    Navigate to the Workflow tab and toggle Enable Workflows to turn on the feature.

2. Adding Workflow Stages

  • Add a Stage:

    In the Workflow tab, click Add Stage.
  • Name the Stage:

    Give it a descriptive name (e.g., 'Submitted', 'In Review', 'Approved').
  • Optional Colour:

    Choose a colour to visually distinguish the stage.
  • Repeat:

    Create additional stages as needed for your process.

For a sales pipeline , you might create stages like 'Interested', 'Qualified', and 'Closed-Won'.

3. Linking Stages with Actions

Actions allow records to move between stages:

  • Add an Action:

    Within a stage, click Add Action.
  • Configure the Action:

    • Select the Target Stage: Choose the stage that the record should move to when the action is triggered.
    • Name the Action: Provide a name (e.g., 'Approve' or 'Reject').
    • Choose a Colour: Assign a colour to the action button for easy identification.
  • Repeat:

    Create multiple actions if a stage can transition to different subsequent stages.

If one stage needs to progress in multiple ways, set up multiple actions (e.g., 'Approve' vs. 'Request Revision').


Advanced Workflow Features

Our workflows have some advanced features that help streamline your internal operations and bring greater clarity and control to your processes.

See below for how you can get the most out of workflows:

Custom Permissions

Sometimes you only want specific roles or people to be able to transition a workflow stage - for example approving a purchase or project.

  • Limit Actions:

    In the Workflow tab, click the Edit button next to a stage, and then the Permissions tab.
  • Set Restrictions:

    Decide if an action is available to Everyone, specific Roles , or Individual Users. Optionally, add conditional logic (e.g., actions over £200 require a Manager's approval).

Workflow Notifications

When records transition between workflow stages, you can set notifications to be sent to your colleagues.

Signature Approvals

You can easily set signature requirements for stage transitions in a workflow for a 'Sign-Off' step.

  • Enhance Accountability:

    To require a signature for an action, click the Edit button next to the action.
  • Enable Signatures:

    In the Signatures tab, toggle Require users to sign before completing this action and add optional instructions.
  • Record Keeping:

    Signatures are stored in the Activities tab with a timestamp.

Adding Additional Fields on Actions

Use additional fields during stage transitions to confirm key information and collect more data. This prompts the user for extra information when an action is performed (e.g., 'Reason for Rejection' or 'Reviewer Comments').

Hiding Specific Workflow Stages

Some workflow stages might not be appropriate to show in your usual collection list - you can hide these easily. For example: Opportunity records at stage 'Lost'.

  • Hide Stages:

    If a stage is no longer used or relevant, you can hide it.
  • Toggle View:

    In the Workflow tab, click the three dots ⋯ next to the stage and click 'Hide in Lists'. (or 'Show in Lists' to reverse this change)

Best Practices

Workflows can be very powerful, but can become overly complicated if you're not careful. Follow the guidance below to get the most out of them:

Gradually add advanced features

Start with the essential stages and actions, then gradually add advanced features as your processes mature.

Test your workflows

Run a test record through your workflow to ensure each stage and action works as expected.

Check authorisations

Regularly check that only authorised users can perform critical transitions and take actions.

Bring your team along

Make sure your team knows the defined stages and actions, so everyone understands the workflow.


Utilising these advanced features enables you to get the most out of Kinabase and out of your team. All while ensuring you have encoded your Quality Management System into your Kinabase workflows so that you retain complete control of your business proceses.


Workflows empower you to transform your data into actionable processes that drive efficiency and accountability in your organisation. Customising workflow stages, linking them with specific actions, and using advanced features like notifications and signatures, ensures that every record moves through its specific process seamlessly.

If you have questions or need further assistance, please reach out to your System Admin or further guides in our Support Hub.