Satisfaction

Estrutura

[
    {
        "name": "satisfaction",
        "parameters": {
            "score": 5
        },
        "result_variable": "satisfaction_response"
    }
]

Atributos

  • name: satisfaction

  • parameters:

    • score: 1:ruim à 5:excelente

  • result_variable: variável de contexto que receberá o resultado da operação. Em caso de sucesso, essa variável conterá o seguinte JSON:

    {
      "code": 200,
      "status": "ok"
    }

Exemplo

[
    {
        "name": "satisfaction",
        "parameters": {
            "score": "<? input.text ?>"
        },
        "result_variable": "satisfaction_response"
    }
]

No exemplo acima, a satisfação será salva pegando o input do usuário. Esse dado de entrada pode ter vindo de um feedback_nps, como visto abaixo:

{
    "default": {
        "type": "feedback_nps",
        "payload": {
            "pick": "Poderia classificar o atendimento deste canal?",
            "btn_label": "CONFIRMAR"
        }
    }
}

Last updated