Skip to content

Workflow Builder

Purpose

Use the Workflow Builder to design approval workflows visually. Drag components onto a canvas, connect them, choose who approves and how, then publish the workflow, save it as a reusable template, or send it straight out for approval.

Prerequisites

  • You are signed in to EisenVault One.
  • Workflow features are enabled in your environment.
  • Your account has permission to create or run workflows.

Environment availability

In non-production environments (staging and development):

  • Workflow appears in the left navigation.
  • Start workflow is available on document option menus.

In production builds, those entry points are hidden. Manual workflows can still be started only where your deployment exposes workflow routes.

Open the Builder

Click Workflow in the left navigation, then choose one of:

Button Opens Use it for
+ Create Workflow Builder, bound to real folders and people A workflow you intend to run
Create Template Builder in Blueprint mode A reusable structure; folders, users, and files are filled in when you deploy

Canvas Layout

Area Contents
Left panel Searchable component list, grouped into Automation, Manual, and Approvals
Top bar Workflow Name, save state, Discard, and the action button
Center canvas Grid workspace where you place and connect components, with undo/redo and zoom controls

Workflow Builder canvas with the component list

Drag a component from the left panel onto the canvas. An empty canvas prompts Drop your first component here.

Components

Group Component What it does
Automation Folder Trigger Continuously monitors a directory for new document uploads
Manual Document Attachments Attach reference documents
Approvals User Approval Approval by selected users

The action button

The button in the top right changes with what you have built:

Button When it appears
Request approval A manual workflow — approvals with no Folder Trigger
Publish An automated workflow — a Folder Trigger is on the canvas
Save template Blueprint mode, opened from Create Template

Discard throws the design away. The top bar also shows the save state — Not saved yet or Unsaved changes.

Build an Automated Workflow

An automated workflow starts on its own whenever a document is uploaded to a location you choose.

  1. Click + Create Workflow.
  2. Enter a Workflow Name.
  3. Drag Folder Trigger onto the canvas and configure its trigger location.
  4. Drag User Approval onto the canvas.
  5. Connect the two by dragging from the handle on one component to the handle on the other.
  6. Configure the approval step.
  7. Click Publish.

Build a Manual Workflow

A manual workflow is sent out once, for documents you choose.

  1. Click + Create Workflow.
  2. Enter a Workflow Name.
  3. Drag Document Attachments onto the canvas and add at least one document.
  4. Drag User Approval onto the canvas and connect it to the attachments.
  5. Configure the approval step.
  6. Click Request approval.

Component Configuration

Double-click any component on the canvas to configure it.

Folder Trigger

Opens Upload Configuration. Expand the tree, choose the department or folder to monitor, and click Select — the hint reads Choose a department or folder in the tree, then click Select.

A trigger location is required, so the workflow cannot be published until one is set.

Upload Configuration with the folder tree

Document Attachments

Opens Attachments Configuration. Choose an Attachment source, browse the folder tree or search by name, then click Add to attachments.

Attachments Configuration

Approval Step Settings

Double-click a User Approval component to open the Approval Settings dialog. Click Done to close it.

Approval Settings with Sequential selected

Approvers

Click Add users to open the Select approvers dialog. Search by name or email, click + beside each person, then click Done. The heading tracks your progress — for example Select approvers (2 selected). A toggle in the top right switches between list and compact views.

Select approvers dialog

In Parallel mode an Add groups button appears alongside it. The Select groups dialog lists each group with how many users and subgroups it holds.

Select groups dialog

Until you pick someone the panel reads No approvers selected yet. Select people from the directory.

Approval Type

Type Behavior
Sequential One after another — the next approver receives a task only after the previous step completes.
Parallel All at the same time — every selected approver receives a task simultaneously.

For Parallel steps a How many must approve? stepper appears. Use and + to set the number of approvals needed before the workflow moves on. The hint reads Add users or groups to see how many approvals are required. Each group counts as 1, so the stepper stays empty until you have added approvers.

Approval Settings with Parallel selected and the How many must approve stepper

Two things change when you switch to Parallel:

  • Add groups appears next to Add users. Groups can only be used with Parallel.
  • Stop approval flow when any approver rejects is hidden, because that setting only applies when approvers act one after another.

Stop approval flow when any approver rejects

Available on Sequential steps. When switched on, the workflow stops immediately after the first rejection and the remaining approvers' steps are marked Skipped / No longer required.

Switch it off when you want every approver to record a decision even after someone has rejected — for example when you need the full set of responses for an audit.

Who gets notified

Controls who receives email and bell notifications as the workflow moves along.

Option Who is notified
Only the active approver (default) Only the approver whose turn it is. The hint reads Email and bell notifications go only to the approver whose turn it is.
Everyone in the workflow Every approver in the workflow, plus the requester, at each step.

Choose Everyone in the workflow when all participants need to follow progress. Leave it on Only the active approver to keep inboxes quiet on long approval chains.

Due date and due date type

Set the date and time the approval should be completed, then choose how firm it is:

Type Behavior
Editable (default) The creator or an admin can change this due date while the approval is still running.
Locked The due date is locked once the approval starts — nobody can change it.

Approval Settings with the due date type set to Locked

Important: once an approval passes its due date it can no longer be completed. Approvers see This approval is past its due date and can no longer be completed. With Editable, extending the date reopens the approval; with Locked, it cannot be reopened. Choose Editable unless the deadline is genuinely fixed.

Priority

High, Moderate, or Low. Priority also sets the default reminder frequency.

Priority options in Approval Settings

Reminder schedule

Reminders notify approvers before an approval falls due.

Leave the toggle on Use default for priority and EisenVault One shows the reminders it will send as chips — for example 1 day before, 6 hours before, At due time.

Switch the toggle off and it changes to Custom schedule, replacing the chips with an Add reminder… control and the note Custom offsets can be adjusted when starting a run.

Reminder schedule set to Custom schedule

Validation

The builder checks your design as you work and lists whatever is still missing in a panel on the right, for example:

  • Please add a workflow name.
  • Folder must be selected on clicking the Folder trigger icon.
  • User Approval is not connected to the workflow.
  • Each User Approval file/folder must have at least one user or group.
  • Attachments must include at least one document (search and pick files).

The action button stays disabled until every item clears.

Expected Result

  • Components are connected on the canvas in the correct execution order.
  • Selected approvers appear in the Approval Settings dialog with a count.
  • After Publish, uploading a file to the trigger location starts the workflow automatically.
  • After Request approval, a new run appears under Running Workflows.
  • After Save template, the blueprint appears under Library Templates, ready to deploy.