{
  "id": "invoice_explanation_nao_registra_nao",
  "workflow": "invoice_explanation",
  "version": 2,
  "input": {
    "msisdn": "11999999999",
    "invoice_explanation_base": "A fatura aumentou por causa de juros."
  },
  "actions": {
    "preparar": {
      "output": {
        "success": true,
        "explicacao_base": "A fatura aumentou por causa de juros.",
        "tentativa": 0
      }
    },
    "formatar": {
      "output": {
        "success": true,
        "mensagem": "A fatura aumentou por causa de juros. Sanei sua dúvida?"
      }
    },
    "registrar_nao": {
      "output": {
        "success": true
      }
    },
    "handoff_pos_explicacao_nao": {
      "output": {
        "success": true,
        "mensagem": "Para continuar com a sua solicitação, aguarde um instante.",
        "session_control": "HUMAN_HANDOFF",
        "human_handoff_requested": true,
        "handoff": true,
        "session_ended": true,
        "terminal_status": "human_handoff",
        "handoff_reason": "invoice_explanation_not_resolved"
      }
    }
  },
  "expect_start": {
    "status": "WAITING_INPUT",
    "paused_at": "formatar",
    "expected_input_key": "resposta_usuario",
    "allowed_values": [
      "SIM",
      "NAO",
      "CONTINUAR"
    ]
  },
  "resume": {
    "resposta_usuario": "NAO"
  },
  "expect": {
    "status": "COMPLETED",
    "last_node": "handoff_pos_explicacao_nao",
    "trace_nodes": [
      "preparar",
      "formatar",
      "formatar",
      "decisao",
      "registrar_nao",
      "handoff_pos_explicacao_nao"
    ]
  }
}
