Neste artigo, você aprenderá a configurar e utilizar a funcionalidade de Widgets, uma nova maneira de incorporar ferramentas externas diretamente na plataforma para otimizar a gestão de seus agentes e supervisores.
A funcionalidade de Widgets permite visualizar aplicativos ou sites externos (por meio de uma URL) em diversas telas da Botmaker. Isso facilita que as equipes tenham acesso a CRM, dashboards de métricas ou ferramentas próprias sem sair da plataforma.
Você pode:
Requisitos prévios
Conceitos-chave
Passo 1: Acesse a seção de configuração Vá ao menu de Canais e Integrações e selecione a opção Widgets Personalizados.


Passo 2: Crie e personalize o widget
Clique em "Criar Widget personalizado".

Insira a URL da ferramenta que deseja incorporar.

Selecione as telas onde deseja que ele apareça (ex: Tela de chats, Contatos, Tickets).

Defina o formato visual: escolha entre um painel lateral (que empurra o conteúdo) ou um widget flutuante sobreposto.


Configure dimensões (largura/altura) e se permite que o usuário o arraste ou o feche.

Passo 3: Defina a visibilidade por funções
Configure quais perfis da sua equipe poderão ver e utilizar o widget. Você pode restringi-lo apenas a supervisores ou habilitá-lo para todos os agentes.

Passo 4: Autorize domínios de segurança Se o seu widget utiliza imagens ou fontes de outros sites, certifique-se de adicionar esses domínios na seção de segurança para evitar bloqueios do navegador.

Passo 5: Teste no Playground
Utilize o Preview ao vivo para interagir com o widget antes de ativá-lo. Você verá exatamente como ele se comportará na tela selecionada.

Se o seu objetivo não é apenas visualizar uma página, mas alcançar uma integração profunda entre ambas as plataformas, é necessário realizar uma configuração técnica do lado do servidor do seu widget.
Ao implementar um widget personalizado, a Botmaker envia um token de segurança que seu sistema deve validar utilizando uma chave pública. Isso garante que a informação seja legítima e protege sua ferramenta de agentes maliciosos.
Além disso, você pode se inscrever em eventos em tempo real (como a abertura de um chat) e enviar ações diretas do widget para a Botmaker (como preencher campos de texto ou fechar tickets).
Deseja que haja comunicação entre seu widget e a Botmaker? Clique aqui para acessar a documentação técnica para desenvolvedores.
Qualquer página web pode ser usada como widget?
Quase qualquer ferramenta que possa ser incorporada por meio de uma URL funciona. No entanto, algumas páginas bloqueiam seu carregamento em iframes por segurança. Recomenda-se validar isso no preview de configuração.
Os agentes podem criar seus próprios widgets?
Por padrão, a configuração é pensada para supervisores e administradores, mas a visibilidade e as permissões podem ser ajustadas por meio de funções personalizadas.
Por que meu widget não carrega imagens ou fontes externas?
Isso geralmente ocorre devido a bloqueios de segurança do navegador. Você deve autorizar explicitamente os domínios externos na configuração de segurança do widget na Botmaker.
É necessário saber programar para usar esta feature?
Para incorporar uma página informativa, não é necessário. No entanto, para que o widget "fale" com a Botmaker (comunicação bidirecional), é necessária uma implementação técnica seguindo nossa documentação.
O que acontece se o widget cobrir informações importantes da tela?
Você pode configurar o widget como um Painel que "empurra" o conteúdo para a direita em vez de flutuar sobre ele, garantindo que nenhuma métrica ou chat fique oculto.
Posso modificar um widget já existente?
Você pode modificar o widget clicando no ícone "editar". Lembre-se de clicar em "Salvar alterações" para que elas impactem o widget.
Lembre-se de visitar nossa Central de Ajuda para obter mais informações.