Pular para o conteúdo principal

Documentation Index

Fetch the complete documentation index at: https://docs.whatabot.app/llms.txt

Use this file to discover all available pages before exploring further.

Visão geral

Nós são as unidades de construção de todo fluxo no whatabot. Cada nó executa uma ação específica — enviar uma mensagem, aguardar entrada do usuário, avaliar uma condição, chamar uma API ou encerrar a conversa. Você conecta nós com arestas para definir o caminho da conversa. O whatabot oferece 18 tipos de nós em seis categorias.

Mensagens

Nós que enviam conteúdo ao usuário e imediatamente continuam para o próximo nó.

Mensagem

Envie texto e mídia (imagem, vídeo, áudio, documento ou sticker) em sequência. Mídia é um tipo de conteúdo dentro do nó de mensagem.

PIX Copia e Cola

Gere uma mensagem de pagamento PIX para processamento de pagamentos brasileiros.

Limites de mídia do nó de Mensagem

Ao adicionar conteúdo de mídia ao nó de Mensagem, cada tipo possui formatos e tamanho máximo permitidos:
TipoFormatos aceitosTamanho máximo
ImagemJPEG, PNG5 MB
VídeoMP4, 3GPP16 MB
ÁudioAAC, AMR, MPEG, MP4, OGG16 MB
DocumentoPDF, DOC, DOCX, XLS, XLSX, PPT, PPTX, TXT100 MB
StickerWebP500 KB
Arquivos que excedam o tamanho máximo ou usem um formato não suportado serão rejeitados na criação do nó.

Entrada do Usuário

Nós que enviam conteúdo interativo e aguardam a resposta do usuário antes de continuar.

Botão

Apresente até três botões clicáveis.

Lista

Exiba uma lista rolável de opções selecionáveis.

Menu de Mensagem

Mostre um menu de texto numerado ou um campo de entrada aberto.

Lógica

Nós que avaliam condições, definem variáveis, transformam dados e controlam o caminho do fluxo.

Condição

Direcione a conversa com base em comparações de variáveis.

Ir Para

Salte a execução para outro nó sem uma aresta visual.

Definir Variável

Atribua valores a uma ou mais variáveis.

Formatar

Aplique funções de formatação a strings, números ou datas.

Integrações

Nós que se conectam a serviços externos.

Requisição API

Faça requisições HTTP e ramifique por sucesso ou erro.

Agente OpenAI

Delegue a conversa para um assistente OpenAI.

Dados

Nós que analisam, filtram e transformam dados estruturados.

Parser de Objeto

Extraia campos JSON para variáveis do fluxo.

Parser de Filtro

Filtre e mapeie itens em um array JSON.

Executor de JS

Execute código JavaScript personalizado.

Base64 para Link

Converta dados Base64 em um link de mídia.

Ações

Nós terminais que encerram o fluxo ou transferem a conversa.

Transferir

Encaminhe a conversa para um agente humano, setor ou outro fluxo.

Finalizar

Encerre o fluxo e feche a sessão.