BotForge

Channels

Website Chat

Embed a live chat widget on your own website

LiveAdapter: fully implemented

Authentication — How it works

  1. Enter the domain(s) your website chat widget will run on (e.g. acme.com)
  2. BotForge creates a public Site Key identifying this bot — it's safe to expose in HTML
  3. Paste the embed snippet before </body> on every page you want the widget on
  4. Install the AI Support module on this bot to have it answer visitor messages

Reference: Live Chat docs

Connection flow

The Connect Channel wizard walks through: Domains → Create → Embed → Done. Credentials are validated against Website Chat's own API before being encrypted and stored — a bot never goes "connected" on an unverified credential.

Supported features

Message & media types

Text · Attachments

Buttons / interactions

Supported via NormalizedButton

Conversation model

Conversations

AI & Workflow support

Universal — any installed module (including AI Support) and every workflow trigger/action work identically on Website Chat once the adapter is ready, since both operate on NormalizedUpdate, never on platform-specific payloads.

Health & analytics

Health signals

Database · Realtime delivery · Recent widget messages · Recent delivery errors

Analytics metrics

messages · activeUsers · workflows

Limitations