BotDistrikt Documentation
  • 🟢Introduction
    • 👋Hello World
    • 🚀Quick Start
    • 🛠️Setup your Account
      • Register for BotDistrikt
      • Forgot Password
      • Chatbots Dashboard
      • Edit Profile
  • 📱Channels
    • Channels Overview
    • Website Chat
      • Website Chat Quick Start
      • Guest Users
    • Facebook Messenger
      • Import Existing Users
      • Facebook Chat Plugin
      • Facebook Checkbox Plugin
      • Facebook Private Replies
      • Facebook Ads Manager
    • Instagram
      • Import Existing Users
      • Instagram Story Mentions
    • Twitter
    • Skype
    • WhatsApp
      • Twilio WhatsApp Integration
    • Telegram
      • Telegram Commands
      • Telegram Groups
      • Telegram Channels
    • SMS
    • Google Assistant
    • WeChat
    • Other Channels
  • 🏆Features
    • Personality
    • Dashboard
    • Forms
    • Rules
      • Conditions
        • Message
        • User Attribute
    • Stories
      • Update Greeting and Fallback from Personality
    • Responses
      • Text
      • Cards
      • Images
      • Videos
      • Audios
      • Documents
      • Webhooks
      • Javascript Functions
    • Sources
      • Websites
      • Documents
      • Google Docs
      • Google Sheets
    • Users
      • Edit Users
      • Delete Users
      • Dear User
    • Inbox
      • Console
      • Messages
      • Reactions
      • Ratings
      • Clicks
      • Broadcast Records
      • Wrong Responses
    • Broadcasts
    • Settings
      • Tags
      • Audit Logs
      • Account
  • ⚙️How BotDistrikt Works
    • Interaction
    • Flow
    • Context
    • Engagement
    • Optimization
    • Artificial Intelligence
  • 🧠Artificial Intelligence
    • OpenAI
    • Vertex AI
    • Wit.ai
    • Dialogflow
      • Connecting to Dialogflow
      • Small Talk Module
        • Importing Responses
      • Multilanguage Support
  • 🧰Business Tools Integrations
    • Webhook
    • Zendesk
    • Chatbase
    • Google Docs
    • Google Sheets
    • Salesforce
  • API Reference
Powered by GitBook
On this page
  • Prerequisites
  • Setup
  • Install
  • Customize
  • Default Language
  • Toggles

Was this helpful?

  1. Channels
  2. Website Chat

Website Chat Quick Start

PreviousWebsite ChatNextGuest Users

Last updated 9 months ago

Was this helpful?

Prerequisites

In order to deploy your bot on your website:

  • Have a live and publicly accessible HTTPS-secured website

  • Ability to add custom scripts to the website's HTML source code

Setup

From your bot account

  • Go to Integrations

  • Select Website

  • Enter basic details to set up the chatbot widget on your website

Under the Domains field, enter the domain URL(s) of the websites that you wish to install the website widget on. Some examples are

  • https://mywebsite.com

  • https://app.mysoftware.com

  • https://temp123.ngrok.io

If you do not add your domains, the chatbot displays an error message like this

You can enter multiple domain URLs for the chatbot to be on multiple websites.

Install

You will be presented with some customized HTML code to copy.

Copy and paste the code into your website's HTML source code, just before the closing </head> tag

<head>
...
...
...
<!-- PASTE SCRIPT HERE -->
</head>

Your bot widget will appear as soon as you refresh the page.

Customize

Customize the website chat widget:

Field

Used For

Primary Color

Keeping your website's branding consistent

Terms of Use

Giving visitors a checkbox to consent to before they use the chatbot widget

Privacy Policy

Giving visitors a checkbox to consent to before they use the chatbot widget

Custom CSS

Overwrite BotDistrikt's chatbot widget styles with your own custom CSS

Event Webhook

Receive message response events at your own webhook. This is useful for consuming admin-generated messages and broadcasts.

It is recommended to have a privacy policy set up to keep compliant with GDPR and other data privacy regulations around the globe

Default Language

The default langugage setting allows you to set the default language of all UI elements of the chatbot widget like the Get Started button, Input Placeholder, and the Send button.

To select a default language:

  1. Navigate to the website chat widget by going to Integrations > Website

  1. Select a default language to automatically change the language of UI elements.

  1. Default Language also presets the user profile's "Language" option with its value, so the Story Translations will work automatically.

Default Open determines whether the chatbot widget window will be open by default.

Show Popup Message toggle determines whether or not the chatbot will display a popup message. Upon activating the toggle, you can customise the popup message text and delay duration (in seconds) before the text bubble shows up.

If the Default Open toggle is active, the popup message will not be shown as the chatbot widget window will be open by default.

Toggles

toggle determines whether or not the chatbot allows collecting 👍 and 👎 message reactions.

toggle determines whether or not the chatbot allows collecting ratings.

📱
Collect Message Reactions
Collect Ratings
Go to Integrations --> Select Website
Enter your Domain(s)
Error if you do not add your website's domain
Custom HTML code to copy
Default language dropdown
Changing default language of UI elements
Popup message
Popup message customisation