Home Docs
DOCS

Drop the snippet. That's it.

Assistthewchat is configured from your dashboard, not a config file. The only thing your developers need is the embed snippet — three lines, one workspace token.

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.