VyntricaVyntricaDocumentaçãoComeçar grátis

Instalação do widget

Existem duas formas de colocar o chat da Vyntrica no site da sua empresa: o snippet direto em HTML (chat.js) ou o SDK oficial pra projetos React, Vue ou JavaScript puro.

Opção 1 — snippet HTML

A forma mais rápida. Cole o trecho abaixo antes do fechamento da tag </body> do seu site:

<script
  src="https://widget.vyntrica.com/chat.js"
  data-api-key="SUA_CHAVE_DE_API"
  data-color="#8b5cf6"
  data-position="bottom-right"
  data-logo="https://seusite.com/logo.png"
  async
></script>

Atributos disponíveis

AtributoObrigatórioDescrição
data-api-keySimChave de API da sua empresa, gerada no painel Vyntrica.
data-colorNãoCor principal do widget, em hexadecimal. Se omitido, usa a cor configurada no painel.
data-positionNãoCanto da tela onde o widget aparece: bottom-right, bottom-left, top-right ou top-left. Padrão: bottom-right.
data-logoNãoURL de uma imagem de logo exibida no cabeçalho do widget.

O chat.js pesa poucos kilobytes e carrega de forma assíncrona, sem travar o carregamento do resto da página.

Opção 2 — SDK oficial (@vyntrica/widget)

Pra projetos com bundler (React, Vue, Next.js, Vite etc.), instale o pacote via npm:

npm install @vyntrica/widget

Uso em JavaScript puro

import { init } from '@vyntrica/widget'

init({
  apiKey: 'SUA_CHAVE_DE_API',
  color: '#8b5cf6',
  position: 'bottom-right',
  logo: 'https://seusite.com/logo.png',
})

Uso em React

import { useEffect } from 'react'
import { init } from '@vyntrica/widget'

function App() {
  useEffect(() => {
    init({
      apiKey: 'SUA_CHAVE_DE_API',
      color: '#8b5cf6',
      position: 'bottom-right',
    })
  }, [])

  return <div>{/* seu app */}</div>
}

Uso em Vue

import { onMounted } from 'vue'
import { init } from '@vyntrica/widget'

export default {
  setup() {
    onMounted(() => {
      init({
        apiKey: 'SUA_CHAVE_DE_API',
        color: '#8b5cf6',
        position: 'bottom-right',
      })
    })
  },
}

Onde encontrar sua chave de API

A chave de API é gerada automaticamente quando a empresa cria a conta e fica disponível no painel, na seção de configurações do widget.

Próximos passos

  • Personalização — cor, posição, logo e tom de voz configuráveis pelo painel.
  • FAQ — dúvidas comuns sobre instalação e funcionamento.