Skip to main content

Olá.

Um cliente irá utilizar um link externo de login e senha para usuário poder fazer agendamentos através do bot. O cliente está criando essa tela. Mas, na prática, como podemos fazer essa integração, obtendo uma resposta de que “está tudo certo”?

Não consegui entender bem por aqui, consegue mandar um exemplo?

Se por acaso você se refere a dar um double check do tipo:
------------------------------------------------------
Confirma que as informações estão corretas?
Horário agendado: X
Data: Y

Botões (SIM) (NÂO)


Teria que o sistema enviar uma request para o blip enviando essa mensagem e o bot por sua vez aguarda a resposta
Envio de mensagem (já que está dentro da janela das 24 horas, pode usar mensagem normal) https://docs.blip.ai/#sending-messages


Você também pode mudar o usuário de fluxo/estado para ir para um bloco específico quando de fato terminar de agendar por essa rota: https://docs.blip.ai/#change-user-state

Todas essas APIS terão que ser consumidas quando o usuário clicar em ‘agendar’ do painel do seu cliente. 

Outra ideia seria você ter uma API da lista de clientes agendados com filtro de telefone, assim que o usuário terminar de agendar e voltar para o bot, você pode deixar um botão do tipo ‘Já fiz o agendamento’  quando o usuário interagir com esse botão, na ação de saída você captura o número do usuário e bate na API para confirmar que ele agendou com aquele número. 

 

Qualquer forma, espero ter ajudado ✅😁


A dúvida era em relação ao retorno de que o login foi feito com sucesso. Ele só vai seguir para os agendamentos de horário, caso o login retorne como “válido”. Basicamente seria: no bot, o usuário seleciona a opção de agendamento. O bot informa que para seguir com o agendamento, ele precisa fazer o login e envia o link de login “externo”. Após o login ser feito com sucesso (no link externo), o sistema retorna pra o Blip falando que será possível seguir com o agendamento. A dúvida seria em relação ao “retorno” da informação, como poderia ser feito.


Entendi! bom, não consigo pensar em uma forma fácil de te ajudar, se você for autor do sistema, sugiro passar o identificador do usuário pela URL que o usuário vai clicar, assim, quando o usuário fizer o login com sucesso você captura a informação do usuário e retorna no blip que é possível seguir com o agendamento.


Comente