Skip to content

Approval Queue

The Approval Queue element displays a list of items that can be individually approved or rejected. It is ideal for review workflows where submitted content must pass through a moderation step.


Overview

Approval Queue renders a list of pending items, each with Approve and Reject action buttons. Items can be filtered by status and display colored badges indicating their current state.

Common uses:

  • Content moderation queues
  • Proposal or submission reviews
  • User registration approvals
  • Request management dashboards

Adding an Approval Queue

  1. Open the Website Builder
  2. Find Approval Queue in the Elements panel (under Interactive)
  3. Drag it onto your page
  4. Configure data and appearance in the General Tab

Note: This element works on both web and mobile applications.


Properties

General Tab

Data Source

OptionDescription
StaticDefine items manually in the builder
From ElementPull data from another element (e.g., JSON Data Source, Card List)

Static Items

Add items directly:

  • Click Add Item to create a new entry
  • Enter a Title and optional Description
  • Set the initial Status (Pending, Approved, Rejected)

Element Data Source

PropertyDescription
Source Element IDThe ID of the element providing data
Title FieldField name for the item title
Description FieldField name for the item description
Status FieldField name for the item status

Filters and Display

PropertyDescriptionDefault
Show Status FilterDisplay filter buttons (All, Pending, Approved, Rejected)On
Pending Badge ColorBadge color for pending items#ffc107
Approved Badge ColorBadge color for approved items#28a745
Rejected Badge ColorBadge color for rejected items#dc3545

Color Tab

PropertyDescriptionDefault
Background ColorContainer backgroundTransparent
Approve Button ColorApprove button color#28a745
Reject Button ColorReject button color#dc3545

Dimensions Tab

PropertyDescription
WidthElement width
HeightElement height (auto by default)
PaddingInner spacing
MarginOuter spacing
Border RadiusCorner rounding

Best Practices

  1. Enable status filters - Let reviewers focus on pending items without visual clutter

  2. Use distinct badge colors - The default green/yellow/red scheme is universally understood

  3. Combine with Proposal Form - Let users submit proposals and route them into an Approval Queue

  4. Connect to a data source - For dynamic workflows, bind to a JSON Data Source or Card List element


Questions?

If you have any questions, please don't hesitate to contact us. Alternatively, you can submit an issue on this platform.

Useful Links:

Web Elements - https://help.acenji.com/#/./create-web-application/elements/index

Was this article helpful?

No-Code App Builder