Tasks & approvals
Some steps in a workflow genuinely need a human — approving a high-risk action, supplying a value the workflow can't infer, or just being informed something happened. These surface in Workspace → Tasks.
Task types
| Type | What it needs from you | Example |
|---|---|---|
| Approval | Approve or reject (with an optional note) | "Approve this $4,200 refund?" |
| Input | Fill in a value the workflow is waiting on | "Which supplier should we use — pick one" |
| Notification | Acknowledge only | "Sensor reading crossed its threshold" |
Where they show up
- A compact "Needs your attention" widget at the top of Overview, so urgent items are never buried.
- The full Tasks list, with a badge on the Activity Bar showing the pending count.
- Each task opens into a detail view with the full context of the run that raised it, plus a task-scoped chat to ask questions about that specific decision before you act.
Resolving a task
- Approval — tap Approve or Reject. Rejecting can include a note explaining why, which the workflow (or whoever built it) can read.
- Input — fill in the requested field(s) and submit; the workflow resumes with your value.
- Notification — tap Acknowledge; no further action needed.
The workflow run that's waiting resumes automatically the moment you respond — it isn't polling or holding anything open in the meantime, so it's safe for an approval to sit for a while if you're not immediately available.
Why human approval matters
Nexrall treats workflow/agent automation as well-suited to real business processes — orders, reports, approvals — but deliberately keeps a hard boundary: high-risk decisions (financial, legal, compliance-sensitive) should have a mandatory human approval gate rather than being left entirely to a sub-agent's judgment call.