Docs
Zupport.chat documentation
Everything you need to publish a smart, private chat assistant on your website — from your first account to the deepest embed-script knob.
Last updated 2026-05-23
Zupport.chat is a smart knowledge assistant that lives on any website. It serves two audiences and so do these docs: the people using the Zupport.chat app to build assistants, and the developers installing the embed widget on a page. Pick a track to begin.
Start here
Quick start
Five steps: account → assistant → source → publish → snippet.
Product overview
What Zupport.chat does, who it is for, and how the two intelligence tiers work.
Concepts
Glossary: assistant, source, chunk, vector, scenario, tier.
Using Zupport.chat
One page per tab of the dashboard. Every form field and button is documented.
Account
Register, verify your email, sign in, reset your password, and sign out.
Dashboard
Browse assistants, switch between them, and create or delete one.
Assistant overview
Read the status row, watch the build progress, and jump into quick actions.
Sources
Upload files, add web pages, recrawl, replace, and watch the pipeline run.
Scenarios
Curate exact-answer Q&A, generate variants, suggest questions, and publish.
Configure
Identity, appearance, AI behaviour, and greeting quick replies.
Embed (per-assistant)
Copy your assistant’s install snippet and follow platform-specific guides.
Embed script reference
The widget is a Lit web component that runs entirely in the visitor's browser. These pages cover installation, every option, the JavaScript API, events, theming, framework recipes, and browser support.
Installation
Drop the script tag, install from npm, or mount the custom element manually.
Configuration
Every data-* attribute the embed accepts, with defaults and worked examples.
JavaScript API
The methods and reactive properties exposed on the <zupport-chat> element.
Events
Listen for ready, message, error, and tier-change events from your page.
Theming
Brand colour, position, and the full CSS custom-property reference.
Frameworks
Copy-paste recipes for React, Vue, Nuxt, WordPress, Shopify, Webflow, and HTML.
Browser support
Tier matrix, WebGPU and WASM requirements, and what travels over the network.
Troubleshooting
Fixes for the widget not appearing, stalled downloads, wrong tier, and more.
Looking for the snippet?
The exact <script> tag with your assistant ID lives inside the app, on each assistant's Embed tab. The Installation page in the embed reference covers the generic version and pinning a release.