Web channel
Website Assistant
Add a conversational AI assistant to a business website with one script tag. Conversations land in the project Inbox and reuse the tone, context, and rules already configured.
The Website Assistant uses a browser-safe
wgt_pk_... key. It is separate from server keys gliiz_... and cannot publish, generate visuals, or read account data.What it unlocks
| Conversion | AI chat | Visitors can ask natural-language questions without leaving the website. |
| Inbox | Web channel | Each exchange is stored in the Inbox with platform = web. |
| Brand | Project context | The bot reuses the project's tone, information, and FAQ. |
| Install | 1 script | No heavy integration: create a widget key, allow domains, then copy a snippet. |
Where to generate and manage the key
The embed component lives in the Public API (v1) section, in the same place as other project keys. There is no second hidden page to remember.
| 1 | Project | Open the target project. |
| 2 | Settings / Integrations | Open the Public API (v1) section. |
| 3 | Create key | Choose Website Assistant, then add the allowed domains. |
| 4 | Active keys | Find the snippet later on the Website Assistant key row. |
| 5 | Settings | Edit domains, greeting, and monthly cap without regenerating the key. |
Code to copy
Replace wgt_pk_...with the key shown in Gliiz. The website domain must be listed in the key's allowed domains.
html
<script
src="https://gliiz.com/widget.js"
data-gliiz-site="wgt_pk_..."
data-gliiz-lang="en"
async
></script>The script detects the Gliiz origin from src, initializes the widget, then calls /api/widget/bootstrap and /api/widget/message over CORS. Change data-gliiz-lang to en, fr, es, pt, or ar for the website language.
Security and limits
| Key | wgt_pk_... | Browser-visible, but scoped to widget chat only. |
| Domains | allowed_origins | Every call checks the website origin before replying. |
| Plans | Starter+ | Free is excluded. Starter, Pro, Agency, and Enterprise can use it. |
| Per-key cap | widget_monthly_limit | The optional spend guard is counted on the specific widget key. |
| Usage | Replies/month | The key list shows generated replies this month per key. |
| Media | Prepared | Image and voice are prepared in the UI; v1 replies remain text-only. |
Documentation Feedback
Was this documentation helpful?
