Introduction & System Overview

Welcome to the Service Flow and Approvals training center. This step-by-step tutorial will help you understand how tasks are created, configured, approved, and tracked inside the portal.

What is a Service Flow?

A Service Flow is a sequence of steps designed to complete a specific task or service (such as registering a customer, checking credit scores, installing fiber lines, or approving documents). Each step must be completed and approved in order, ensuring compliance and quality check at every stage.

How the System Works

The Service Flow system connects authors (who start requests), field agents (who collect data), customer details, and manager reviews in one simple pipeline.

Admin Dashboard Overview

Roles and System Actors

Permissions are strictly regulated based on your user profile. The system recognizes three primary actors:

  • Staff / Author: Initiates requests, uploads documentation, fills custom fields, and handles data corrections when steps are rolled back.
  • Approver: Reviews data submitted by the Author, adds review notes, signs off on steps, or rejects them back to prior stages.
  • Manager / Admin: Controls the structural design (Templates), has master credentials to delete or force-expire stale tasks, and manages overall system configurations.

Actions & Button Visibility Conditions

Buttons appear in the interface dynamically, depending on the status of the workflow and your current assignment. Here is the operational logic:

Action Button Who Can Click? Visibility / Usage Conditions System Outcome
+ Create Service Flow Staff, Admin Always visible on the main Service Flows list page. Launches the flow setup modal. Generates a new instance in IN_PROGRESS state.
Save Draft Staff (Author) Visible inside the step details form if the active step is assigned to you. Saves custom fields in the database without submitting, preserving progress.
Request Review (Submit) Staff (Author) Visible inside the step details form when all mandatory fields are filled. Locks step inputs (read-only), triggers verification validations, and flags the next approver.
Respond (Approve / Reject) Assigned Approver Visible on the Approvals page only when the task status is PENDING and assigned to you. Opens the decision modal. Approve: advances flow. Reject: reverts step back to prior author.
Transfer / Delegate Assigned Approver Visible in the Respond modal to handle delegate workflows. Expires the current approval task and initiates a new one for the chosen delegate.
Expire (De-link) / Delete Admin, Manager Visible in the action menu for active or draft instances. Force-expires pending step links or permanently deletes draft instances.