GITBOOK-74: No subject
BIN
docs/.gitbook/assets/image (1) (1) (1) (1) (1) (1).png
Normal file
After Width: | Height: | Size: 79 KiB |
Before Width: | Height: | Size: 79 KiB After Width: | Height: | Size: 60 KiB |
Before Width: | Height: | Size: 60 KiB After Width: | Height: | Size: 131 KiB |
Before Width: | Height: | Size: 131 KiB After Width: | Height: | Size: 175 KiB |
Before Width: | Height: | Size: 175 KiB After Width: | Height: | Size: 154 KiB |
Before Width: | Height: | Size: 154 KiB After Width: | Height: | Size: 101 KiB |
BIN
docs/.gitbook/assets/image (2) (1) (1).png
Normal file
After Width: | Height: | Size: 74 KiB |
Before Width: | Height: | Size: 74 KiB After Width: | Height: | Size: 139 KiB |
Before Width: | Height: | Size: 139 KiB After Width: | Height: | Size: 100 KiB |
BIN
docs/.gitbook/assets/image (3) (1).png
Normal file
After Width: | Height: | Size: 76 KiB |
Before Width: | Height: | Size: 76 KiB After Width: | Height: | Size: 146 KiB |
BIN
docs/.gitbook/assets/image (4) (1).png
Normal file
After Width: | Height: | Size: 58 KiB |
Before Width: | Height: | Size: 58 KiB After Width: | Height: | Size: 231 KiB |
Before Width: | Height: | Size: 231 KiB After Width: | Height: | Size: 122 KiB |
@ -22,11 +22,12 @@
|
||||
* [Using Buttons Block](user-guide/visual-editor/regular-blocks/using-buttons-block.md)
|
||||
* [Using Attachment Block](user-guide/visual-editor/regular-blocks/using-attachment-block.md)
|
||||
* [Using Advanced Blocks](user-guide/visual-editor/using-advanced-blocks.md)
|
||||
* [NLP Training](user-guide/nlp-training.md)
|
||||
* [Configure Content](user-guide/configure-content/README.md)
|
||||
* [Content Types](user-guide/configure-content/content-types.md)
|
||||
* [Manage Persistent Menu](user-guide/configure-content/manage-persistent-menu.md)
|
||||
* [Media Library](user-guide/configure-content/media-library.md)
|
||||
* [Flows](user-guide/flows.md)
|
||||
* [NLU Training](user-guide/nlu-training.md)
|
||||
* [Knowledge Base](user-guide/knowledge-base/README.md)
|
||||
* [Content Types](user-guide/knowledge-base/content-types.md)
|
||||
* [Manage Persistent Menu](user-guide/knowledge-base/manage-persistent-menu.md)
|
||||
* [Media Library](user-guide/knowledge-base/media-library.md)
|
||||
* [Localization](user-guide/localization/README.md)
|
||||
* [Languages](user-guide/localization/languages.md)
|
||||
* [Translations](user-guide/localization/translations.md)
|
||||
@ -36,14 +37,13 @@
|
||||
* [Manage Settings](user-guide/manage-settings/README.md)
|
||||
* [Email](user-guide/manage-settings/email.md)
|
||||
* [Chatbot Global Fallback](user-guide/manage-settings/chatbot-global-fallback.md)
|
||||
* [NLP Provider](user-guide/manage-settings/nlp-provider.md)
|
||||
* [NLU Provider](user-guide/manage-settings/nlu-provider.md)
|
||||
* [Web Channel](user-guide/manage-settings/web-channel.md)
|
||||
* [Live chat widget](user-guide/manage-settings/live-chat-widget.md)
|
||||
* [Facebook Messenger](user-guide/manage-settings/facebook-messenger.md)
|
||||
* [Context Variables](user-guide/context-variables.md)
|
||||
* [Chat Inbox](user-guide/chat-inbox.md)
|
||||
* [Subscribers](user-guide/subscribers.md)
|
||||
* [Categories](user-guide/categories.md)
|
||||
* [Analytics Dashboard](user-guide/analytics-dashboard.md)
|
||||
|
||||
## Developer Guide
|
||||
|
@ -108,7 +108,7 @@ Pa**ssword :** adminadmin
|
||||
|
||||

|
||||
|
||||
#### 23. We've previously created a new intent in our NLP provider, specifically designed to identify when a user inquires about our return policy. If you want to use this intent or define a new one in your own chatbot, you'll need to train Hexabot's NLU engine. Learn more about this feature in the [nlp-training.md](../user-guide/nlp-training.md "mention") guide:
|
||||
#### 23. We've previously created a new intent in our NLP provider, specifically designed to identify when a user inquires about our return policy. If you want to use this intent or define a new one in your own chatbot, you'll need to train Hexabot's NLU engine. Learn more about this feature in the [nlu-training.md](../user-guide/nlu-training.md "mention") guide:
|
||||
|
||||

|
||||
|
||||
|
@ -1,34 +0,0 @@
|
||||
# Categories
|
||||
|
||||
Hexabot's Categories feature allows you to organize your chatbot's conversation flows into different sections, creating dedicated tabs within the Visual Editor. This makes it easier to manage complex chatbots with multiple topics or functionalities.
|
||||
|
||||
<figure><img src="../.gitbook/assets/image (1).png" alt=""><figcaption></figcaption></figure>
|
||||
|
||||
**1. Access Category Management:**
|
||||
|
||||
* Find the "Categories" section within dashboard.
|
||||
|
||||
**2. Viewing Your Categories:**
|
||||
|
||||
The Category List displays a table of the categories you have created. Each category is identified by its label. The table also shows information about when each category was created and last updated.
|
||||
|
||||
**3. Creating New Categories:**
|
||||
|
||||
* **Add a Category:** Click on the "Add" button to create a new category. This will open a dialog where you can:
|
||||
* **Enter a Label:** Type in a unique and descriptive label for the category (e.g., "Product Support," "Order Processing," "Customer Onboarding").
|
||||
* **Submit:** Click "SUBMIT" to save the new category.
|
||||
|
||||
**4. Managing Existing Categories:**
|
||||
|
||||
* **Edit Category:** Click on the edit icon (pencil) next to a category to modify its label.
|
||||
* **Delete Category:** Click on the delete icon (trash can) next to a category to delete it. 
|
||||
|
||||
{% hint style="warning" %}
|
||||
Hexabot will prevent you from deleting a category if there are still blocks associated with it within the Visual Editor. You will need to either move those blocks to a different category or delete them before you can delete the category itself.
|
||||
{% endhint %}
|
||||
|
||||
**Using Categories in the Visual Editor:**
|
||||
|
||||
When you open the Visual Editor, you'll see a tab for each category you've created. Select the category tab where you want to design your conversation flow. You can easily switch between the category tabs to organize your conversation flows.
|
||||
|
||||
<figure><img src="../.gitbook/assets/image (1) (1).png" alt=""><figcaption><p>Browse Categories in the Visual Editor</p></figcaption></figure>
|
@ -1,11 +0,0 @@
|
||||
# Configure Content
|
||||
|
||||
Hexabot's built-in Content Management System (CMS) is where you store and manage all the information your chatbot uses to interact with users. Think of it as a centralized knowledge base that keeps all your chatbot's responses accurate, consistent, and up-to-date.
|
||||
|
||||
**Managing Content in the Hexabot CMS:**
|
||||
|
||||
1. **Create Content Types:** Organize your information by creating content types relevant to your chatbot (e.g., "Products," "Services," "FAQs").
|
||||
2. **Define Fields (Metadata):** For each content type, define the data fields you need. For a "Product" type, you might have "Name," "Description," "Price," "Image URL," etc.
|
||||
3. **Populate Content Entries:** Create individual entries within each content type, filling in the data fields. You might have a separate entry for each product in your catalog, each service you offer, or each question in your FAQ section.
|
||||
|
||||
<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdXCd2l0khISR8IxOtHZTm0UKym_xVYm6gtAujsTGnPZFfn9iYXod1c9YJBPC-3cK1LWPxFIF4NdVDrddB5cY6KBDAxiA4zyhFCEKuzczCx8Yg5wMDqoy6WNdd3yS8pXBAFmn3T5lMcxAc09Lnq2IG3I0go?key=c4KGOy1R8duHlV2m8G2iNQ" alt=""><figcaption></figcaption></figure>
|
34
docs/user-guide/flows.md
Normal file
@ -0,0 +1,34 @@
|
||||
# Flows
|
||||
|
||||
Hexabot's Flows feature allows you to organize your chatbot's conversation flows into different sections, creating dedicated tabs within the Visual Editor. This makes it easier to manage complex chatbots with multiple topics or functionalities.
|
||||
|
||||
<figure><img src="../.gitbook/assets/image.png" alt=""><figcaption><p>Manage Flows</p></figcaption></figure>
|
||||
|
||||
**1. Access Flow Management:**
|
||||
|
||||
* Find the "Flows" section within dashboard.
|
||||
|
||||
**2. Viewing Your Flows:**
|
||||
|
||||
The Flow List displays a table of the flows you have created. Each flow is identified by its label. The table also shows information about when each flow was created and last updated.
|
||||
|
||||
**3. Creating a New Flow:**
|
||||
|
||||
* **Add a Flow:** Click on the "Add" button to create a new flow. This will open a dialog where you can:
|
||||
* **Enter a Label:** Type in a unique and descriptive label for the flow (e.g., "Product Support," "Order Processing," "Customer Onboarding").
|
||||
* **Submit:** Click "SUBMIT" to save the new flow.
|
||||
|
||||
**4. Managing Existing Flows:**
|
||||
|
||||
* **Edit a Flow:** Click on the edit icon (pencil) next to a flow to modify its label.
|
||||
* **Delete a Flow:** Click on the delete icon (trash can) next to a flow to delete it. 
|
||||
|
||||
{% hint style="warning" %}
|
||||
Hexabot will prevent you from deleting a flow if there are still blocks associated with it within the Visual Editor. You will need to either move those blocks to a different flow or delete them before you can delete the flow itself.
|
||||
{% endhint %}
|
||||
|
||||
**Using Flows in the Visual Editor:**
|
||||
|
||||
When you open the Visual Editor, you'll see a tab for each flow you've created. Select the flow tab where you want to design your conversation flow. You can easily switch between the flow tabs to organize your conversation flows.
|
||||
|
||||
<figure><img src="../.gitbook/assets/image (1) (1) (1).png" alt=""><figcaption><p>Browse Flows in the Visual Editor</p></figcaption></figure>
|
11
docs/user-guide/knowledge-base/README.md
Normal file
@ -0,0 +1,11 @@
|
||||
# Knowledge Base
|
||||
|
||||
Hexabot's built-in Knowledge Base is where you store and manage all the information your chatbot uses to interact with users. Think of it as a centralized knowledge base that keeps all your chatbot's responses accurate, consistent, and up-to-date.
|
||||
|
||||
**Managing Content in the Knowledge Base:**
|
||||
|
||||
1. **Create Content Types:** Organize your information by creating content types relevant to your chatbot (e.g., "Products," "Services," "FAQs").
|
||||
2. **Define Fields (Metadata):** For each content type, define the data fields you need. For a "Product" type, you might have "Name," "Description," "Price," "Image URL," etc.
|
||||
3. **Populate Content Entries:** Create individual entries within each content type, filling in the data fields. You might have a separate entry for each product in your catalog, each service you offer, or each question in your FAQ section.
|
||||
|
||||
<figure><img src="../../.gitbook/assets/image (3).png" alt=""><figcaption><p>Define Content Types in the Knowledge Base</p></figcaption></figure>
|
@ -4,11 +4,9 @@ icon: folder-grid
|
||||
|
||||
# Content Types
|
||||
|
||||
The Hexabot CMS allows you to organize your chatbot's content into different types, making it easy to structure and manage the information your chatbot uses to interact with users. This guide walks you through creating, customizing, and managing your content types effectively:
|
||||
The Knowledge Base allows you to organize your chatbot's content into different types, making it easy to structure and manage the information your chatbot uses to interact with users. This guide walks you through creating, customizing, and managing your content types effectively:
|
||||
|
||||
**1. Access the Hexabot CMS:**
|
||||
|
||||
* Go to the "CMS" or "Content Management" section, usually found in the main menu or chatbot settings.
|
||||
**1. Access the Knowledge Base:** Go to the "Knowledge Base" section, usually found in the main menu or chatbot settings.
|
||||
|
||||
**2. Create a New Content Type:**
|
||||
|
||||
@ -17,12 +15,12 @@ The Hexabot CMS allows you to organize your chatbot's content into different typ
|
||||
* **Save the Content Type:** Click the "Submit" button to save the new content type.
|
||||
|
||||
{% hint style="info" %}
|
||||
**Important** Each new content type you create in Hexabot CMS comes with two default fields: "Title" and "Status." These fields provide basic information for your content entries.
|
||||
**Important** Each new content type you create in the Knowledge Base comes with two default fields: "Title" and "Status." These fields provide basic information for your content entries.
|
||||
{% endhint %}
|
||||
|
||||
**3. Add Fields to a Content Type:**
|
||||
|
||||
* **Locate the Content Type:** Find the content type you just created in the list of available content types within the CMS.
|
||||
* **Locate the Content Type:** Find the content type you just created in the list of available content types within the Knowledge Base.
|
||||
* **Access Field Management:** Look for the "Manage Content" option
|
||||
* **Add New Field:** In addition to the default "Title" and "Status" fields, click +ADD button to create a new field and configure the following: Click a button to create a new field and configure the following:
|
||||
* **Field Label:** This is the display name for the field, the name that will be visible to users. Choose a clear and descriptive label, e.g., "Product Name," "Description," "Price."
|
@ -6,7 +6,7 @@ icon: globe
|
||||
|
||||
Once you have added multiple languages, your chatbot will dynamically respond to users based on their language preference. If the end-user’s language is detected, the chatbot will automatically switch to that language. Otherwise, the default language will be used.
|
||||
|
||||
<figure><img src="../../.gitbook/assets/image.png" alt=""><figcaption><p>Manage Languages</p></figcaption></figure>
|
||||
<figure><img src="../../.gitbook/assets/image (4).png" alt=""><figcaption><p>Manage Languages</p></figcaption></figure>
|
||||
|
||||
### Adding a Language
|
||||
|
||||
|
@ -8,7 +8,7 @@ This guide covers the primary settings areas that are essential for managing you
|
||||
|
||||
* **Email:** Configure your chatbot's email settings for sending notifications or automated responses.
|
||||
* **Chatbot Global Fallback:** Define a default response for situations where the chatbot cannot understand or respond to a user's query.
|
||||
* **NLP Provider:** Choose the natural language processing engine that your chatbot will use to understand user input.
|
||||
* **NLU Provider:** Choose the natural language understanding engine that your chatbot will use to understand user input.
|
||||
* **Web Channel:** Manage settings for integrating your chatbot into your website.
|
||||
* **Live Chat Widget:** Configure the appearance and functionality of the live chat widget.
|
||||
* **Facebook Messenger:** Configure settings for integrating your chatbot with Facebook Messenger.
|
||||
|
@ -1,19 +1,19 @@
|
||||
# NLP Provider
|
||||
# NLU Provider
|
||||
|
||||
Hexabot comes equipped with a built-in NLP (Natural Language Processing) engine, which helps your chatbot understand the intent behind user messages. You can configure the NLP settings to tailor its behavior. This guide walks you through managing the NLP Provider settings in Hexabot.
|
||||
Hexabot comes equipped with a built-in NLU (Natural Language Understanding) engine, which helps your chatbot understand the intent behind user messages. You can configure the NLU settings to tailor its behavior. This guide walks you through managing the NLU Provider settings in Hexabot.
|
||||
|
||||
**1. Access NLP Provider Settings:**
|
||||
**1. Access NLU Provider Settings:**
|
||||
|
||||
* Log in to your Hexabot account.
|
||||
* Go to the "Settings" page.
|
||||
* Select the "NLP Provider" section.
|
||||
* Select the "NLU Provider" section.
|
||||
|
||||
**2. Configure Default Language:**
|
||||
|
||||
* **Choose Default Language:** Select the primary language that your chatbot should use for understanding user input. This setting defines the default language that the NLP engine will use for interpretation.
|
||||
* **Choose Default Language:** Select the primary language that your chatbot should use for understanding user input. This setting defines the default language that the NLU engine will use for interpretation.
|
||||
|
||||
**3. Adjust the Fallback Threshold:**
|
||||
|
||||
* **Fallback Confidence Threshold:** This setting controls how confident the NLP engine needs to be about its predictions before taking action.
|
||||
* **Fallback Confidence Threshold:** This setting controls how confident the NLU engine needs to be about its predictions before taking action.
|
||||
* **Threshold Value:** The threshold is a value between 0 and 1 (inclusive).
|
||||
* **Interpretation:** A higher threshold requires a greater degree of certainty from the NLP engine, potentially leading to more accurate but more conservative responses. A lower threshold allows for more flexibility, but may increase the likelihood of errors or inaccurate interpretations.
|
||||
* **Interpretation:** A higher threshold requires a greater degree of certainty from the NLU engine, potentially leading to more accurate but more conservative responses. A lower threshold allows for more flexibility, but may increase the likelihood of errors or inaccurate interpretations.
|
@ -1,6 +1,6 @@
|
||||
# Web Channel
|
||||
|
||||
<figure><img src="../../.gitbook/assets/image (1) (1) (1).png" alt=""><figcaption></figcaption></figure>
|
||||
<figure><img src="../../.gitbook/assets/image (1) (1) (1) (1).png" alt=""><figcaption></figcaption></figure>
|
||||
|
||||
The Web Channel settings in Hexabot allow you to configure how your chatbot integrates into your website. You can control the appearance of the chatbot widget, manage the chatbot's initial greeting message, and more.
|
||||
|
||||
|
@ -1,18 +1,18 @@
|
||||
# NLP Training
|
||||
# NLU Training
|
||||
|
||||
<figure><img src="../.gitbook/assets/image (6).png" alt=""><figcaption></figcaption></figure>
|
||||
<figure><img src="../.gitbook/assets/image (2).png" alt=""><figcaption><p>NLU Training</p></figcaption></figure>
|
||||
|
||||
Hexabot leverages Natural Language Processing (NLP) to understand what your users are saying and respond appropriately. To make sure Hexabot accurately interprets user intent, you need to train its NLU engine to learn from your user's interactions. 
|
||||
Hexabot leverages Natural Language Understanding (NLU) to understand what your users are saying and respond appropriately. To make sure Hexabot accurately interprets user intent, you need to train its NLU engine to learn from your user's interactions. 
|
||||
|
||||
{% hint style="info" %}
|
||||
**Note:** If you are new to Natural Language Understanding (NLU) and NLP, it's highly recommended that you read the [Broken link](broken-reference "mention") section of the documentation first. This will provide you with a foundational understanding of these important concepts before you begin training your chatbot.
|
||||
**Note:** If you are new to Natural Language Understanding (NLU), it's highly recommended that you read the [Broken link](broken-reference "mention") section of the documentation first. This will provide you with a foundational understanding of these important concepts before you begin training your chatbot.
|
||||
{% endhint %}
|
||||
|
||||
This guide provides a step-by-step approach to NLP training:
|
||||
This guide provides a step-by-step approach to NLU training:
|
||||
|
||||
**1. Access NLP Training:**
|
||||
**1. Access NLU Training:**
|
||||
|
||||
* Navigate to the "NLP Training" or "NLU" section in the main menu or dashboard. This section is typically dedicated to managing and improving your chatbot's language understanding capabilities.
|
||||
* Navigate to the "NLU Training" or "NLU" section in the main menu or dashboard. This section is typically dedicated to managing and improving your chatbot's language understanding capabilities.
|
||||
|
||||
**2. Define Intents:**
|
||||
|
||||
@ -34,8 +34,8 @@ This guide provides a step-by-step approach to NLP training:
|
||||
**4. Define Entities (Optional):**
|
||||
|
||||
* **Key Information:** Entities represent specific pieces of information that are relevant to fulfilling a user's intent. These could include locations, dates, times, product names, or any other custom data types.
|
||||
* **Creating Entities:** Define new entities in the NLP training section. Give each entity a descriptive name and specify its data type (e.g., location, date, text).
|
||||
* **Annotate Training Phrases:** In your training phrases, highlight the words or phrases that correspond to entities. This process is called "annotation" and it helps the NLP model learn to extract entities from user input.
|
||||
* **Creating Entities:** Define new entities in the NLU training section. Give each entity a descriptive name and specify its data type (e.g., location, date, text).
|
||||
* **Annotate Training Phrases:** In your training phrases, highlight the words or phrases that correspond to entities. This process is called "annotation" and it helps the NLU model learn to extract entities from user input.
|
||||
* **Example:**
|
||||
* **Training Phrase:** "Book a flight to London for tomorrow."
|
||||
* **Intent:** "book\_flight"
|
||||
@ -45,7 +45,7 @@ This guide provides a step-by-step approach to NLP training:
|
||||
|
||||
**5. Test and Improve:**
|
||||
|
||||
* **Testing the NLP Model:** Most chatbot platforms offer a built-in testing console to test how well the NLP model is understanding intents and extracting entities. Input various test phrases and see how the model performs.
|
||||
* **Testing the NLU Model:** Most chatbot platforms offer a built-in testing console to test how well the NLU model is understanding intents and extracting entities. Input various test phrases and see how the model performs.
|
||||
* **Analyze and Refine:** Review the testing results to identify areas for improvement.
|
||||
* **Add More Training Phrases:** If the model is misinterpreting certain intents, add more training phrases to clarify those intents.
|
||||
* **Adjust Entity Definitions:** If entities are not being extracted correctly, review and adjust your entity definitions and annotations.
|
@ -40,7 +40,7 @@ Click on the "MANAGE LABELS" button next to the subscriber to manage their label
|
||||
* **Promotional Messages:** Send targeted promotional messages based on subscriber labels.
|
||||
* **Personalized Responses:** Use labels to provide more personalized responses to users based on their interests or behaviors.
|
||||
|
||||
<figure><img src="../.gitbook/assets/image (2).png" alt=""><figcaption><p>Target subscribers with a given label</p></figcaption></figure>
|
||||
<figure><img src="../.gitbook/assets/image (2) (1).png" alt=""><figcaption><p>Target subscribers with a given label</p></figcaption></figure>
|
||||
|
||||
**Best Practices for Subscriber Management:**
|
||||
|
||||
|
@ -4,7 +4,7 @@ Regular blocks are the most common building blocks that a user might need when c
|
||||
|
||||
{% tabs %}
|
||||
{% tab title="Simple Text" %}
|
||||
<figure><img src="../../../.gitbook/assets/image (1) (1) (1) (1) (1).png" alt=""><figcaption></figcaption></figure>
|
||||
<figure><img src="../../../.gitbook/assets/image (1) (1) (1) (1) (1) (1).png" alt=""><figcaption></figcaption></figure>
|
||||
|
||||
Chatbots receive and react to a significant volume of textual data. Text messages are the primary form of communication between a chatbot and its users. For this purpose, Hexabot provides the **Simple Text block**, prominently featured in the block palette, to facilitate the addition and configuration of straightforward textual conversational paths.
|
||||
|
||||
@ -24,7 +24,7 @@ For this reason, Hexabot offers a variety of interaction possibilities and provi
|
||||
{% endtab %}
|
||||
|
||||
{% tab title="Quick Replies" %}
|
||||
<figure><img src="../../../.gitbook/assets/image (2) (1).png" alt=""><figcaption></figcaption></figure>
|
||||
<figure><img src="../../../.gitbook/assets/image (2) (1) (1).png" alt=""><figcaption></figcaption></figure>
|
||||
|
||||
The Quick Replies block in Hexabot allows you to present users with a predefined set of responses in the form of clickable buttons, eliminating the need for them to manually type their answers. Quick Reply blocks can be configured with conditional triggers, ensuring they are displayed only when certain conditions within the conversation are met. This adds more dynamic control over how Quick Replies are used in your chatbot.
|
||||
|
||||
@ -36,11 +36,11 @@ The Quick Replies block in Hexabot allows you to present users with a predefined
|
||||
* **Gathering Basic Information:** Use Quick Replies to collect simple user information like language preferences, contact methods, or preferences.
|
||||
* **Guiding the Conversation:** Subtly steer the direction of the dialog by suggesting actions or providing prompts as Quick Reply options.
|
||||
|
||||
<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td></td><td>Using Quick Replies Block Guide</td><td></td><td><a href="../../../.gitbook/assets/image (2) (1).png">image (2) (1).png</a></td><td><a href="using-quick-replies-block.md">using-quick-replies-block.md</a></td></tr></tbody></table>
|
||||
<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td></td><td>Using Quick Replies Block Guide</td><td></td><td><a href="../../../.gitbook/assets/image (2) (1) (1).png">image (2) (1) (1).png</a></td><td><a href="using-quick-replies-block.md">using-quick-replies-block.md</a></td></tr></tbody></table>
|
||||
{% endtab %}
|
||||
|
||||
{% tab title="Buttons" %}
|
||||
<figure><img src="../../../.gitbook/assets/image (3).png" alt=""><figcaption></figcaption></figure>
|
||||
<figure><img src="../../../.gitbook/assets/image (3) (1).png" alt=""><figcaption></figcaption></figure>
|
||||
|
||||
The **Buttons block** in Hexabot provides a structured and versatile way to present users with interactive choices within your chatbot conversations. It allows you to display a set of clickable buttons, each representing a distinct action or navigation path. Buttons differ from Quick Replies in their visual layout; while Quick Replies typically appear horizontally, Buttons are usually arranged vertically, making them suitable for presenting a more defined list of options.
|
||||
|
||||
@ -54,7 +54,7 @@ Buttons blocks, like Quick Replies, can be configured with conditional triggers,
|
||||
{% endtab %}
|
||||
|
||||
{% tab title="Attachment" %}
|
||||
<figure><img src="../../../.gitbook/assets/image (4).png" alt=""><figcaption></figcaption></figure>
|
||||
<figure><img src="../../../.gitbook/assets/image (4) (1).png" alt=""><figcaption></figcaption></figure>
|
||||
|
||||
The **Attachment block** in Hexabot enables you to share files directly within your chatbot conversations, enhancing the user experience with rich media content. Go beyond text-only interactions by sending documents, images, videos, or other relevant files to provide more comprehensive information or a more engaging chatbot experience.
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Using Attachment Block
|
||||
|
||||
<figure><img src="../../../.gitbook/assets/image (4).png" alt=""><figcaption></figcaption></figure>
|
||||
<figure><img src="../../../.gitbook/assets/image (4) (1).png" alt=""><figcaption></figcaption></figure>
|
||||
|
||||
The Attachment block in Hexabot allows you to share files with your chatbot users, making your conversations more engaging and informative. You can send PDF documents and image, enhancing the chatbot's ability to provide richer and more comprehensive responses.
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Using Buttons Block
|
||||
|
||||
<figure><img src="../../../.gitbook/assets/image (3).png" alt=""><figcaption></figcaption></figure>
|
||||
<figure><img src="../../../.gitbook/assets/image (3) (1).png" alt=""><figcaption></figcaption></figure>
|
||||
|
||||
The Buttons block enables you to display a set of clickable buttons to users, allowing them to easily make choices and guide the flow of the conversation. Unlike Quick Replies, which are typically displayed horizontally, Buttons can be arranged in a vertical layout, providing a more structured and visually appealing way to present options.
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Using Quick Replies Block
|
||||
|
||||
<figure><img src="../../../.gitbook/assets/image (2) (1).png" alt=""><figcaption></figcaption></figure>
|
||||
<figure><img src="../../../.gitbook/assets/image (2) (1) (1).png" alt=""><figcaption></figcaption></figure>
|
||||
|
||||
The Quick Replies block enhances chatbot interactions by offering users a quick and pratical way to the user to provide a standard input. Instead of typing a response, users can select from a predefined set of buttons, each representing a specific option or action. 
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Using Simple Text Block
|
||||
|
||||
<figure><img src="../../../.gitbook/assets/image (1) (1) (1) (1) (1).png" alt=""><figcaption></figcaption></figure>
|
||||
<figure><img src="../../../.gitbook/assets/image (1) (1) (1) (1) (1) (1).png" alt=""><figcaption></figcaption></figure>
|
||||
|
||||
|
||||
|
||||
|