# Workflow components

> 11 Workflow components for React, shadcn, Vue 3, Laravel Blade and HTML + Alpine.js: ApprovalQueue, CronBuilder, KillSwitch, RuleBuilder, RunHistory, StepEditor, Test Run Stream, Workflow canvas, Workflow marketplace, Workflow network, Workflow Views.

Source: https://docs.nasaqui.com/components/groups/workflow

- [ApprovalQueue](https://docs.nasaqui.com/components/approval-queue): A review queue of things waiting for a person to approve, reject with a reason, or convert to a task. It handles expiry, review criteria and redacted arguments.
- [CronBuilder](https://docs.nasaqui.com/components/cron-builder): A schedule editor with simple settings or a cron expression, a plain-language reading in English and Arabic, field-level validation, and the next runs in a chosen time zone. Ships a schedule list with ran, failed and missed status.
- [KillSwitch](https://docs.nasaqui.com/components/kill-switch): One control that stops every automation with a required reason, plus a banner that shows the paused state and a list of paired browsers to unpair.
- [RuleBuilder](https://docs.nasaqui.com/components/rule-builder): An IFTTT style rule editor with an event trigger, nested all-of and any-of condition groups, and an ordered list of actions, read back as a plain-language sentence with the missing pieces listed.
- [RunHistory](https://docs.nasaqui.com/components/run-history): A runs list with status filter and search beside a run detail showing per-step state, timings, input, output, logs and screenshots, the failing step, a span timeline with attributes, and the raw payload.
- [StepEditor](https://docs.nasaqui.com/components/step-editor): A linear, sortable, nestable step list with forms generated from each step type, continue-on-failure, a parameters editor with secret values, a node picker for adding steps, problem checking and a test-run panel.
- [Test Run Stream](https://docs.nasaqui.com/components/test-run-stream): A test run that streams. Run and Stop, each step appearing and updating in place as the server reports it, a live elapsed time and summary, and what the run saved, with its raw data behind a toggle.
- [Workflow canvas](https://docs.nasaqui.com/components/workflow-canvas): Editable workflow graph with status nodes, a what-happens-next picker, a config side panel, minimap, validation, versions and an execution overlay with replay.
- [Workflow marketplace](https://docs.nasaqui.com/components/workflow-marketplace): A store of workflow steps and ready-made presets with search, categories, a kind switch, a detail sheet and install, built on the shared catalog store.
- [Workflow network](https://docs.nasaqui.com/components/workflow-network): Read-only process diagram of step cards joined by measured connectors, with decision, human and result kinds, that wraps by width and follows the reading direction.
- [Workflow Views](https://docs.nasaqui.com/components/workflow-views): One workflow shown three ways from the same nested steps. A numbered outline with loops and labelled branches, a pipeline diagram, and your editor, with a view switch that can remember the choice.
