Intent Feedback
Armazena o feedback do usuário acerca da última intenção identificada.
[
{
"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" }]
Last updated
Was this helpful?