Collaboration & Configuration

Workflows

Version 1.0Updated February 2026For: Project Managers, Administrators configuring approval processes12 min read

Overview

The Workflows module in Arkan provides a centralized hub for managing approval processes across your project. All submittals, inspections, RFIs, and other request types flow through configurable workflow sequences that route items between groups and users for review and action. The module is organized into four tabs -- Process Workflow, Follow-up Workflow, Delegation Workflow, and Delegation Requests -- each serving a distinct role in the approval lifecycle.


Prerequisites

Before working with workflows, ensure the following:

  • You have logged in and selected a project (see Getting Started)
  • Your user role has the appropriate workflow permissions granted by an administrator
  • Workflow sequences and groups have been configured in project settings (see Workflow Settings Configuration below)
  • For delegation features, the delegation module must be enabled for your project

  1. Navigate to Sidebar > Workflow.
  2. The system loads the Workflows page at /workflows, defaulting to the Process Workflow tab.

The page header displays the "Workflows" title, a subtitle reading "Manage your project workflows," your project name badge, and a pending tasks badge showing the count of items awaiting action.

Workflows Main Page

Tip: If you see an "Access Denied" message with a lock icon, contact your administrator to grant you the required workflow permissions.

Tab Navigation

The Workflows page provides four tabs, each accessible via the tab navigation bar below the header:

TabDescription
Process WorkflowActive workflow items assigned to you for action
Follow-up WorkflowItems you have submitted or are tracking through the process
Delegation WorkflowManage which users can act on your behalf
Delegation RequestsIncoming delegation requests requiring your approval

Each tab displays a badge count when there are items requiring attention.


Process Workflow

The Process Workflow tab displays all workflow items currently assigned to your group for action. This is your primary task queue.

Viewing Process Workflows

  1. Navigate to Sidebar > Workflow.
  2. Click the Process Workflow tab (selected by default).
  3. Review the metrics cards at the top showing total workflows and breakdowns by status and category.

The grid loads with all pending workflow items assigned to your user or group.

Process Workflow Grid

Metrics Dashboard

At the top of the Process Workflow tab, summary metric cards display:

  • Total Workflows -- the overall count of items in your queue
  • By Status -- breakdown of items by their current workflow status
  • By Category -- breakdown of items by request category

Toolbar Controls

The toolbar above the grid provides the following controls:

ControlDescription
Title + Count BadgeShows "Process Workflow" with the total number of items
Search BoxReal-time text search across all visible columns; includes a clear button
ColumnsOpens the Column Chooser panel to show or hide grid columns
FilterOpens the advanced filter dialog
RefreshReloads the grid data from the server
ClearResets all filters and search criteria

Customizing Grid Columns

  1. Click the Columns button in the toolbar.
  2. The Column Chooser panel opens with three sections:
    • Core Columns (always visible, locked): Request Type, Current Sequence, Current Group
    • Default Columns (toggleable): Main Workflow Sequence, Request Number, Category, Request Date, From User, Action, From Group, From Sequence, Locked By, Notes, Escalated
    • Additional Columns (hidden by default): extra detail columns
  3. Toggle the checkbox next to any default or additional column to show or hide it.
  4. Click Reset to restore the default column configuration.

The grid updates immediately to reflect your column visibility choices.

Grid Columns Reference

ColumnDescription
Request Type DescriptionThe type of request (e.g., Submittal, Inspection, RFI)
Main Workflow SequenceThe primary sequence this item belongs to
Request NumberThe unique identifier for the request
Request CategoryThe category or subcategory of the request
Request DateWhen the request was submitted
Current SequenceThe workflow sequence currently processing the item
Current GroupThe group currently responsible for action
From UserThe user who forwarded the item
ActionThe last action taken on the item
From GroupThe group that forwarded the item
From SequenceThe sequence that forwarded the item
Locked ByThe user who has locked the item for editing
NotesWorkflow notes or comments
EscalatedShows "Yes" or "No" badge indicating if the item has been auto-escalated

Grid Features

  • Grouping -- Drag a column header to the grouping area to group rows by that column. Group headers show the group value and item count.
  • Sorting -- Click any column header to sort ascending or descending.
  • Resizing -- Drag column borders to adjust column widths.
  • Reordering -- Drag column headers to rearrange column order.
  • Pagination -- Choose from 5, 10, 20, 50, or 100 items per page, or enter a custom page size (1-1000).
  • Column Menu -- Right-click a column header for filtering and sorting options.

Row Actions

Each row in the grid provides three action buttons:

  1. View Request (eye icon) -- Opens the original request (submittal, inspection, etc.) in a preview.
  2. View History (clock icon) -- Opens the Workflow History dialog showing the complete approval trail.
  3. Take Action (lock-open icon) -- Locks the record for your exclusive editing and opens the action panel.

Taking Action on a Workflow Item

  1. Click the Take Action button (lock-open icon) on the desired row.
  2. The system locks the record to prevent other users from acting simultaneously.
  3. The Workflow Action panel displays with the following fields:
    • Comments -- Enter notes or remarks about your decision.
    • Workflow Action -- Select the action to take (e.g., Approve, Reject, Forward).
    • Destination Group -- Select the next group to receive the item (hidden when rejecting).
    • Output Status -- Select the final status if this is the end of the sequence.
    • Next Sequence -- Select the next sequence if forwarding beyond the current one.
    • Delegate To -- Select a delegated user if delegation is active.
  4. Optionally click the Recommendations button to view or add recommendations. The badge shows the current recommendation count.
  5. Expand the History accordion to review the full workflow history inline.
  6. Submit your action.

The workflow item moves to the next step in the approval chain based on your action.

Workflow Action Panel

Warning: Once you lock a record with Take Action, other users cannot act on it until you release it. Complete your action promptly to avoid blocking the workflow.

Filtering Workflows

  1. Click the Filter button in the toolbar.
  2. The Filter dialog opens with the following fields:
    • Request Type -- Select from a filterable combobox of available request types.
    • Request Category -- Select a category (options depend on the selected request type).
    • Delegated By -- Filter by the delegating user.
    • Request Number -- Enter a specific request number.
    • From Date / To Date -- Define a date range.
  3. Click Search to apply filters, Reset to clear all fields, or Cancel to close.

The grid refreshes to show only items matching your filter criteria.

Analytics Charts

Below the grid, three charts provide visual analytics:

  • Workflows by Category -- Distribution of items across request categories
  • Status Overview -- Breakdown of items by current status
  • Weekly Processing Trend -- Processing volume trend over recent weeks

Exporting Data

The summary section below the charts provides export options:

  1. Click CSV, Excel, or PDF to export the current grid data in your preferred format.

The file downloads to your local machine with the current filter and sort settings applied.


Follow-up Workflow

The Follow-up Workflow tab lets you track items you have submitted or are responsible for, regardless of where they currently sit in the approval chain.

Viewing Follow-up Workflows

  1. Navigate to Sidebar > Workflow.
  2. Click the Follow-up Workflow tab.
  3. Toggle between Under Process and Finished sub-tabs to view active or completed items.

The status indicator in the toolbar shows whether you are viewing items that are "Under Process" or "Finished."

Follow-up Workflow

Sub-Tab Navigation

Sub-TabDescription
Under ProcessItems currently moving through the approval chain
FinishedItems that have completed the entire workflow

Toolbar and Grid

The Follow-up Workflow shares the same toolbar structure as Process Workflow, including:

  • Real-time search with clear button
  • Column Chooser with core, default, and additional column sections
  • Filter, Refresh, and Clear buttons
  • Identical grid columns (Request Type, Main Workflow Sequence, Request Number, Category, Request Date, Current Sequence, Current Group, From User, Action, From Group, From Sequence, Notes, Escalated)

Row Actions

Each row provides two action buttons:

  1. View Request (eye icon) -- Opens the original request in a preview.
  2. View History (clock icon) -- Opens the Workflow History dialog. If recommendations are enabled for the request type, the history dialog also displays recommendation data.

Filtering Follow-up Workflows

  1. Click the Filter button in the toolbar.
  2. The Filter dialog provides:
    • Request Type (filterable combobox)
    • Request Category (depends on selected type)
    • From Date / To Date (date range)
    • Request Number (numeric input)
  3. Click Search to apply, Reset to clear, or Cancel to close.

Delegation Workflow

The Delegation Workflow tab allows you to manage which users are authorized to act on your behalf for specific request types.

Viewing Delegations

  1. Navigate to Sidebar > Workflow.
  2. Click the Delegation Workflow tab.
  3. Review the metrics cards and the delegation grid.

The grid displays all configured delegation assignments for your account.

Delegation Management

Adding a Delegated User

  1. Click the Add User button (green, visible only if you have the required permission).
  2. The Add Delegated User dialog opens.
  3. Fill in the required fields:
    • Request Subcategory -- Select the request subcategory this delegation applies to (required, filterable combobox).
    • Delegated Users -- Select one or more users to delegate to (required, filterable multi-select).
  4. Click Save to create the delegation, or Close to cancel.

The new delegation record appears in the grid with a "No Request" status.

Tip: You can delegate to multiple users at once by selecting several names in the Delegated Users multi-select field.

Delegation Grid Columns

ColumnDescription
Request TypeThe type of request the delegation covers
Request CategoryThe specific category within the request type
Delegated User NameThe user who has been granted delegation authority
Job TitleThe job title of the delegated user
Delegated ByThe user who created the delegation
Active StatusToggle switch to activate or deactivate the delegation
Request StatusBadge showing: "No Request" (gray), "Under Process" (amber), or "Approved" (green)

Row Actions for Delegations

ActionIconVisibilityDescription
Log HistoryClockAlwaysView the activity log for this delegation
Request HistoryFileAlwaysView the request processing history
Request DelegationCheckmarkWhen status is "No Request"Submit a delegation request for approval
Cancel RequestXWhen status is "Under Process"Cancel a pending delegation request

Activating or Deactivating a Delegation

  1. Locate the delegation row in the grid.
  2. Toggle the switch in the Active Status column.

The delegation status updates immediately. Inactive delegations prevent the delegated user from acting on your behalf.


Delegation Requests

The Delegation Requests tab shows delegation requests that have been sent to you for approval or that you need to act upon.

Viewing Delegation Requests

  1. Navigate to Sidebar > Workflow.
  2. Click the Delegation Requests tab.
  3. The page displays a header with the title, subtitle, and request count badge.

Delegation requests are organized into two sub-tabs: Under Process and Completed.

Delegation Requests

Sub-Tabs

Sub-TabBadgeDescription
Under ProcessPending countRequests awaiting your action
CompletedCompleted countRequests you have already acted on

Under Process Grid Columns

ColumnDescription
ActionsTake Action button (cog icon) for pending items
Request TypeThe type of request being delegated
CategoryThe request category (or "-" if none)
Request DateWhen the delegation request was submitted
StatusColor-coded status badge

Completed Grid Columns

The Completed tab includes the same columns as Under Process, plus:

ColumnDescription
Action DateWhen you took action on the request

Taking Action on a Delegation Request

  1. Switch to the Under Process sub-tab.
  2. Click the Take Action button (cog icon) on the desired request row.
  3. The Delegation Action dialog opens.
  4. Review the request details and choose to approve or reject.
  5. Submit your decision.

The request moves to the Completed tab and the delegation becomes active (if approved).


Workflow History Dialog

The Workflow History dialog is accessible from both the Process Workflow and Follow-up Workflow tabs. It provides a complete audit trail of every action taken on a workflow item.

Viewing Workflow History

  1. Click the View History button (clock icon) on any workflow row.
  2. The history dialog opens showing a chronological list of all actions, including:
    • User who performed each action
    • Action taken (Approve, Reject, Forward, etc.)
    • Date and time of each action
    • Notes or comments entered at each step
    • Group and sequence information
  3. If recommendations are enabled, the dialog also displays recommendation data.
  4. Click Close to dismiss the dialog.

Workflow Settings Configuration

Workflow sequences and groups are configured through the Project Template Wizard, accessible from project settings.

Accessing Workflow Settings

  1. Navigate to Project Settings > Workflows.
  2. The settings are organized across multiple tabs: Workflow Sequence, Companies Sequence, and Request Subcategory.

Step 1: Configuring Workflow Sequences

  1. In the Project Template Wizard, navigate to the Workflow Sequence step.
  2. Click Add New Sequence to create a new workflow sequence.
  3. The Create Sequence dialog opens with the following fields:
    • Sequence Name (required) -- Enter a descriptive name for the sequence.
    • Company Type (required) -- Select the company type from the dropdown.
    • In Status (required) -- Select the incoming status from the dropdown.
    • Out Status (required) -- Select one or more outgoing statuses using the multi-select.
    • Return Out Status (optional) -- Select return statuses using the multi-select.
    • Details (optional) -- Enter additional notes in the textarea.
  4. Click Save to create the sequence, or Cancel to discard.

The new sequence appears in the paginated grid.

Configuring Sequence Nodes

Each sequence row provides two configuration buttons:

  1. Tree Editor -- Opens the visual tree editor where you can define the approval routing hierarchy by adding nodes.
  2. View Tree -- Opens a read-only view of the current sequence tree structure.
Adding a Workflow Node
  1. Click Tree Editor on a sequence row.
  2. In the tree editor, add a new node. The Workflow Node Configuration dialog opens with:
    • Company Type (required) -- Select the company type from a filterable dropdown.
    • Company (required) -- Select the company; options depend on the selected company type.
    • Company Sequence (required) -- Select the sequence; options depend on the selected company.
    • Elapsed Time Type (conditional) -- Appears after selecting a company type. Select the time measurement type (e.g., hours, days).
    • Elapsed Time Value (conditional) -- Appears after selecting an elapsed time type. Enter the numeric duration for auto-escalation.
  3. Click Save to add the node, or Close to cancel.

The node is added to the sequence tree and defines how items route through that step of the approval process.

Tip: The Elapsed Time Type and Elapsed Time Value fields enable automatic escalation. When the specified time elapses without action, the system escalates the item to the next level.

Step 2: Configuring Workflow Groups

  1. In the Project Template Wizard, navigate to the Workflow Groups step.
  2. Click Add New Group to create a new workflow group.
  3. The Create Group dialog opens with:
    • Group Name (required) -- Enter the name for the group.
    • Company Type (required) -- Select the company type from the dropdown.
  4. Click Save to create the group, or Cancel to discard.

The new group appears in the paginated grid with edit and delete action buttons.


Troubleshooting

IssuePossible CauseSolution
"Access Denied" message appearsInsufficient permissionsContact your administrator to grant workflow access permissions
No items appear in Process WorkflowNo pending items assigned to your groupCheck Follow-up Workflow to verify items are in the pipeline; confirm your group assignment with your administrator
Take Action button does not respondAnother user has locked the recordWait for the other user to release the lock, or contact your administrator to force-release it
Delegation toggle does not saveNetwork or permission issueRefresh the page and try again; confirm you have delegation management permission
Filter returns no resultsCriteria too restrictiveReset the filter and broaden your search; verify the date range is correct
Column Chooser does not show expected columnsColumns may be in Additional sectionScroll down in the Column Chooser panel to the Additional Columns section
Export produces empty fileGrid has no data matching current filtersClear all filters and try exporting again
Workflow history is emptyItem was just createdThe history populates after the first action is taken on the item
"No Request" status on delegationDelegation request has not been submittedClick the Request Delegation (checkmark) button to submit the request
Escalated badge shows "Yes"Item exceeded the configured elapsed timeReview and act on the item promptly; consider adjusting elapsed time settings

Next: Documents & Files

Back to: Help Center

Tags
#workflows#approvals#delegation#process workflow#follow-up#escalation#routing

Need more help?

Our team is here to assist you with any questions about Arkan.