🚀 Live WeeklyDeploy Enterprise AI in weeks - Workshop Thursday, Oct 9th at 11am PTRegister Free →
Skip to main content

Allowed Domains

The AllowedDomains component is a crucial part of the chatbot configuration interface. It allows administrators to control and manage the domains from which the chatbot can be accessed.

Purpose​

This component serves two main purposes:

  1. Domain Restriction: It enables you to specify which domains are allowed to use your chatbot.
  2. Custom Error Message: It allows you to set a custom error message for unauthorized domain access attempts.

Features​

Allowed Domains List​

  • Add Domains: You can add multiple domains where your chatbot is allowed to run.
  • Remove Domains: Each domain entry can be removed individually.
  • Format: Domains should be entered in the format https://example.com.

Error Message Customization​

  • You can set a custom error message that will be displayed when someone tries to access the chatbot from an unauthorized domain.

How to Use​

  1. Adding Allowed Domains:

    • Enter the full URL of the allowed domain (e.g., https://example.com) in the input field.
    • Click the '+' icon to add more domain fields if needed.
  2. Removing Domains:

    • Click the trash icon next to any domain to remove it from the list.
  3. Setting Custom Error Message:

    • Enter your desired error message in the "Error Message" field.
    • This message will be shown to users who try to access the chatbot from unauthorized domains.
  4. Saving Changes:

    • After making your desired changes, click the "Save" button to apply the settings.

Important Notes​

  • Ensure that all domains where you intend to use the chatbot are listed.
  • The chatbot will only function on the domains specified in this list.
  • If no domains are specified, the chatbot may be inaccessible.
  • Changes take effect immediately after saving.

Security Implications​

This feature enhances the security of your chatbot by restricting its usage to specific domains, preventing unauthorized embedding or access from unintended websites.