PT
Entrar Comece grátis

Integração com o v0

Adicionar um chat ao vivo ao seu site v0

O v0 gera seu site em Next.js e publica na Vercel. Para adicionar um chat basta um prompt: o v0 coloca a tag do Hooky no layout raiz, você publica e as mensagens dos seus visitantes chegam no seu celular.

Por que um chat num site v0

Com o v0, a interface já sai caprichada na primeira versão: página de produto, portfólio, app de agendamento. O que costuma faltar é o contato direto. Um formulário é espera; um balão de chat é resposta enquanto o visitante ainda está lá. O Hooky entra sem mexer nos seus componentes nem nos seus dados.

Instalar o Hooky no v0

  1. Crie sua conta Hooky (grátis para um site) e cadastre seu site, com o endereço vercel.app ou seu domínio.

  2. Copie o prompt em Sites: a chave do seu site já está nele. A versão abaixo foi pensada para um projeto Next.js (App Router), como os do v0.

  3. Cole no chat do v0 do seu projeto. O v0 altera o app/layout.tsx: você pode conferir o código antes de publicar.

  4. Publique: Publish no cabeçalho do chat. Na primeira vez, o v0 guia você (visibilidade, domínio); depois, abra Publish e escolha Publish Changes.

O prompt para o v0

Adicione o balão de chat do Hooky a este site, em todas as páginas. No app/layout.tsx, importe Script de next/script e adicione-o uma única vez, logo antes do fechamento de <body>, com strategy="afterInteractive":

<script src="https://heyhooky.com/widget.js" data-site-key="SUA_CHAVE_PUBLICA" async></script>

Mantenha exatamente o endereço do script e o atributo data-site-key. Não adicione nenhum outro código e não mude mais nada: o balão aparece sozinho, embaixo da tela.

Se preferir fazer você mesmo, este é o resultado esperado no app/layout.tsx:

import Script from "next/script";

// … dentro do <body> do layout raiz, depois de {children}:
<Script src="https://heyhooky.com/widget.js" data-site-key="SUA_CHAVE_PUBLICA" strategy="afterInteractive" />

Conferir se o balão aparece

Abra o endereço de produção (o que o v0 mostra depois da publicação) e recarregue: o balão fica embaixo. Uma mensagem de teste chega na hora em Mensagens.

Sem balão? Confira se a publicação terminou, se a tag está no layout raiz (e não numa página só) e se o endereço aberto está nos endereços autorizados do site, se você cadastrou algum.

vercel.app, pré-visualizações e seu domínio

Todo projeto publicado tem um endereço estável vercel.app, ao qual você pode adicionar seu domínio (Publish › Customize Domain no v0). Cadastre os dois no Hooky: conversas e estatísticas ficam juntas.

As implantações de pré-visualização da Vercel têm cada uma um endereço único, que muda toda vez. Não precisa cadastrar todos: teste o balão no endereço de produção. Enquanto nenhum endereço estiver cadastrado no Hooky, o balão aparece em todo lugar, pré-visualizações incluídas.

Responder aos seus visitantes

Chega uma notificação no celular; você responde pelo app Hooky (iPhone, iPad, Mac, Android) ou pelo painel web. Seu visitante pode anexar um print ou um PDF, e se sair depois de deixar o e-mail, sua resposta vai atrás dele por e-mail.

Seu site tem backend? Envie também seus eventos (cadastro, pedido pago) do servidor com a chave secreta do site, ou publique seus alertas no canal do site no formato dos webhooks do Slack. Está tudo na documentação.

Perguntas frequentes

Por que o componente Script e não uma tag <script>?

No Next.js, o next/script é o jeito limpo de carregar scripts de terceiros; com afterInteractive, o balão carrega logo depois que a página fica utilizável, sem deixá-la lenta.

O balão aparece na pré-visualização do v0?

A pré-visualização roda num ambiente isolado, num endereço temporário. O balão só aparece ali se você não cadastrou nenhum endereço no Hooky. Melhor testar no endereço publicado.

Meu projeto v0 está ligado ao GitHub

Nada de especial: a mudança no app/layout.tsx vai para a sua branch, e o Publish faz o merge e a implantação, como o resto do seu código.

Funciona também num site Next.js fora do v0?

Sim, é exatamente a mesma tag, no mesmo lugar. Veja também a página do Cursor se você programa num editor.

Outras ferramentas

Seus visitantes têm perguntas. Responda de onde você estiver.

Grátis para um site, instalado com um prompt. Depois, é só deixar o celular no bolso.