[Resolvido] Encerar chat e iniciar novo no modo DEV


#1

Seguindo a documentação dos tipos de autenticação, adote o modo DEV, pois preciso guardar o histórico da conversa. No entanto, também preciso de uma ação que permite encerrar o chat atual, limpando históriso e recomeçar o fluxo da máquina de estados do zero, mas não encontrei como posso fazer isso. Existe algum evento ou é feito pela máquina de estados?


#2

Olá @g.doi,

para reiniciar o estado do usuário basta definir alguma regra no seu bot (no fluxo da conversa caso esteja usando o Builder, ou no seu código caso esteja utilizando SDK ou API HTTP).

Em relação ao questionamento de limpar histórico, não temos essa possibilidade.
Neste caso o que você precisará fazer é reconectar o usuário gerando um novo identificador para o mesmo. Ou seja é como se você gerasse uma nova conta para o seu cliente. Dessa maneira ele será considerado um novo usuário para a plataforma e por isso não terá nenhum histórico.