{
  "title": "Support Satisfaction",
  "description": "Rate and reflect on a support interaction — resolution, effort, and improvement areas.",
  "language": "en",
  "questions": [
    {
      "hint": "Briefly describe the problem you needed help with.",
      "text": "What issue brought you to support today?",
      "type": "text",
      "order": 1,
      "required": true
    },
    {
      "text": "Was your issue resolved?",
      "type": "yes_no",
      "order": 2,
      "required": true,
      "branchRules": [
        {
          "priority": 0,
          "targetOrder": 3,
          "conditionType": "equals",
          "conditionValue": "No"
        },
        {
          "priority": 1,
          "targetOrder": 4,
          "conditionType": "equals",
          "conditionValue": "Yes"
        }
      ]
    },
    {
      "hint": "Help us understand what is still outstanding so we can follow up.",
      "text": "What still needs to be addressed?",
      "type": "text",
      "order": 3,
      "required": true
    },
    {
      "hint": "1 = very poor, 5 = excellent.",
      "text": "How would you rate the quality of the support you received?",
      "type": "rating_scale",
      "order": 4,
      "options": {
        "max": 5,
        "min": 1,
        "maxLabel": "Excellent",
        "minLabel": "Very poor"
      },
      "required": true
    },
    {
      "hint": "Consider how easy it was to reach us, explain the problem, and get to a resolution.",
      "text": "How easy was it to get the help you needed?",
      "type": "rating_scale",
      "order": 5,
      "options": {
        "max": 5,
        "min": 1,
        "maxLabel": "Very easy",
        "minLabel": "Very difficult"
      },
      "required": true
    },
    {
      "hint": "Any feedback — big or small — helps us do better.",
      "text": "What could we do to improve our support experience?",
      "type": "text",
      "order": 6,
      "required": false
    }
  ]
}