- 1 Introdução
- 2 O endpoint "finalize"
- 3 Parâmetro sessionId
- 4 Como acessar o sessionId no Botpress V12
- 5 Como acessar o sessionId no Botpress V12
- 6 Não esqueça da chave de API do AutoTalk
- 7 No Botpress Cloud
- 8 Como acessar o sessionId no Botpress Cloud
- 9 Como acessar o sessionId no Botpress Cloud
- 10 Não se esqueça da chave de API nos headers
- 11 No Typebot
- 12 Crie uma variável "sessionId = System.Result ID"
- 13 Crie a chamada HTTP
- 14 A requisição deverá ficar assim
- 15 O valor de sessionId
- 16 Não se esqueça da chave de API
Este guia oferece orientações sobre como acessar o Session ID em diferentes plataformas, como Botpress V12, Botpress Cloud e Typebot.
1 Introdução #
Existem situações em que temos que chamar funções na API do AutoTalk diretamente de dentro da plataforma de Chatbot. Um exemplo bem comum é quando temos que finalizar o atendimento automatizado quando o cliente opta por ser atendido por um humano.
2 O endpoint “finalize” #
A API do AutoTalk fornece um endpoint que finaliza o atendimento de um agente em uma conversa específica. Esse endpoint é chamado “finalize”.
3 Parâmetro sessionId #
Esse endpoint aceita um único parâmetro: “Session ID”. Esse “Session ID” é o identificador de uma conversa dentro do AutoTalk. A forma de obtenção desse valor varia entre as plataformas. Nesse guia vamos mostrar como acessar esse valor em cada uma delas.
5 Como acessar o sessionId no Botpress V12 #
Nessa chamada HTTP você precisa usar o “event.target” como sessionId.
6 Não esqueça da chave de API do AutoTalk #
Não esqueça de definir a chave de API do AutoTalk no header da requisição
9 Como acessar o sessionId no Botpress Cloud #
Nessa requisição você precisa usar o “event.conversationId” como sessionId.
10 Não se esqueça da chave de API nos headers #
Não esqueça de configurar a chave de API no header da requisição
12 Crie uma variável “sessionId = System.Result ID” #
A primera coisa que você precisa fazer é criar uma varíavel com o valor “System.Result ID”
15 O valor de sessionId #
Note que estamos usando a variável sessionId que contém o valor “System.Result ID”
Este guia abordou como acessar o Session ID nas plataformas Botpress V12, Botpress Cloud e Typebot. Caso ainda tenha dúvidas, entre em contato com o suporte.