GovTribe

Show question flow MCP tool

Render a multi-step guided flow that can send completed answers back to chat.

Examples

Use a question flow when the user needs to answer a short guided sequence before the agent proceeds.

Guide a pursuit/no-pursuit decision

{
  "tool": "Show_Question_Flow",
  "arguments": {
    "id": "pursuit-decision-flow",
    "summary": "Collect capture decision inputs before creating a pursuit.",
    "steps": [
      {
        "id": "fit",
        "title": "How strong is the opportunity fit?",
        "description": "Choose the best fit signal.",
        "selectionMode": "single",
        "options": [
          {
            "id": "strong",
            "label": "Strong fit",
            "nextStepId": "action"
          },
          {
            "id": "unclear",
            "label": "Needs review",
            "nextStepId": "action"
          },
          {
            "id": "weak",
            "label": "Weak fit",
            "nextStepId": "action"
          }
        ]
      },
      {
        "id": "action",
        "title": "What should happen next?",
        "selectionMode": "multi",
        "minSelections": 1,
        "options": [
          {
            "id": "create-pursuit",
            "label": "Create pursuit"
          },
          {
            "id": "assign-review",
            "label": "Assign review task"
          },
          {
            "id": "save-search",
            "label": "Save search"
          }
        ]
      }
    ],
    "backLabel": "Back",
    "nextLabel": "Next",
    "submitLabel": "Submit decision"
  }
}