Chat Flow
Settings
Settings

Settings

The Settings tab allows you to configure your bot’s behavior, appearance, and security to create a tailored user experience.

General Settings

The General section controls core bot behaviors:

General Settings
  • Prefill Input: Automatically fills input fields with values from associated variables if they exist.
  • Hide Query Params on Bot Start: Conceals query parameters in the URL when the bot launches for a cleaner user experience.
  • Remember User: Enables user session persistence (see linked documentation for details).
  • System Messages: Customize default system messages, such as responses for invalid inputs, network errors, or bot closure notifications.

Typing Emulation

Typing emulation mimics human typing speed to make the bot’s responses feel natural. By default, it balances readability with a pace that allows users to follow multiple messages sequentially.

Customize typing speed in the Typing Emulation settings:

Typing Emulation Settings
  • Typing Speed: Adjust the speed to control how quickly messages appear. Avoid setting it too slow to maintain a bot-like experience rather than mimicking a human.
  • Disable on First Message: Disable typing emulation for the first message to reduce initial load time, especially if the site takes time to load.
  • Delay Between Messages: Add a delay (0–5 seconds) between consecutive bot messages. For a one-time pause, use the Wait Block instead.

Typing emulation enhances user experience but should not aim to make the bot appear human. Adjust settings to maintain a natural yet efficient flow.

Security

By default, your bot can be accessed from any origin. To enhance security, restrict execution to specific origins, such as your website, to prevent unauthorized use on other domains.

For example, to limit execution to https://my-company.com, add it to the allowed origins list.

⚠️

If you specify allowed origins but exclude https://bot.co, the bot’s shareable URL will no longer function.

Metadata

The Metadata section lets you customize how your bot appears when shared, such as on social media, and add third-party scripts.

  • Preview Card: Configure the title, description, and image displayed when sharing your bot’s URL.
  • Custom Head Code: Add custom scripts (e.g., analytics or tracking) to the bot’s <head> section.

Google Tag Manager (GTM)

Integrate a GTM container by entering its ID, found in the top-right corner of your GTM dashboard.

⚠️

Do not include a GTM container in the bot if it’s embedded on a website that already has GTM installed, as this may cause conflicts.

Indite Documentation v1.4.0
PrivacyTermsSupport