Chatbot Configuration
パブリック チャットボット構成インターフェイスを使用すると、チャットボットの外観、動作、機能をカスタマイズできます。設定は、外観、統合、Teams アプリの 3 つのタブで構成されています。
構成インターフェースへのアクセス
- EKB ダッシュボードに移動し、プロジェクトを開きます。
- サイドバー メニューの [パブリック チャットボット] に移動します。
- 設定したいタブを選択します。
If your project is not set to public, the chatbot will not be accessible on your website. To change this, go to your project settings.
- Appearance
- Integrations
- Teams App
The Appearance tab is divided into two sections: Content and Interface. A Chatbot Preview panel on the right reflects your changes in real time.
Content
| Field | Description |
|---|---|
| Chatbot Name | The name displayed in the chat window. |
| Welcome Message | The greeting sent to users when they open the chat. Example: 👋 Hi! I am Automation Anywhere, your personal assistant. How can I help you? |
| Input Placeholder Text | The placeholder shown in the message input box before the user types. Example: Ask Automation Anywhere anything |
| Suggestions | Predefined questions to guide users. Enter each suggestion on a new line. |
Toggles
| Toggle | Description |
|---|---|
| Show Thinking Process | When enabled, the chatbot displays the AI's reasoning steps alongside its final response. |
| Enable Authentication | When enabled, users will be required to authenticate before using the chatbot. |
| Allow Attachments | When enabled, users can attach files when sending messages in the public chatbot. |
| Allow Tool Calls | When enabled, users can trigger tools and workflows from the public chatbot. |
Default Agent
Use the Default Agent dropdown to select the AI agent that handles the chatbot's responses. A preview card showing the agent's name, description, and connected tools appears below the dropdown when an agent is selected.
Interface
Use the Interface section to customize the visual appearance of your chatbot. Click Reset to Default in the upper right to restore all interface settings to their original values.
| Setting | Description |
|---|---|
| Font Size (px) | Sets the text size for the chatbot. Default is 12px. |
| Message Bubble/Header Color | Hex code for the message bubble and header background color. |
| Display Welcome Message above toggle icon (Delay in seconds) | Sets the delay in seconds before the welcome message appears above the chatbot icon. Enter PLACEHOLDER_0 to disable. |
| Toggle Icon Color | Hex code for the chatbot toggle button color. |
| Text Color | Hex code for the font color used in chatbot messages. |
| Caret Background Color | Hex code for the caret (cursor) background color. |
| Enable Multiple Chats | Allows users to start and manage multiple chat sessions simultaneously. |
| Display Sources | When enabled, users can see the knowledge base sources used to generate each response. |
| Pre-Chat Attention Image | Upload an image (e.g. a logo or brand asset) to display before the chat begins. |
| Pre-Chat Attention Image Behavior | Controls when the pre-chat image is shown: Always show on refresh, Never show, or Show every 24 hours. |
| Toggle Button Image | Upload a custom image for the chatbot toggle button. |
| Widget Header Image | Upload a custom image for the chat widget header. |
Saving Changes
Click Save to apply your configuration. Click Reset to Default in the Interface section to revert interface settings only.
The Integrations tab provides embed codes and connection options for adding your chatbot to websites and messaging platforms.
Embed on Website
Two embed scripts are available — a Window Script and a Widget Script — for adding the chatbot to any website as a full window element or a floating chat bubble respectively.
For detailed instructions on embedding the chatbot in websites and frameworks such as Next.js, React, Angular, and WordPress, see Integrate EKB Chatbot to Your Website & Apps.
Slack
Click Add Bot next to Add to Slack to add the chatbot to your Slack workspace.
For instructions on setting up the Slack integration, see Slack Integration.
Google チャット
[Google Chat に追加] の横にある [ボットを追加] をクリックして、チャットボットを Google Chat ワークスペースに追加します。
For instructions on setting up the Google Chat integration, see Google Chat Integration.
The Teams App tab configures the behavior of the chatbot once it has been deployed as a Microsoft Teams bot.
For instructions on setting up the Teams integration, see Microsoft Teams Integration.
Teams ファイルのアップロード
Teams のユーザーによってアップロードされたファイルの処理方法を選択します。
| オプション | 説明 |
|---|---|
| クイックアップロード | ファイルをアップロードし、URL を返します。 |
| チャットするファイルのコンテンツ | 期間限定でファイルのコンテンツをチャットにアップロードします。 |
| コンテンツをコンテキストにファイルする | ファイルの内容をメモリにアップロードし、クリアされるか別のファイルに置き換えられるまでコンテキストとして保持します。 |
フッターメッセージ
Teams アプリのすべての応答の末尾に追加するマークダウン形式のメッセージを入力します。
トグル
| 切り替え | 説明 |
|---|---|
| フィードバック入力 | Teams アプリが AI 応答に関するフィードバックを収集できるようにします。 |
| KB ソース | 各 AI 応答に使用されるナレッジ ベース ソースを表示します。 |
| KB 検索 | エージェントがナレッジベースで行った検索ごとに、そのクエリを回答の下に 1 行ずつ追加します(例: KB Search: refund policy)。 |
| ライブステータス | 回答が届く前に、作業中のエージェントの状況(Thinking... や使用中のツール)を表示します。既定でオンです。 |
| チャットでのツール使用を許可 | 自分のキー(!setupme)で接続したメンバーが、ロールでチャットでのツール実行が許可されていなくても、ワークフローベースのツールを実行できるようにします。ナレッジベース検索や連携などの組み込みツールには影響せず、フローを編集できる共有キーはもともとワークフローを実行できます。既定でオフです。 |
| URLをナレッジベースにアップロード | メッセージがリンクで始まる場合、メッセージに回答する代わりにそのリンクをプロジェクトのナレッジベースに追加します。 |
| エージェントの選択を許可 | 自分のキー(!setupme)で接続したメンバーが、!agent またはホームカードの Change agent ボタンで、回答するエージェントを選べるようにします。共有接続は常にプロジェクトの既定のエージェントを使用します。既定でオフです。 |
使用可能なコマンド
次のコマンドは、Teams チャットで直接使用できます。
| コマンド | 説明 |
|---|---|
!home | ボットが接続しているプロジェクトと、できることを表示します。 |
!setupme | 自分の Odin アカウントとプロジェクトを接続します。この接続は自分にのみ回答します。 |
!resetme | 自分の接続を削除し、共有接続に戻します。 |
!agent | 回答するエージェントを表示し、プロジェクトが許可している場合は別のエージェントを選べます。 |
!setup | 会話の全員向けにプロジェクトを接続します。 |
!integrations | プロジェクトが接続している連携と、その他の連携を一覧表示します。 |
!clearchat | AI ディスカッションのチャット履歴をクリアします。 |
!context | チャットの現在のコンテキストを表示します。 |
!clearcontext | AI ディスカッションのコンテキスト メモリをクリアします。 |
!setcontext | 次のテキストを使用してコンテキストを手動で設定します。 |
!help | ボットの設定方法を説明します。 |
!commands | 使用可能なすべてのコマンドを表示します。 |
[変更を保存] をクリックして、Teams アプリの構成を適用します。