Exibição de botões, links e conteúdo incorporado

11 minutos de leitura Atualizado em 11 de março de 2026 Ações e automações de IA

As ações de IA nas intenções sociais vão além do envio de dados para APIs — elas também podem exibir elementos visuais interativos dentro da conversa no chat. Botões clicáveis que levam a páginas, iframes incorporados que exibem formulários ou widgets de agendamento e links estilizados que direcionam os visitantes a recursos específicos criam uma experiência de chat mais rica e prática. Abaixo, você encontra tudo o que precisa saber sobre como configurar botões, links e conteúdo incorporado nas ações do seu chatbot com IA.

Três modos de exibição

Ao marcar a opção “Mostrar botão de ação” na seção “Resposta” de qualquer ação de IA, você terá três modos de exibição distintos, dependendo de como configurar os campos relacionados. Esses modos permitem que você crie elementos interativos eficazes no seu chat.

Modo 1: Botão clicável

Um botão clicável aparece no chat ao lado da mensagem de resposta acionada. Quando o visitante clica nele, a URL é aberta em uma nova aba do navegador. Esse é o comportamento padrão quando você ativa a opção “Mostrar botão de ação”, insere um “Nome do botão” e uma “URL do botão” e deixa a opção “Incorporar como iframe” desmarcada.

Ideal para: direcionar visitantes para páginas externas - páginas de preços, documentação, formulários de cadastro, páginas de produtos, artigos da base de conhecimento, termos de serviço ou qualquer URL que você queira que o visitante acesse.

Modo 2: Iframe incorporado

Um iframe incorporado carrega a URL diretamente dentro da janela de bate-papo, em vez de abrir uma nova aba. O visitante interage com o conteúdo sem sair da conversa. Para ativar essa função, marque a caixa de seleção “Incorporar como iframe em vez de botão ”. A URL do botão passa a ser a URL de origem do iframe.

Ideal para: widgets de agendamento do Calendly, calendários do Cal.com, formulários de pagamento (Stripe, PayPal), pesquisas de feedback (Typeform, Google Forms) ou qualquer conteúdo da web incorporável que funcione dentro de um iframe.

Modo 3: Link de texto

Se você quiser que a IA inclua um link de forma natural no texto da resposta, em vez de como um elemento de botão separado, é possível configurar a ação para incluir as informações da URL na resposta gerada ou deixar que a IA incorpore o link à sua resposta. No entanto, os modos “botão principal” e “iframe” são as abordagens mais comuns para conteúdo interativo.

Configurando um botão

Siga estas etapas para adicionar um botão clicável a uma ação de IA:

Comece a agir

Acesse Widgets de bate-papo → selecione seu widget → Agente de IA → Ações. Clique em “Adicionar ação” para criar uma nova ação ou clique em uma ação existente para editá-la.

Escolha um tipo de ação

Para botões e iframes que não exigem uma chamada de API, selecione “Mostrar apenas botão ou iframe ” no menu suspenso “Tipo de ação”. Essa é a opção mais simples quando o único objetivo da ação é exibir conteúdo interativo.

Você também pode adicionar botões às ações de solicitação de API de chamada. Nesse caso, o botão aparece ao lado da resposta gerada pela ação da API — por exemplo, uma ação de API que cria um ticket de suporte também poderia exibir um botão com o link “Visualizar seu ticket”.

Nomeie a ação e defina o gatilho

Digite um Nome da ação como Mostrar_página_de_preços ou Link_para_a_documentação.

Na seção “Quando usar”, descreva em que situações o botão deve aparecer:

"Utilize esta ação quando o visitante perguntar sobre preços, quiser ver a página de preços ou perguntar quanto custa o produto."

Definir a resposta acionada

Digite uma mensagem que forneça contexto para o botão:

  • "Aqui está nossa página de preços — você pode conferir todos os planos e recursos:"
  • "Confira nossa documentação para obter um guia passo a passo:"
  • "Aqui está um link para você começar a usar sua versão de teste gratuita:"

Ativar botão “Mostrar ação”

Marque a caixa de seleção “Mostrar botão de ação na resposta ”. Isso exibe os campos “Rótulo do botão” e “URL do botão”.

Digite o nome do botão

No campo “Rótulo do botão ”, digite o texto que aparecerá no botão. Escreva algo curto e voltado para a ação:

  • "Ver preços"
  • "Leia a documentação"
  • "Comece o teste gratuito"
  • "Entre em contato com o departamento de vendas"
  • "Baixar PDF"

Insira a URL do botão

No campo “URL do botão ”, digite a URL completa para a qual o botão deve direcionar:

https://www.yoursite.com/pricing

Use a URL completa, incluindo https://. O link é aberto em uma nova aba do navegador quando o visitante clica no botão.

Deixe a opção “Incorporar como iframe” desmarcada

Para criar um botão padrão clicável que abra uma nova aba, deixe a caixa de seleção “Incorporar como iframe em vez de botão” desmarcada.

Salvar e testar

Clique em “Salvar ação”. Abra seu widget de bate-papo e digite uma mensagem que corresponda ao seu gatilho. Verifique se o botão aparece com o nome correto e se, ao clicar nele, a URL correta é aberta em uma nova aba.

Como configurar um iframe incorporado

Os iframes incorporados exibem conteúdo externo diretamente dentro da janela de bate-papo. Isso é ideal para ferramentas interativas que os visitantes devem usar sem sair da conversa.

Siga as etapas 1 a 5 da seção “Configuração dos botões”

Crie ou edite uma ação, selecione o tipo de ação, nomeie-a, defina o gatilho, configure a resposta e marque a opção “Mostrar botão de ação na resposta”.

Insira a URL de incorporação

No campo “URL do botão”, digite a URL do conteúdo que você deseja incorporar:

https://calendly.com/your-username/30-minute-meeting

Marque a opção “Incorporar como iframe”

Marque a caixa de seleção “Incorporar como iframe em vez de botão ”. Isso altera o comportamento de um botão clicável para um iframe embutido que carrega a URL dentro da janela de bate-papo.

Salvar e testar

Clique em “Salvar ação”. Acione a ação a partir do seu widget de chat e verifique se o conteúdo incorporado é carregado corretamente dentro do chat. Teste os elementos interativos dentro do iframe - no caso de um widget do Calendly, selecione um horário e confirme se o processo de agendamento funciona do início ao fim.

O que funciona como um iframe

Nem toda URL pode ser incorporada como um iframe. O site de destino deve permitir a incorporação de iframes, não definindo restrições X-Frame-Options ou Política de Segurança de Conteúdo cabeçalhos. Aqui estão algumas fontes comuns que podem ou não ser incorporadas:

Funciona em iframeNão funciona em iframe
Páginas de eventos do CalendlyA maioria das redes sociais (Twitter, LinkedIn)
Páginas de agendamento do Cal.comResultados da pesquisa do Google
Pesquisas do TypeformA maioria dos sites bancários e financeiros
Formulários do GoogleSites com X-Frame-Options: DENY
Links de pagamento do StripeMuitas páginas de finalização de compra em sites de comércio eletrônico
Vídeos do YouTube (URL incorporada)Repositórios do GitHub
Incorporações de vídeos do LoomA maioria das páginas de login/autenticação
Formulários da web personalizadosPáginas que exigem cookies entre origens
Como testar: Antes de configurar o iframe no Social Intents, teste a URL manualmente criando uma página HTML simples com <iframe src="YOUR_URL"></iframe> e abri-lo em um navegador. Se o conteúdo carregar no iframe, ele funcionará no widget de bate-papo. Se você vir um quadro em branco ou uma mensagem de erro, significa que o site bloqueia a incorporação de iframes.

Casos de uso comuns

Botão da página de preços

CampoValor
Tipo de açãoMostrar apenas o botão ou o iframe
Nome da açãoMostrar_Preços
Quando usar"Quando o visitante pergunta sobre preços, planos, custo, quanto custa o produto ou quer comparar planos"
Resposta acionada"Aqui está nossa página de preços com todos os detalhes dos planos:"
Rótulo do botãoVer preços
URL do botãohttps://www.yoursite.com/pricing
Incorporar como iframeNão

Botão de inscrição para avaliação gratuita

CampoValor
Nome da açãoComece_o_Teste_Gratuito
Quando usar"Quando o visitante quiser experimentar o produto, perguntar sobre um teste gratuito ou quiser se cadastrar"
Resposta acionada"Ótima escolha! Comece seu período de teste gratuito de 14 dias - sem necessidade de cartão de crédito:"
Rótulo do botãoIniciar avaliação gratuita
URL do botãohttps://www.socialintents.com/activate.jsp
Incorporar como iframeNão

Pesquisa de feedback (incorporada)

CampoValor
Nome da açãoPesquisa de Feedback sobre o Programa
Quando usar"Quando o visitante diz que já terminou, a conversa é encerrada ou o visitante se despede"
Resposta acionada"Obrigado pela conversa! Adoraríamos receber sua opinião — leva menos de 30 segundos:"
Rótulo do botãoResponda à pesquisa
URL do botãohttps://form.typeform.com/to/YOUR_FORM_ID
Incorporar como iframeSim

Artigo da Base de Conhecimento

CampoValor
Nome da açãoGuia de configuração do Link
Quando usar"Quando o visitante perguntar como instalar o widget de chat, solicitar informações sobre a configuração ou precisar de ajuda com a instalação"
Resposta acionada"Aqui está o nosso guia de instalação passo a passo:"
Rótulo do botãoLeia o Guia de Configuração
URL do botãohttps://www.yoursite.com/docs/quick-start/creating-your-first-chat-widget
Incorporar como iframeNão

Vídeo de demonstração (incorporado)

CampoValor
Nome da açãoMostrar_Vídeo_de_Demonstração
Quando usar"Quando o visitante pede para ver uma demonstração, quer observar como o produto funciona ou solicita um vídeo explicativo"
Resposta acionada"Aqui está uma rápida demonstração mostrando o produto em ação:"
Rótulo do botãoAssista à demonstração
URL do botãohttps://www.youtube.com/embed/YOUR_VIDEO_ID
Incorporar como iframeSim
Dica: Para vídeos do YouTube, use o formato de URL de incorporação (youtube.com/embed/VIDEO_ID), e não a URL normal do relógio (youtube.com/watch?v=VIDEO_ID). A URL de incorporação funciona com a renderização em iframe e não inclui os elementos de interface do YouTube ao redor do vídeo.

Combinando botões com ações da API

Os botões não se limitam ao tipo de ação “Botão Mostrar” ou “Somente Iframe ”. É possível adicionar botões a qualquer ação do tipo “Chamar solicitação de API ”. Isso é útil quando uma ação de API cria um registro e você deseja fornecer ao visitante um link para visualizá-lo.

Exemplo: Criar ticket + Link para o ticket

Configure uma ação “Solicitação de API de chamada” que crie um ticket de suporte por meio da API do seu sistema de tickets. Ative a opção “Mostrar botão de ação na resposta” e configure o botão para direcionar à página de visualização do ticket:

  • Tipo de ação: Chamar solicitação de API
  • Resposta automática: “Criei um ticket de suporte para você. Você pode acompanhar o andamento dele aqui:”
  • Rótulo do botão: Visualizar seu ingresso
  • URL do botão: https://support.yoursite.com/tickets

O visitante vê a mensagem de confirmação ao lado de um botão clicável para verificar o status do seu ingresso.

Exemplo: Captura de leads + Agendamento de reunião

Como alternativa, use duas ações distintas — uma ação de API para captura de leads e uma ação apenas com botão para agendamento — em vez de tentar combinar ambas em uma única ação. Isso dá à IA mais flexibilidade para acionar cada ação no momento adequado da conversa.

Comportamento e estilo dos botões

Os botões gerados pelo AI Actions seguem o estilo visual do widget de bate-papo. Eles aparecem como elementos com estilo bem definido e clicáveis dentro do fluxo da conversa. Veja a seguir o que os visitantes percebem:

  • Os botões aparecem no próprio texto da conversa - Eles ficam dentro da mensagem do chat, abaixo do texto da resposta acionada.
  • Botões abrem em uma nova aba - Ao clicar no botão, a URL é aberta em uma nova aba do navegador. A janela de bate-papo permanece aberta.
  • Iframes são renderizados inline - Os iframes incorporados são carregados diretamente dentro do painel de bate-papo. O widget de bate-papo se ajusta para acomodar o conteúdo do iframe.
  • É possível ter vários botões - Se você tiver várias ações que são acionadas na mesma conversa, cada uma pode exibir seu próprio botão. Eles aparecem na ordem em que as ações são acionadas.

Padrões avançados

Botões condicionais com base na conversa

Você pode criar várias ações de botão com diferentes gatilhos para exibir botões diferentes de acordo com o fluxo da conversa:

  • O visitante pergunta sobre os preços → Exibir o botão “Ver preços”
  • O visitante pergunta sobre os recursos → Exibir o botão “Comparação de recursos”
  • O visitante pergunta sobre o suporte → Exibir o botão “Entrar em contato com o suporte”

Cada ação possui sua própria descrição de gatilho e configuração de botão. A IA exibe o botão mais relevante com base no que o visitante está discutindo.

Botões de acionamento automático

Use o tipo de ação “Acionamento automático no início do chat” com a opção “Mostrar botão de ação” ativada para exibir um botão logo no início de cada conversa. Por exemplo, cada chat poderia começar com um botão “Veja nossas perguntas frequentes” ou “Navegue pelos produtos” ao lado da mensagem de saudação.

Botões pós-ação

Após a conclusão de uma ação da API, exiba um botão de acompanhamento. Por exemplo, após criar um lead no CRM, exiba um botão “Agendar uma demonstração” que leve à sua página do Calendly. Isso cria um funil natural: coletar informações → oferecer a próxima etapa.

Solução de problemas

O botão não aparece

Verifique se a opção “Mostrar botão de ação na resposta” está marcada. Confirme também se os campos “Rótulo do botão” e “URL do botão” estão preenchidos. Campos vazios impedem que o botão seja exibido.

O iframe exibe um quadro em branco

É provável que a URL de destino bloqueie a incorporação em iframe. Teste a URL em um iframe independente, fora do Social Intents. Se ela não carregar, os cabeçalhos de segurança do site estão impedindo a incorporação. Use o modo de botão para criar um link direto para a página.

O conteúdo do iframe está cortado

Alguns conteúdos incorporados exigem mais espaço vertical do que a altura padrão do iframe. Widgets do Calendly, formulários longos e pesquisas com várias etapas podem exigir a rolagem dentro do iframe. Esse é um comportamento normal — o visitante pode rolar a tela dentro do conteúdo incorporado para acessar todos os elementos.

O botão abre a URL errada

Verifique novamente o URL do botão campo. Certifique-se de que ele inclua a URL completa com https://. URLs relativas (sem o protocolo) não funcionarão corretamente.

Perguntas frequentes

Posso alterar a cor ou o estilo do botão?

O estilo dos botões segue as configurações de tema do widget de bate-papo. O botão é exibido com um estilo consistente com o esquema de cores do seu widget. Atualmente, não é possível usar CSS personalizado para botões individuais.

Posso exibir vários botões em uma única resposta?

Cada ação pode exibir um botão. Para exibir vários botões em uma única conversa, crie ações separadas com gatilhos que correspondam a intenções iguais ou semelhantes. No entanto, apenas uma ação é acionada por turno da conversa; portanto, os botões apareceriam em momentos diferentes da conversa, em vez de lado a lado.

Os botões funcionam em dispositivos móveis?

Sim. Os botões e os iframes são exibidos corretamente em dispositivos móveis. Os botões são fáceis de tocar e abrem os URLs no navegador padrão do dispositivo. Os iframes são responsivos e se adaptam ao layout móvel do widget de chat.

Posso rastrear os cliques nos botões?

Ao clicar no botão, os URLs são abertos em uma nova aba, permitindo que você acompanhe as visitas por meio das ferramentas de análise do seu site (Google Analytics, Mixpanel etc.) com parâmetros UTM na URL do botão:

https://www.yoursite.com/pricing?utm_source=chatbot&utm_medium=button&utm_campaign=pricing_inquiry

Posso incorporar um formulário de pagamento?

Sim, desde que a plataforma de pagamento suporte a incorporação em iframe. Os links de pagamento do Stripe, os botões do PayPal e muitos outros widgets de pagamento funcionam no modo iframe. Teste primeiro a URL em um iframe independente para confirmar a compatibilidade. Certifique-se sempre de que o formulário de pagamento utilize HTTPS por motivos de segurança.

Qual é a diferença entre “Mostrar botão ou apenas iframe” e “Fazer solicitação à API com um botão”?

A opção “Apenas botão ou iframe” não realiza uma chamada à API — ela apenas exibe o elemento interativo. A opção “Solicitação de API com botão ativado” realiza uma chamada à API E exibe um botão. Use o tipo “apenas botão” quando precisar apenas mostrar um link ou incorporar conteúdo. Use o tipo “API com botão” quando precisar tanto executar uma operação de API quanto fornecer ao visitante um link clicável.

O que ler a seguir