Pending Requests by User in Cflow

Pending Requests by User

Overview 

The Pending Requests by User widget provides visibility into approval workloads across workflows by showing the number of pending requests assigned to users. 

This widget helps administrators and managers: 

  • Identify users with high or low pending approval loads 
  • Monitor approval distribution across workflows 
  • Quickly drill down into stage-level pending requests for a user 

The widget includes: 

  • Showcase view highlighting users with the highest and lowest pending requests 
  • detailed user list with pending counts 
  • Workflow-based filtering with role-based access control 

Access Rules 

Admin Role 

Admins have full visibility and control. 

Capabilities: 

  • View all workflows in the widget configuration dropdown 
  • See pending requests for all users 
  • View user photos for all users 
  • Access showcase section (highest and lowest pending users) 
  • Expand any user to see stage-wise pending request counts 

Workflow Administrator Role (Per Workflow) 

Workflow Administrators have limited access based on assigned workflows. 

Capabilities: 

  • View only workflows where they are added as a Workflow Administrator 
  • Pending counts include only accessible workflows 
  • Expand a user to view stage-wise pending counts within permitted workflows 
  • View showcase section (highest and lowest users) based on accessible data 

Non-Admin, Non-Workflow-Admin Users 

Standard users have restricted visibility focused on their own workload. 

What users can do: 

  • View the widget on the dashboard 
  • See only their own pending request count 
  • Switch between workflows configured in the widget by an admin 
  • Expand their user entry to view stage-wise pending requests assigned to them 

What users cannot do: 

  • View pending requests of other users 
  • View the showcase section (highest/lowest pending users) 

Widget Configuration 

Steps to Configure 

  • Go to Dashboard 
  • Click Edit Dashboard 
  • Select Add Widget 
  • Choose Pending Requests by User 

Configuration Screen 

Workflow Selection Dropdown 

  • Admin users: Can see and select all workflows 
  • Non-admin users: Can see only workflows where they are part of the Workflow Administrators list 

Configuration Options: 

  • Select one or multiple workflows 
  • Save the widget configuration 

The selected workflows control what data is visible to users when the widget is displayed. 

Widget Display Behavior 

Showcase Section 

(Visible only to Admins and Workflow Administrators) 

Displays two highlight cards: 

  • Red Box: User with the highest number of pending requests 
  • Green Box: User with the lowest number of pending requests 

Each card includes: 

  • User photo 
  • Pending request count 

User List Section 

Displays a list or table containing: 

  • User photo 
  • User name 
  • Email address 
  • Total pending request count 

Drill-down View 

  • Click or expand a user row to view stage-wise pending request counts assigned to that user 
  • Data displayed respects the viewer’s role and workflow access 

Key Notes 

  • All counts are calculated based on current pending approvals 
  • Workflow access rules are enforced consistently across showcase and list views 
  • Widget visibility does not grant additional workflow permissions 

Use Cases 

  • Managers tracking approval bottlenecks 
  • Admins balancing workload across teams 
  • Individual users monitoring their pending approvals 

This widget enables better visibility, accountability, and workload management across workflows.