Conceitos Iniciais
Afinal, o que dá para fazer na plataforma?
Como saber se minha empresa precisa de um chatbot?
Cadastro e Login
Primeiros Passos - Criando Seu Projeto
Planos e valores da Weni Plataforma
Perfil
Sistema de Permissões
Dashboard de Projetos
Glossário da plataforma
Alterando o idioma da plataforma
Autenticação de 2 Fatores
Código de autenticação inválido
Módulo de Insights
Módulo de Inteligência Artificial
Módulo de Fluxos
Chatbots Template
Chatbot Integrado a API Omie
Chatbot Integrado a API Sienge
Chatbot Integrado a API do Construtor de Vendas
Introdução a expressões e variáveis
Glossário de Variáveis
Glossário de Expressões
Criação de fluxos
Introdução a fluxos
Editor de fluxo e suas ferramentas
Cartas de ação
Cartas de decisão
Adicionando mídias ao cartão de Enviar Mensagem
Call Webhook: Como fazer chamadas para sistemas externos
Importar e exportar fluxos
Utilizando expressões para captar a localização do usuário
Visualizando relatórios na plataforma
Marcadores de rota
Cartão de Mensagem do WhatsApp
Módulo de Estúdio
Contatos
Grupos
Mensagens
Gatilhos e Campanhas
Como criar um disparador
Tipos de Gatilho
Como ignorar um gatilho em um fluxo
Introdução a Campanhas
Como criar uma campanha
Modificando eventos
Criando contatos com Webhooks externos
Histórico de Contato
Como baixar, extrair, transformar e combinar os dados arquivados do Weni Flows
Módulo de Chats
Weni Chats: Introdução sobre o módulo de Chats
Weni Chats: Dashboard de Atendimento humano
Weni Chats: Distribuição e Roteamento dos atendimentos
Weni Chats: Utilizando disparo ativo de fluxos
Usando grupos para controlar o atendimento humano
Módulo de Aplicativos
Configurações
Como conectar e falar com o bot através das configurações
Como criar um canal no Facebook
Como criar um canal no Viber
Como criar um canal SMS - para desenvolvedores (RapidPro)
Canal de Web Chat
Conceitos Gerais de API e Integrações
Como criar um canal no twitter
Como criar um canal no Instagram
Como criar um canal SMS
Adicionando campos de criação de ticket no Zendesk
Adicionando o Discord como um canal
Criando um Canal do Slack
Adicionando um canal Viber (RapidPro)
Integração com o Microsoft Teams
Canais
Como utilizar o módulo aplicativos
Como criar um canal web
Como criar um canal no Telegram
Como criar um canal no WhatsApp Demo
WhatsApp: Integração Expressa Weni
Whatsapp: Como criar Template Messages
Whatsapp Template Messages: impedimentos e configurações
Envio de Mídias Suportadas - WhatsApp Cloud
Zendesk - Atendimento Humano
Ticketer: Adicionando serviço de Ticketer no RapidPro
Whatsapp Business API
Disparo Ativo no WhatsApp
Precificação do Whatsapp Business API
Whatsapp Bussiness API: Como Verificar o meu Negócio
Whatsapp Bussiness API: Limitação de Disparos em Massa do WhatsApp
Recuperando acesso ao Gerenciador de Negócios
Opt-In: Obter aceitação para o WhatsApp
Boas práticas: Opt-Out
Configuração do Webhook: Status de envio das mensagens
Noções básicas sobre Integrações
Integração Nativa ChatGPT
Integração Nativa API Omie
Integração Nativa - VTEX
Módulo de Configurações
Configurações gerais do Projeto
Weni Chats: Configurando o Atendimento humano
Weni Chats: Gestão do Atendimento Humano
Weni Chats: CoPiloto
Dados e BI
Instalação do Conector de Dados da Weni para Power BI
Atualização Incremental - Power BI
Explore a Documentação do Banco de Dados da Weni
Dicas para Modelagem de Dados no Power BI
Filtro usando campos de contato no Power BI
UX Writing
- Todas as categorias
- Módulo de Inteligência Artificial
- Integrando uma Inteligência de Conteúdo
Integrando uma Inteligência de Conteúdo
Atualizado
por Bruno Cavalcante de Lima
A integração de uma inteligência de conteúdo é feita com apenas alguns passos. Neste guia, explicaremos o que é necessário.
Acessando as informações necessárias
Antes da confecção do fluxo, separe as informações quer serão utilizadas:
- Na Plataforma Weni, acesse a inteligência de conteúdo que você quer integrar, no módulo de Inteligência Artificial;
- Em seguida, vá até a página API, localizada na barra lateral esquerda:

- Na caixa suspensa, selecione a Base de Conhecimento que você deseja integrar:

- Ao selecionar a Base de Conhecimento, as informações da mesma serão carregadas na área abaixo:

A URL é o link para a API relacionada a este tipo da inteligência. O Access Token é o código necessário para autenticar o seu usuário e o POST corpo Informa o código da Base de Conhecimento, a pergunta a ser feita (pode-se usar variáveis aqui) e o idioma da Base de Conhecimento.
- Por fim, a página de API também conta com um mini-guia para integração e um exemplo de retorno da API:
Como integrar a inteligência ao Weni Fluxos ou Rapidpro
No Weni Fluxos ou Rapidpro, siga os passos abaixo:
- Crie um fluxo, ou abra o fluxo no qual você fará a integração
- Adicione um card de Aguarde por Resposta. Este card receberá a pergunta feita por quem utilizar o seu chatbot. Para facilitar a identificação, nomeie o resultado como pergunta, ou outro termo que identifique que ele armazenará uma pergunta:

- Em seguida, adicione o card de fluxo Chamar um webhook
- Quando o card for aberto, selecione o POST no seletor de método e cole a URL informada no campo URL:
- Clique no botão Headers HTTP e insira o Access Token:

- Clique no botão POST Corpo e insira as informações de POST Corpo. Em question, inclua a variável que contém o resultado. Neste exemplo a variável se chama "pergunta", então inserimos "@results.pergunta":Dica: Saiba mais sobre variáveis de fluxo neste artigo.
Tratando as respostas recebidas
Após configurar o card Chamar Webhook, as informações recebidas pelo fluxo podem ser tratadas e utilizadas. Segue um exemplo de utilização:
Uma vez que o card Chamar Webhook seja executado, você pode utilizar os valores da resposta inserindo estas fórmulas em seu fluxo:
- @(results.result.extra.answers.0.text) - A resposta que possui a maior confiança
- @(results.result.extra.answers.0.confidence) - A confiança da primeira resposta retornada
- @(results.result.extra.answers.1.text) - A resposta que possui a segunda maior confiança
- @(results.result.extra.answers.1.confidence) - A confiança da segunda resposta retornada
- @(results.result.extra.answers.2.text) - A resposta que possui a terceira maior confiança
- @(results.result.extra.answers.2.confidence) - A confiança da terceira resposta retornada