Skip to main content

Stage Types

What is a Stage Type?

A stage type is the classification attached to a stage. Every stage must have exactly one stage type.

Stage types are used for:

  • Reporting — group and filter documents by stage category rather than individual stage names
  • Automation — trigger rules based on the stage type configured on the current stage
  • Visual grouping — each stage type has its own color, which is used as a fallback when a stage has no custom color

How to Use Stage Types

Think of a stage name as the specific step users see, such as "Draft", "Waiting for Approval", or "Ready to Invoice".

Think of a stage type as the broader meaning behind that step.

For example:

  • several different stages may all belong to the same business meaning
  • reports can group those stages together
  • automations can react to the type instead of a single stage name

This is useful when different teams or document types use slightly different stage names, but you still want the same business behavior.


Default Reference List

Skills Workflow includes a default list of stage types. Not every environment will use all of them, but this list is the correct reference when you need the default system values.

If you need to confirm which stage types are actually being used in your environment, check DE-Stages.

In that query:

ColumnMeaning
StageIdStage identifier
StageStage name
TypeIdThe stage type identifier
TypeThe stage type name currently used on that stage

Default Stage Types

View the default stage types
Stage TypeStatusDefault Color
None0#D6D6D6
Draft1#9E9E9E
New2#94DF89
Assigned3#61B73C
InProgress4#8ABEF3
ToApprove5#446FD2
Done6#B5A0E8
Canceled7#B5A0E8
InQuotation8#B9519E
InternallyApproved9#F6DC05
Approved10#F88A07
Production11#FF5E3A
QualityControl12#A2845E
Returned13
Expired14
ToPresent15
NotApproved16
Hidden17
Rejected18
Sent19
NotBilled20
WaitYourReference21
Billing22
PartiallyBilled23
Billed24
Activated25
Deactivated26
ExternalRefused27
ToIntegrate28
Integrated29
PartiallyApproved30
Current31
ToEmit32
Invoiced33
NotExpectingInvoice34
PartiallyInvoiced35
PartiallyPaid36
Paid37

Properties

PropertyDescription
TypeIdThe unique identifier of the stage type. This is mainly useful for APIs, exports, or integrations.
NameThe stage type name used in the system.
StatusThe numeric reference for the stage type. This is useful when working with APIs, imports, exports, or technical mappings.
ColorThe default color used for stages with this type, unless the stage has its own color.

Good Practice

  • Keep stage names user-friendly, but keep stage types consistent.
  • Reuse the same stage type for stages that have the same business meaning.
  • Before creating reports or integrations, confirm the values used in your environment with DE-Stages.