Overview
A Journey is an admin-built workflow made of ordered steps. Each person enters a journey when they meet its enrollment condition, then advances through the steps strictly in order — step 2 only becomes active once step 1 is satisfied — until the journey is complete. Journeys solve a real problem: the multi-step processes a person moves through over time, such as the path from completing required training to a promotion, are usually run manually across training records, manager conversations, and career assignments. There is no single place to define the sequence, watch who is in progress, or audit what happened. Journeys give you that single place. The most common use is promotion automation: when an employee completes all required training for a target career, a journey can route an approval to their manager, request a sign-off from a specific approver, automatically assign a new career or career level, and notify stakeholders — all without manual hand-offs. Only administrators can see and manage journeys. Employees are silent participants: they are enrolled, progressed, and assigned automatically, with no journey-facing screens. The one exception is approvals — a manager or designated approver receives an email and an inbox item linking to a single Activity Page where they action their approval, even though they cannot otherwise see the Company section.Prerequisites
Before you create a journey, you need:- Permission level: Administrator or Global Administrator role
- Target career: At least one career (job role) with required training defined, to use as the enrollment condition
- Access requirement: Company > Journeys in the left navigation
Understanding journey states
A journey is always in one of three states. The state determines which actions are available and whether new people can enroll.The five step types
When you add a step, you choose one of five types and give it a name and description. Each type has its own configuration and its own rule for when it is satisfied.Adding a condition to a step
Any step except the enrollment (first) step can carry an optional condition. A condition is evaluated per person at the moment the step would become active. If the condition is not met, the step is marked Skipped and the journey advances to the next step with no one asked to act. If the condition is met, the step runs as normal. You set a condition in the step’s configuration under Only run this step if…. The default is Always run. The one condition available today is Person has a career assigned, which you pair with a specific career. If you select Person has a career assigned and the person does not have that career when they reach the step, the step is skipped and the journey moves on. A step with a condition shows a Conditional badge wherever it appears.Creating a journey
Build a journey in a three-phase wizard — Details, Enrollment, and Build.Open the wizard
Enter details
Set the enrollment condition
Build the remaining steps
Deleting a draft journey
To delete a draft, open it and select Delete draft in the wizard header, or select the ⋯ menu on the journey’s row in the journeys list and choose Delete. Both ask you to confirm. Deletion is available only for a Draft journey — an activated journey with people enrolled is retired with Deactivate instead.Activating a journey
Activation makes a journey live so that eligible people begin enrolling. SkillsDB validates the configuration before activating. Activation is blocked, with a clear message, if any of the following are true:- The journey has zero steps.
- The first step is not a Training Completion step.
- A required step configuration is missing — for example, a Training Completion step without a target career, or a Custom Approval step without an approver choice.
- A step points at a career that has been deleted. Edit the step to choose a career that still exists, then activate.
- A Custom Approval step has a fixed approver who is no longer an active user. Edit the step to choose a different approver before activating.
Deactivating a journey
Deactivating a journey stops new people from entering it. How SkillsDB handles people already mid-journey depends on whether anyone is in progress.- If no one is in progress, the journey deactivates directly with no warning.
- If at least one person is in progress, a warning shows the count and offers two choices:
- Let them finish the journey — the journey deactivates, but in-progress people finish their journey.
- Remove them from the journey — the journey deactivates and all in-progress people are removed.
Backfilling eligible people
Enrollment is edge-triggered: a person enrolls only when they newly reach 100% of the required training for the enrollment career. Anyone who already met that condition before the journey was activated is not picked up automatically. Backfilling is how an administrator finds those people and enrolls them manually. To open the backfill list, open an activated journey and select Backfill on its landing page. The Backfill action is available only while the journey is Activated, and it is disabled if the enrollment career has been deleted — with no live career, no one can meet the enrollment condition. The backfill list shows everyone who currently meets the enrollment condition, with these columns:- Name — the person’s name.
- Manager — the person’s manager.
- Required training — how much of the career’s required training the person has completed, shown as
completed / required. - Enrollment — the person’s current status for this journey: Not enrolled, In Progress, or Complete.
Open the backfill list
Select people to enroll
Enroll
Monitoring progress
The journey landing page summarizes participation with three tiles — In Progress, Complete, and All — plus a summary of the configured steps. Selecting any tile opens a person-journey table where each row is one person’s run through the journey, with columns:- Name — the employee’s name.
- Started on — the date the enrollment condition was met.
- One column per step — the step name, the number of days since the prior step, and a status chip (grey if incomplete, green if complete).
- Completed on — the date the final step was completed, or blank if still in progress.
The Activity Page and approvals
The Activity Page shows a single person’s status and a full activity log detailing each step in sequence. It is also where approvals are actioned.- A Manager Approval step is approved by the enrolled person’s direct manager.
- A Custom Approval (Fixed Approver) step is approved by the configured approver.
- A Custom Approval (Case-by-Case) step can be approved by any admin.
When a step is stuck
If the active step cannot be routed to an approver, SkillsDB shows a warning banner on the Activity Page and emails administrators. The banner explains the problem and how to unblock it:- The person has no active manager when a Manager Approval step becomes active — add a manager on their account (or, for an account managed by your identity provider, set the manager there), or use Choose Approver to unblock them now.
- The person’s manager is no longer an active user — same remedies as above.
- The assigned approver is no longer an active user — use Choose Approver to reassign the step.
When a referenced career is deleted
A journey depends on the careers its steps point at. If one of those careers is deleted from your account, SkillsDB protects the journey automatically:- Every activated journey that references the deleted career is deactivated, and administrators are emailed. No one new will enroll.
- People already part-way through the journey continue and finish as normal.
- The affected step shows an alert naming the problem. To restart the journey, edit the step to point at a career that still exists, then activate the journey again.
Permissions
Common Questions
Can managers see the Journeys feature?
Can managers see the Journeys feature?
What happens if required training is revoked after a step was completed?
What happens if required training is revoked after a step was completed?
Can the same person be enrolled in a journey twice?
Can the same person be enrolled in a journey twice?
Does the Assign Career/Level step ever remove an existing assignment?
Does the Assign Career/Level step ever remove an existing assignment?
What does the Type column on the Journeys list mean?
What does the Type column on the Journeys list mean?
Someone met the enrollment condition before I activated the journey — why aren't they enrolled?
Someone met the enrollment condition before I activated the journey — why aren't they enrolled?
Can I make a step run only for some people?
Can I make a step run only for some people?
Can I delete a journey?
Can I delete a journey?
Related Articles
Careers
Training Approvals
Inbox
Surveys
Need More Help?
If you need additional assistance:- Email support@skillsdb.com
- Use the in-app help chat
- Schedule a training session with your account manager