The 60-second install
Paste this anywhere before </body>. The widget renders in the bottom-right and goes live the moment your domain is approved.
// Paste before </body> <script src="https://assist.thewchat.com/w/<your-widget-token>.js" async> </script>
What you can configure
Everything below is dashboard-settable — no redeploys, no support ticket.
- Appearance — primary colour, accent colour, surface colour, position (bottom-left / bottom-right), launcher text and icon.
- Behaviour — open mode (auto-open / on-click / teaser), connect mode (visitor info gating, anonymous-OK).
- Messaging — header title, subtitle, welcome message, offline message.
- Routing — assign agents per domain, set per-agent concurrent-chat limits.
- Branding — show or hide "Powered by", show / hide agent avatars.
Multi-domain
Each workspace can host an unlimited number of websites — they're called domains in the dashboard. Submit a domain, our team approves it, the widget starts answering on it. Same snippet, same token, every site.
JavaScript API
Programmatic helpers exposed on window.AssistTheWchat:
AssistTheWchat.open()/.close()— open or close the widget.AssistTheWchat.identify({ name, email })— pass visitor identity from your app to skip the form.AssistTheWchat.on('ready', fn)— fire once the widget is mounted.
Webhooks
Conversation events (conversation.created, message.received, conversation.closed) can post to any HTTPS endpoint you control. Configure under Dashboard → Settings → Webhooks.
Need help?
Email info@aabhyasa.com or drop us a note. The chat bubble in the corner of this page is our own widget — feel free to use it.