Hexabot
Go to websiteGitHub RepoDiscord
  • Welcome
  • Introduction
    • Overview
    • Features
  • Quickstart
    • Installation
    • Create your first flow
  • USER GUIDE
    • Visual Editor
      • Using the Visual Editor
      • Regular Blocks
        • Using Simple Text Block
        • Using Quick Replies Block
        • Using Buttons Block
        • Using Attachment Block
      • Using Advanced Blocks
    • Flows
    • NLU
      • Manage NLU Entities
      • NLU Engines
        • LLM NLU Engine
        • Ludwig NLU Engine
        • Tensorflow NLU Engine
    • Knowledge Base
      • Content Types
      • Manage Persistent Menu
      • Media Library
    • Localization
      • Languages
      • Translations
    • Users and Roles
      • Manage users
      • Manage roles
    • Manage Settings
      • Email
      • Chatbot Global Fallback
      • NLU Provider
      • Web Channel
      • Live chat widget
      • Facebook Messenger
    • Context Variables
    • Chat Inbox
    • Subscribers
    • Analytics Dashboard
  • FAQ
    • How can I deploy my Hexabot using NGINX ?
    • How can I add the Chatbot Widget to my Website?
  • Developer Guide
    • Contributors Installation Guide
    • CLI Command Reference
    • Setup Node.js with NVM
    • Setting Up Docker for Development and Production
    • SMTP Configuration and Emails
    • Extensions
    • Plugins
      • Hexabot Plugin Development
      • Build your First Plugin
    • Training custom NLU Models with Ludwig AI
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
  1. USER GUIDE

Users and Roles

PreviousTranslationsNextManage users

Last updated 8 months ago

Was this helpful?

Hexabot offers robust user and role management features to streamline collaboration and ensure security within your chatbot projects. Whether you're working with a team of developers, content creators, or marketing professionals, Hexabot makes it easy to grant the right access levels to the right people.

Why Manage Users and Roles?

  • Security: Control who has access to your chatbot project and which parts of the platform they can access.

  • Collaboration: Enable multiple individuals to work together on your chatbot project efficiently without disrupting each other's work.

  • Clear Responsibilities: Assign specific roles to team members based on their expertise and responsibilities, ensuring that everyone is focused on the right tasks.

Key Concepts:

  • Users: Individuals with accounts in Hexabot. Each user has a unique profile and set of permissions.

  • Roles: Predefined sets of permissions that determine what actions a user can take within the platform.

Example Scenarios:

  • Developer: A developer might have full access to all areas of the platform, including the Visual Editor, NLP training, and the CMS.

  • Content Creator: A content creator may have access to the CMS to update chatbot responses and manage knowledge base entries, but might not have access to code or NLP training settings.

Manage Users

Manage roles

Cover
Cover