Como podemos ajudar?

02. Intent Feedback
2 min
Criado por LA em 01/02/2023 16:47
Atualizado por Ligia Sarmento em 09/08/2023 11:30

Esta ação armazena o feedback do usuário acerca da última intenção identificada.

Estrutura

[
{
"name": "intent_feedback",
"parameters": {
"feedback": 1,
"last_intent_id": "<? $last_intent_id ?>"
},
"result_variable": "feedback_response"
}
]

Atributos

  • name: intent_feedback
  • parameters:
  • feedback: 1: positivo || 0: negativo
  • last_intent_id: ID da última intent identificada, que receberá o feedback
  • 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

Um exemplo de uso seria após uma pergunta, cuja resposta pode ser "Sim" ou "Não".

Nesse caso, o input quick_replies antecederia o uso de uma ação intent_feedback.


No Builder, o fluxo é esse:


O nó "Satisfação" é onde está o input quick_replies

O nó "Negativa" tem o seguinte JSON:

[ { "name": "intent_feedback", "parameters": { "feedback": 0, "last_intent_id": "<? $last_message_id ?>" }, "result_variable": "feedback" }]

O nó "Positiva", tem o seguinte JSON:

[ { "name": "intent_feedback", "parameters": { "feedback": 1, "last_intent_id": "<? $last_message_id ?>" }, "result_variable": "feedback" }]
Este artigo resolveu sua dúvida?
Últimos artigos visitados