Show question flow MCP response
MCP tool response returned by the Show question flow MCP tool.
- Returned by: Show question flow MCP tool
- Response type: Structured app payload
This is a historical response contract. The render tool is retired from active catalogs and execution; existing transcripts and actual submitted answers remain readable. For new clarification, use native Request_User_Input when available in attended GovTribe AI, or the external host's own clarification UI or text. Pending or cancelled state is not an answer or approval.
Response Shape
The response includes the validated question-flow definition plus initial answer state.
| Field | Type | Notes |
|---|---|---|
id | string | Caller-provided question-flow identifier. |
| Question-flow definition fields | mixed | Validated question, step, label, and behavior fields from the live tool schema. |
interactionId | string | Generated question-flow interaction identifier. |
kind | string | question_flow. |
status | string | Initial interaction status, usually pending. |
isInteractive | boolean | Whether the user can submit answers. |
answers | object or null | Submitted answers. Starts as null. |
Follow-up Behavior
Use Interaction state MCP response after the user completes the guided flow.
Example
{
"id": "requirements-flow",
"title": "Requirements review",
"questions": [
{
"id": "deadline",
"label": "What is the response deadline?"
}
],
"interactionId": "question_flow:INTERACTION_ID",
"kind": "question_flow",
"status": "pending",
"isInteractive": true,
"answers": null
}