Principal Chat ao vivo no site Como instalar o chat ao vivo em um aplicativo Next.js?

Como instalar o chat ao vivo em um aplicativo Next.js?

Última atualização em Aug 19, 2025

Se você tiver um aplicativo Next.js, poderá adicionar o widget de chat ao vivo do Trino AI e conversar com seus visitantes em tempo real. Para integrar o Trino AI ao seu aplicativo Next.js, você precisa de um componente que carregue o script do Trino AI.

Você pode fazer isso em duas etapas rápidas. Vamos ilustrar com o exemplo abaixo. Este exemplo mostra um componente React que carrega o script do Trino AI de forma assíncrona.

Passo 1. Copie e crie!

Copie o código a seguir e crie um arquivo na sua  components pasta com o nome  trinoaiWidget.js.

import React from 'react';

class TrinoaiWidget extends React.Component {
  componentDidMount () {
    // Add Trinoai Settings
    window.trinoaitSettings = {
      hideMessageBubble: false,
      position: 'right', // This can be left or right
      locale: 'en', // Language to be set
      type: 'standard', // [standard, expanded_bubble]
    };

    // Paste the script from inbox settings except the <script> tag
    (function(d,t) {
      var BASE_URL="<your-installation-url>";
      var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
      g.src=BASE_URL+"/packs/js/sdk.js";
      s.parentNode.insertBefore(g,s);
      g.async=!0;
      g.onload=function(){
        window.trinoaiSDK.run({
          websiteToken: '<your-website-token>',
          baseUrl: BASE_URL
        })
      }
    })(document,"script");
  }

  render () {
    return null;
  }
}

export default TrinoaiWidget

Etapa 2. Importar

Importe o componente em suas páginas ou componente de layout, conforme mostrado abaixo.

import React, { Fragment } from 'react'
// ...

import TrinoaiWidget from '../components/TrinoaiWidget'

const Page = () => (
  <Fragment>
    <TrinoaiWidget />
    <Component {...}>
  </Fragment>
)

export default Page

Agora você poderá ver o widget do Trino AI na página.