ALTU
Search…
Intent Feedback
Armazena o feedback do usuário acerca da última intenção identificada.
1
[
2
{
3
"name": "intent_feedback",
4
"parameters": {
5
"feedback": 1,
6
"last_intent_id": "<? $last_intent_id ?>"
7
},
8
"result_variable": "feedback_response"
9
}
10
]
Copied!

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:
    1
    { "code": 200, "status": "ok"}
    Copied!

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:
1
[ { "name": "intent_feedback", "parameters": { "feedback": 0, "last_intent_id": "<? $last_message_id ?>" }, "result_variable": "feedback" }]
Copied!
O nó "Positiva", tem o seguinte JSON:
1
[ { "name": "intent_feedback", "parameters": { "feedback": 1, "last_intent_id": "<? $last_message_id ?>" }, "result_variable": "feedback" }]
Copied!
Copy link