Website chat

Online chat on the website, with bot and agents in real time. The visitor enters a name (and an optional email), the conversation becomes a pending ticket in the chosen department and the history stays in the browser for 7 days.

Installation

Create the widget in Website chat > New widget > Website chat and paste the generated code before </body>:

<script src="https://widget.sendeasy.pro/widget-live-chat.js" data-token="YOUR_TOKEN" data-backend-url="https://backend.sendeasy.app" defer></script>

What you can configure

  • Service: widget name, incoming department (where tickets land), allowed websites and the active switch.
  • Appearance: main color, text color, background color, position (right or left), window title and subtitle.
  • Texts: name field, email field, start button, message field and send button, in Portuguese, English and Spanish. The chat follows the visitor's browser language.
  • Token: copy or generate a new one.

Custom appearance and the code

With the default appearance the code is the line above. If you customize colors or texts, the panel generates a block with window.liveChatConfig and reminds you to paste the new code. The script also reads the configuration saved in the panel, so on websites with the updated script the change applies even without pasting again.

Block format, for reference:

<script>
  window.liveChatConfig = {
    token: "YOUR_TOKEN",
    backendUrl: "https://backend.sendeasy.app",
    primaryColor: "#4F46E5",
    secondaryColor: "#ffffff",
    textColor: "#ffffff",
    position: "right",
    title: "Support",
    subtitle: "We reply in minutes",
    languages: { en: { startButton: "Start" } }
  };
</script>
<script src="https://widget.sendeasy.pro/widget-live-chat.js" defer></script>

Whatever is in window.liveChatConfig takes priority over what was saved in the panel.

Limits

Per token: 10 conversations started per minute and 30 messages per minute. Per IP address: 30 conversations every 10 minutes. Above that the visitor sees a message asking to try again shortly.

Essa informação foi útil?