{
  "id": "vas_estrategico_nao_com_estrategico_explica_cancelamento",
  "workflow": "vas_estrategico",
  "version": 3,
  "input": {
    "items": [
      {
        "type": "estrategico",
        "msisdn": "11999999999",
        "name": "YouTube Premium Mensal"
      }
    ],
    "linhas": [
      {
        "msisdn": "11999999999",
        "estrategico_names": ["YouTube Premium Mensal"]
      }
    ]
  },
  "actions": {
    "preparar": {
      "output": {
        "success": true,
        "await_user_input": true,
        "mensagem": "Expliquei o VAS estratégico. Sanei sua dúvida?",
        "linhas": [
          {
            "msisdn": "11999999999",
            "estrategico_names": ["YouTube Premium Mensal"]
          }
        ],
        "has_estrategico_items": true
      }
    },
    "explicar_cancelamento": {
      "output": {
        "success": true,
        "mensagem": "Para cancelar, use os canais de autoatendimento."
      }
    },
    "registrar_nao": {
      "output": {
        "success": true,
        "protocol_closed": true,
        "protocolos_por_linha": [
          {
            "msisdn": "11999999999",
            "protocolo_id": "PROTO-VAS"
          }
        ]
      }
    }
  },
  "expect_start": {
    "status": "WAITING_INPUT",
    "paused_at": "preparar",
    "expected_input_key": "resposta_usuario",
    "allowed_values": ["SIM", "NAO", "OUTRO"]
  },
  "resume": {
    "resposta_usuario": "NAO"
  },
  "expect": {
    "status": "COMPLETED",
    "last_node": "registrar_nao",
    "data_subset": {
      "protocol_closed": true
    },
    "trace_nodes": [
      "preparar",
      "preparar",
      "decisao",
      "explicar_cancelamento",
      "registrar_nao"
    ]
  }
}
