Production workflows rarely receive perfect inputs.
A support request is ambiguous.
An onboarding document is missing.
A purchase request needs confirmation before the next action can run.
The difficult part isn’t simply asking another question. It’s pausing the workflow safely, preserving its state, collecting the right information, and resuming from the correct step.
We’ve introduced the Q&A Node in ZGI to make this interaction part of the workflow.
When information is missing, a workflow can:
→ Pause at the current step
→ Ask the user a specific question
→ Collect a direct answer or selection
→ Extract required fields from the response
→ Pass the result to downstream nodes
→ Resume execution
This gives developers a reusable way to handle incomplete or ambiguous inputs without building separate forms, follow-up scripts, and resume logic for every exception.
It can be used for employee onboarding, IT service requests, procurement approvals, compliance reviews, document processing, and other workflows that require human input before continuing.
The goal is straightforward: let workflows handle real-world inputs—not only ideal ones.
The Q&A Node is now available in ZGI. We welcome developers and teams to try it and share feedback with us:
https://github.com/zgiai/zgi
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (0)