Skip to main content

Estou com um projeto de integrar um bot de atendimento que fiz na Blip com minha IA construída no N8N. Até já consegui fazer a integração do chatbot da Blip com o N8N e o usuário falar diretamente com minha inteligência artificial. O problema todo é que a interação que ela faz não fica visível para o responsável do SAC e para nós. Acredito que seja por falta da criação do ticket e atribuição a um atendente. Eu já tentei fazer a criação do ticket co mo bloco Atendimento Humano, mas se fizer isso, eu não consigo fazer a conversa ser feita pela IA, agora se eu tentar criar o ticket via códificação, eu consigo até criar o ticket e conversar com a IA, mas o painel de monitoramento da Blip não mostra a conversa.

Eu precisava acompanhar essa conversa para avaliar seu desempenho e também intervir caso necessário, pois hoje dependendo da situação a conversa fica no limbo e eu não consigo assumir a conversa.

Estou com um projeto de integrar um bot de atendimento que fiz na Blip com minha IA construída no N8N. Até já consegui fazer a integração do chatbot da Blip com o N8N e o usuário falar diretamente com minha inteligência artificial. O problema todo é que a interação que ela faz não fica visível para o responsável do SAC e para nós. Acredito que seja por falta da criação do ticket e atribuição a um atendente. Eu já tentei fazer a criação do ticket co mo bloco Atendimento Humano, mas se fizer isso, eu não consigo fazer a conversa ser feita pela IA, agora se eu tentar criar o ticket via códificação, eu consigo até criar o ticket e conversar com a IA, mas o painel de monitoramento da Blip não mostra a conversa.

Eu precisava acompanhar essa conversa para avaliar seu desempenho e também intervir caso necessário, pois hoje dependendo da situação a conversa fica no limbo e eu não consigo assumir a conversa.

Olá ​@olgsilva7 tudo bem ?

Esse caso é bem complexo pois as chamadas via http tem sua limitação que diferem no usa conversa com o bot, caso queira escutar e mapear todas as interações você pode usar o webhook do blip : https://help.blip.ai/hc/pt-br/articles/4474381206423-Enviando-dados-para-an%C3%A1lise-atrav%C3%A9s-de-Webhooks


.


Estou com um projeto de integrar um bot de atendimento que fiz na Blip com minha IA construída no N8N. Até já consegui fazer a integração do chatbot da Blip com o N8N e o usuário falar diretamente com minha inteligência artificial. O problema todo é que a interação que ela faz não fica visível para o responsável do SAC e para nós. Acredito que seja por falta da criação do ticket e atribuição a um atendente. Eu já tentei fazer a criação do ticket co mo bloco Atendimento Humano, mas se fizer isso, eu não consigo fazer a conversa ser feita pela IA, agora se eu tentar criar o ticket via códificação, eu consigo até criar o ticket e conversar com a IA, mas o painel de monitoramento da Blip não mostra a conversa.

Eu precisava acompanhar essa conversa para avaliar seu desempenho e também intervir caso necessário, pois hoje dependendo da situação a conversa fica no limbo e eu não consigo assumir a conversa.

Olá ​@olgsilva7 tudo bem ?

Esse caso é bem complexo pois as chamadas via http tem sua limitação que diferem no usa conversa com o bot, caso queira escutar e mapear todas as interações você pode usar o webhook do blip : https://help.blip.ai/hc/pt-br/articles/4474381206423-Enviando-dados-para-an%C3%A1lise-atrav%C3%A9s-de-Webhooks

@Rafael_Figueiredo, consegui implementar toda a integração com a IA, criação de ticket, atualização de status e atribuição do atendente, e tudo está funcionando corretamente. No entanto, ainda encontro um problema em relação ao registro completo do histórico da conversa no Desk.

Percebi que o histórico só é registrado corretamente no ticket quando a conversa se inicia diretamente no subbot, pois, nesse cenário, o owner da sessão é o próprio subbot. Quando a conversa começa pelo router e, posteriormente, é transferida para o subbot, o owner permanece sendo o router. Com isso, o Desk não registra as mensagens das conversas sob o ticket como esperado.

O bloco padrão de atendimento humano (“Forward to Desk”) já faz essa gestão automaticamente, mas como desenvolvi minha própria integração personalizada, preciso encontrar uma forma de mudar o owner da sessão no momento em que transfiro a conversa do router para o subbot (ou vice-versa), pelo menos durante o tempo em que o ticket estiver aberto no Desk.

Se houver alguma orientação ou recomendação para alterar o owner da sessão de maneira programática durante a transferência, ficarei grato. Isso garantiria que o Desk registrasse corretamente todas as mensagens no histórico do ticket, independentemente de qual bot iniciou a conversa.


Estou com um projeto de integrar um bot de atendimento que fiz na Blip com minha IA construída no N8N. Até já consegui fazer a integração do chatbot da Blip com o N8N e o usuário falar diretamente com minha inteligência artificial. O problema todo é que a interação que ela faz não fica visível para o responsável do SAC e para nós. Acredito que seja por falta da criação do ticket e atribuição a um atendente. Eu já tentei fazer a criação do ticket co mo bloco Atendimento Humano, mas se fizer isso, eu não consigo fazer a conversa ser feita pela IA, agora se eu tentar criar o ticket via códificação, eu consigo até criar o ticket e conversar com a IA, mas o painel de monitoramento da Blip não mostra a conversa.

Eu precisava acompanhar essa conversa para avaliar seu desempenho e também intervir caso necessário, pois hoje dependendo da situação a conversa fica no limbo e eu não consigo assumir a conversa.

Olá ​@olgsilva7 tudo bem ?

Esse caso é bem complexo pois as chamadas via http tem sua limitação que diferem no usa conversa com o bot, caso queira escutar e mapear todas as interações você pode usar o webhook do blip : https://help.blip.ai/hc/pt-br/articles/4474381206423-Enviando-dados-para-an%C3%A1lise-atrav%C3%A9s-de-Webhooks

@Rafael_Figueiredo, consegui implementar toda a integração com a IA, criação de ticket, atualização de status e atribuição do atendente, e tudo está funcionando corretamente. No entanto, ainda encontro um problema em relação ao registro completo do histórico da conversa no Desk.

Percebi que o histórico só é registrado corretamente no ticket quando a conversa se inicia diretamente no subbot, pois, nesse cenário, o owner da sessão é o próprio subbot. Quando a conversa começa pelo router e, posteriormente, é transferida para o subbot, o owner permanece sendo o router. Com isso, o Desk não registra as mensagens das conversas sob o ticket como esperado.

O bloco padrão de atendimento humano (“Forward to Desk”) já faz essa gestão automaticamente, mas como desenvolvi minha própria integração personalizada, preciso encontrar uma forma de mudar o owner da sessão no momento em que transfiro a conversa do router para o subbot (ou vice-versa), pelo menos durante o tempo em que o ticket estiver aberto no Desk.

Se houver alguma orientação ou recomendação para alterar o owner da sessão de maneira programática durante a transferência, ficarei grato. Isso garantiria que o Desk registrasse corretamente todas as mensagens no histórico do ticket, independentemente de qual bot iniciou a conversa.

@olgsilva7 Realmente tem que implementa essa logica caso a pessoa esteja no desk, não sei se tem algo de bate pronto para te passar, mas de uma olhada no json apresentados nessa documentação e ve se faz sentido adequar isso para sua solução : https://help.blip.ai/hc/pt-br/articles/4474415200407-Como-conectar-a-um-canal-de-atendimento-personalizado


Comente