Skip to main content

Safety rules

Every workflow is checked against the same rules as you edit it, however it was made. No step is locked; these rules keep the important protections in place instead.

To fix before publishing​

The editor saysWhy
The workflow must start with Identify the contactEverything depends on knowing who sent it
A step uses a field that no earlier step fills inNo step works on information that is never there
A step's settings are incompleteEvery step must be fully set up
A field is no longer in the field libraryFields must exist
A person must be able to approve before anything is created in MCSThere is always an A person approves step before Create in MCS
Values must be checked before anything is created in MCSThere is always a Check step before Create in MCS
Create in MCS needs every required item filledMCS would refuse it otherwise
A field does not fit the MCS item it fillsMoney goes into money, dates into dates
That MCS record type is not availableIt would fail otherwise
A step sends work to Ask the sender, but there is no Ask the sender stepThe question has somewhere to go
Use one Ask the sender step on each path through the workflowThe sender is asked once, not twice
Bank details must be checked as unchanged before an invoice is createdChanged bank details always reach a person
A security check cannot be removed or made a warningSecurity checks cannot be weakened
A check's settings do not match the fields it usesChecks work on the right kinds of field
The reply needs wording in every language the company usesNobody gets a blank email
The reply promises something the workflow does not checkReplies never make promises from guesses
Each choice needs its End, and choices cannot go deeper than the limitThe workflow stays readable
A choice uses a check or field that no earlier step on its side providesThe choice has something to decide on
A lookup this workflow uses is not installed in your MCS yetChecked when you publish

To consider​

The editor saysWhy
Consider ending with a Reply or Tell someone stepSomeone should hear the outcome
A field is listed but no step uses itTidy it up
Nothing after End the work item can runThose steps are never reached

Protections no workflow can change​

Whatever a workflow says:

  • Emails go only to the original sender, never to people copied in.
  • Nothing is written to a sender whose email failed authentication, and their work always reaches a person.
  • Nothing is sent to MCS twice by itself.
  • A record to file against must come from MCS or a person, never from the email.
  • Any step can hand to a person, and does when anything is off.
  • Every change and action is recorded in the activity log.

A badly built workflow therefore ends up as "a person does it with the system's help", never as a wrong record in MCS or an email lost without trace.