> For the complete documentation index, see [llms.txt](https://docs.omnichat.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.omnichat.ai/en/features/marketing/chatbot-builder/chatbot-setting.md).

# Chatbot Setting

The chatbot module supports different types of blocks for different social messaging channels. The type of blocks includes text, photo, carousel, quick reply, user reply and FB notification optin.

When you choose to use the system on a single community platform, the available robot cards may vary. Please refer to the link below for more information.

{% content-ref url="/pages/mknyX9HdZnqkM3k2WIcI" %}
[Chatbot | Facebook / Instagram Only](/en/features/marketing/chatbot-builder/chatbot-setting/chatbot-or-facebook-instagram-only.md)
{% endcontent-ref %}

{% content-ref url="/pages/46F2dzlL6UrcWO4aXAvZ" %}
[Chatbot | LINE Only](/en/features/marketing/chatbot-builder/chatbot-setting/chatbot-or-line-only.md)
{% endcontent-ref %}

{% content-ref url="/pages/FnWZnB9dthkzdLr2tUUv" %}
[Chatbot | WhatsApp Only](/en/features/marketing/chatbot-builder/chatbot-setting/whatsapp-sticker-pack.md)
{% endcontent-ref %}

Instructions on the design of robot cards that are available on all platforms can be obtained by scrolling down.

## Create a New chatbot, then enter the bot settings and there are 4 preset blocks

<figure><img src="https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2Fix7YTjlArTlUVjcb2UNk%2F%E6%88%AA%E5%9C%96%202023-05-02%20%E4%B8%8B%E5%8D%884.18.51.png?alt=media&amp;token=5079e656-0340-4f33-b2e6-c6414439de03" alt=""><figcaption></figcaption></figure>

1. Edit the block name
2. Duplicate the established block
3. Move the established block up and down
4. Delete the established block
5. Add block (The number of blocks is not limited, but it is not recommended to create too many blocks to avoid the possibility that you cannot find the established block)
6. Adjust the order of the card
7. Delete the created card

### 1. Welcome Module

After you published the Chatbot, this is the first bot message when a new customer interacts with your website.

![](https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2FjH9LwdraUoG4MRpxl7DC%2F%E6%88%AA%E5%9C%96%202023-05-02%20%E4%B8%8B%E5%8D%884.21.35.png?alt=media\&token=242b8311-7e1a-4d60-b10e-5d7c798dcb19)

### 2. Request Live chat

When the Chatbot flow comes to "Request Live chat", it will request an agent to follow up. As the Chatbot is transferred to the LiveChat already, another card cannot be added in this module.

<figure><img src="https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2Fu8T3xostV5uP3U7U5Ciq%2F%E6%88%AA%E5%9C%96%202023-05-02%20%E4%B8%8B%E5%8D%884.21.41.png?alt=media&amp;token=7e736b30-cec0-4540-8132-96c5bcc74e3c" alt=""><figcaption></figcaption></figure>

### 3. System Default Blocks - "Unsubscribe" & "Subscribe"

When the Chatbot flow comes to "Unsubscribe", the contact status will change to "unsubscribe"; If it is an unsubscribed contact and that customer clicks "Subscribe", the status will change to "Subscribe".

<figure><img src="https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2FPdqECPheHx6FTH8Jh2Hl%2F%E6%88%AA%E5%9C%96%202023-05-02%20%E4%B8%8B%E5%8D%884.23.49.png?alt=media&amp;token=87a0250b-08ec-4ef5-ab5d-2644c8a5a499" alt=""><figcaption></figcaption></figure>

## The all platform Chatbot currently supports 5 types of Blocks

<figure><img src="https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2FJlTbwAgnMAI2yghK2o9j%2F%E6%88%AA%E5%9C%96%202023-05-02%20%E4%B8%8B%E5%8D%884.34.14.png?alt=media&amp;token=234ccf1e-7603-43ff-978b-2d8bb9a403f0" alt=""><figcaption></figcaption></figure>

### 1. Text Card

Text message: Support text message, link and emoji. When clicking "ADD BUTTON", the text message will become a text button message, which can have up to 3 buttons.

<figure><img src="https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2F6f8glFbaHL2X5hDbNAcT%2F%E6%88%AA%E5%9C%96%202023-05-02%20%E4%B8%8B%E5%8D%884.38.37.png?alt=media&amp;token=d9c59962-cc8a-435b-a5eb-f4f6282be59d" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}

#### Text length: Facebook: up to 640 characters; LINE:up to 2000 characters

{% endhint %}

{% hint style="danger" %}
In order to display the complete content of the bot on LINE, you need to meet the word count limit, and the number of lines should comply with LINE official documents:

1. Cards with text only: meet the word count limit, no more than 160 characters
2. Cards with text and button: no more than 160 characters + 8 lines
   {% endhint %}

<figure><img src="https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2FvZXyT3Cag5S2dnlv1E19%2F%E6%88%AA%E5%9C%96%202023-05-02%20%E4%B8%8B%E5%8D%884.39.18.png?alt=media&amp;token=51beafbb-ac40-4b26-89c9-495262315977" alt=""><figcaption></figcaption></figure>

### "Button" supports the following features

| Blocks                                                              | URL                                                                                                                             | Tag                                                                                                                       |
| ------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| When the customer clicks the button, it directs to the preset block | <p>When the customer clicks the button, the browser t will be opened and go to that URL<br><br>\*Cannot be used on WhatsApp</p> | When the customer clicks the button, it will add the preset tag to the customer automatically (Up to 5 tags can be added) |

{% hint style="info" %}

1. The button can only lead to the block of the same chatbot, and cannot go to the blocks of other bots
2. For successful binding, the shortened or redirected URLs cannot be used
3. Button text can be up to 20 characters
4. The Tag feature can apply to Facebook, LINE and WhatsApp contacts, and the website's bot is not supported yet
   {% endhint %}

### 2. Photo Card

Omnichat supports the import of PNG, JPG, or JPEG image, but GIF is not supported currently. Also, the image size cannot exceed 10MB.

![](https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2FCDWolEuqByp8WUpQ41QX%2FScreenshot%202022-05-04%20at%202.24.16%20PM.png?alt=media\&token=cc05ca98-63ed-4a02-9577-9b17ebf7b266)

### 3. Carousel Card（Cannot be used on WhatsApp）

It can be regarded as a Text+photo card. A photo, enter title, content, URL and up to 3 buttons can be added in 1 card, also up to 10 groups of carousel cards can be added horizontally.

{% hint style="danger" %}
Please note that you must complete the following 3 settings of Carousel card before saving: Add photo, enter the title and add one button.
{% endhint %}

<figure><img src="https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2FaUshDfXbeaRHNK3wCuth%2F%E6%88%AA%E5%9C%96%202023-05-03%20%E4%B8%8A%E5%8D%8810.24.16.png?alt=media&amp;token=a821d412-62e1-4cd9-bc1a-e7612935f909" alt=""><figcaption></figcaption></figure>

1. It is possible to change the order of the left and right cards.
2. You can adjust the uploaded image size and support uploading square (1:1) and rectangular images (for detailed sizes, please refer to the table below).
3. Click on the upload image button to upload an image.
4. You can enter a title and subtitle. Please refer to the image below for the display format.
5. Clicking will enter the syntax, and after sending it, it will become the customer's username.
6. You can fill in a URL, and when the customer clicks on the image, it will jump to the specified website.
7. After the customer clicks on the image, you can automatically attach a label to it (you need to fill in the image URL first).
8. You can add action buttons, up to a maximum of three buttons (please refer to the table below for details), for more information, please refer to the [button characteristics.](#button-supports-the-following-features)
9. You can add additional carousel cards to the right, up to a maximum of ten.

| Platform                                               | Facebook                    | LINE                        |
| ------------------------------------------------------ | --------------------------- | --------------------------- |
| **Image Ratio**                                        | 1.91 : 1 (e.g 955\* 500 px) | 1.51 : 1 (e.g 755 x 500 px) |
| **Title Length**                                       | 80 characters               | 40 characters               |
| Subtitle and description                               | 60 characters               | 300 characters              |
| Image size                                             | 10 mb                       | 10mb                        |
| Each carousel card must have the same number of button | N/A                         | Yes                         |

### 4. Quick Reply Card（Cannot be used on WhatsApp）

When the customer clicks the button, they will direct to the preset block, and up to 10 buttons can be added horizontally.

{% hint style="info" %}

1. The option of the quick reply card isn't displayed on the Instagram desktop version due to Meta being unsupported.
   {% endhint %}

![](https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2FSmH2AIwU3Bnhhovsu5oH%2FScreenshot%202022-05-04%20at%202.43.41%20PM.png?alt=media\&token=1c02ed93-b38e-4ebf-838f-c4e14fce3e1d)

![](https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2FUFeLFQq2uJBfws7nqEbc%2FScreenshot%202022-05-04%20at%202.50.44%20PM.png?alt=media\&token=90ea3faa-7f92-4604-96b5-11f3d0419a21)

### 5. User Input Card

Set the question for customers to reply via message, and direct them to the preset block after answering the question.

{% hint style="info" %}
In order to trigger the next conversation module, the customer's message must be a "pure text message."

This means that images, videos, stickers, emojis, and other media types are not included in this scope.
{% endhint %}

{% hint style="danger" %}
If the customer replies after one hour, the message may not be triggered to the next conversation module
{% endhint %}

![](https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2FdogMmjOePwlIUWENJhdj%2FScreenshot%202022-05-04%20at%202.53.36%20PM.png?alt=media\&token=5ba5e096-0ef6-4dce-aef7-e356df04e5d4)

### 6. Conditional Reply Card(Add-on Module)

The subsequent conversation modules can be triggered for the customer based on the condition settings (tags, custom attributes)

<div><figure><img src="https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2FOsuUElMIBvTovmN5rdlz%2F%E6%88%AA%E5%9C%96%202023-05-02%20%E4%B8%8B%E5%8D%884.44.48.png?alt=media&amp;token=4ddca1e8-d40b-423b-b67b-f39156ebbb0d" alt=""><figcaption></figcaption></figure> <figure><img src="https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2FULKU4m2kVLRapQTvYpH9%2F%E6%88%AA%E5%9C%96%202023-05-02%20%E4%B8%8B%E5%8D%884.44.58.png?alt=media&amp;token=14195cae-8f62-46f5-be9f-2b8cb3505121" alt=""><figcaption></figcaption></figure></div>

The conditional reply card supports conditional splitting based on "tags/custom attributes," where the conditions can be set to "any match" or "all match".

Once the condition is set, users can configure which conversation module to trigger when the conditions are met or not met.

{% hint style="info" %}
Custom attributes can only be set for a single attribute.

This feature is currently supported on various channels including Facebook, LINE, Instagram, WhatsApp, and WeChat, but Broadcast are not supported.

The "Conditional Reply" card feature is available as an add-on and can be added to any plan.
{% endhint %}

### After the setting is adjusted or completed, click "Save" in the top right corner.

<figure><img src="https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2F5nAqUjr5n2LdN6sPr9t9%2F%E6%88%AA%E5%9C%96%202023-05-03%20%E4%B8%8A%E5%8D%8811.00.52.png?alt=media&amp;token=c5952ffe-e891-4fd5-b4e4-f63178cc4bc8" alt=""><figcaption></figcaption></figure>

## Add the Customer Name when using a single channel as the platform

When using a bot on Facebook, LINE, or Instagram, you can see a blue parameter insertion section on the bot card. Clicking on it will bring up the name parameter. When a customer triggers the bot card, their social media name will automatically be inserted.

<figure><img src="https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2FXkShm6GCnEFYIUXMu8vG%2F%E6%88%AA%E5%9C%96%202023-05-03%20%E4%B8%8A%E5%8D%8811.04.21.png?alt=media&amp;token=c44b0acf-3023-4d1f-92ef-919f2e695f22" alt=""><figcaption></figcaption></figure>

## Add the Scheduled auto-reply card when you choose to use a single channel platform.

{% hint style="info" %}
Supported platforms currently include Facebook, LINE, Instagram, and WhatsApp.

If a customer does not respond to a message, the Scheduled auto-reply card on WhatsApp, Facebook, and Instagram will not be automatically triggered after 24 hours.
{% endhint %}

<figure><img src="https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2FMAG6xMAmmgwVVPOXyQlc%2F%E6%88%AA%E5%9C%96%202023-05-03%20%E4%B8%8A%E5%8D%8811.11.05.png?alt=media&amp;token=7c1ab41d-f2e3-4afe-a83e-c89a9b98061a" alt=""><figcaption></figcaption></figure>

1. Select the platform robot you want to use and click on the "Scheduled auto-reply" card.
2. Set the time interval for triggering, currently only supports "minutes" calculation (integer only).
3. You can set the next robot module to be triggered automatically if the customer does not reply after a certain amount of time.
4. You can also set whether to trigger the next robot module automatically when the customer replies within the specified time interval (including clicking the robot button or typing a text message to interact).

## "Video" Card published on a single channel

![](https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2F8Dr5Kw8NDMESvzmoYO9Q%2FScreenshot%202022-05-04%20at%203.06.03%20PM.png?alt=media\&token=2bbd0ce8-387a-4c2a-af28-48b23a533fb3) ![](https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2FApoCG9LQKeYn8NLRgAtJ%2FScreenshot%202022-05-04%20at%203.10.52%20PM.png?alt=media\&token=4c826df9-a390-443a-bd76-9d07b956d498)

* **Currently support: Facebook, LINE, WhatsApp**
* Video format only supports mp4 and the size is 10MB in maximum
* The preview image which is the same length and width as the video is needed to be uploaded to LINE. If the image is wider / larger / smaller than the video, there may be overlays.
* WhatsApp video encoding method can only be H.264 and the audio encoding method can only be AAC monoaural or no sound
