> For the complete documentation index, see [llms.txt](https://docs.allganize.ai/alli-llm-app-market/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.allganize.ai/alli-llm-app-market/manual/app-management/conversation.md).

# カンバセーション

カンバセーションアプリは、チャットフロー編集画面上で「ノード」（機能ごとに定められたブロック）をドラッグ&ドロップで接続するだけで、直感的にチャットフローを設計できます。

***

## 本機能について <a href="#introduction" id="introduction"></a>

チャットフローとは、フローに従って機能を実行する仕組みです。各ノードが「メッセージを表示する」「ドキュメントを検索して回答する」「メールを送信する」など特定の役割を担い、これらをつなぎ合わせることで一連の会話を組み立てます。

* **操作者に必要な権限**
  * 必須権限：管理者権限、「アプリを生成、アプリ管理」権限

***

## 操作方法 <a href="#how-to-use" id="how-to-use"></a>

### カンバセーションアプリの新規作成画面の開き方 <a href="#new-create" id="new-create"></a>

<figure><img src="/files/wsgR1z93fpe74UQDeNgd" alt=""><figcaption></figcaption></figure>

1. **「アプリ管理」メニュー** を開く
2. **\[+新しいアプリを作成]** をクリック
3. **\[会話型アプリを作成]** を選択

### 編集画面 <a href="#editor-screen" id="editor-screen"></a>

チャットフローの各要素を確認・編集できるメイン画面です。

<figure><img src="/files/U2uys0wsfH1WYZD3BWok" alt=""><figcaption></figcaption></figure>

* **アプリ名**

  アプリのタイトルが表示されます。アプリ名はチャット編集画面およびダッシュボードのメイン画面で変更できます。
* **自動保存メッセージ**

  チャットフローの編集は自動的に保存されます。変更を加えると「保存中」のステータスが表示され、完了すると「変更内容を保存しました。」に変わります。
* **プレビュー**

  編集したチャットフローをテスト実行できます。
* **公開/ドラフトに戻す**

  アプリのエンドユーザーへの公開またはドラフトへ戻す操作を行うボタンです。アプリがドラフト中の場合は「公開」ボタンが表示され、アプリが公開中の場合は「ドラフトへ戻す」ボタンが表示されます。\
  ※アプリが公開状態の場合、チャットフローは編集できません。編集する際は、「ドラフト」へ設定変更してください。
* **変数リスト**

  当チャットフローで利用している変数またはすべての変数のリストを表示します。
* **ズーム**

  ズームインまたはズームアウトして、ページの視認性を調整します。
* **Startノード**

  チャットフローの開始点です。削除できません。ユーザーに表示される最初のノードをStartノードに接続します。
* **ノード**

  チャットフローを構成する処理の最小単位です。各ノードが特定の役割を担い、フローに従って次のノードを実行します。
* **ノードエディタ**

  編集アイコンをクリックすると開きます。ノードのコンテンツを編集できます。
* **フロー**

  前のノードの紫色の点から次のノードの任意の場所へドラッグして作成します。ノード間の接続を示す矢印です。

{% hint style="info" %}
チャットフローの編集内容は自動保存されます。プレビュー機能を使って実際のアプリ動作を確認しながら設計を進めることをお勧めします。
{% endhint %}

### ノードメニュー <a href="#node-menu" id="node-menu"></a>

チャットフローを構築するために使用できる各ノードの一覧です。

<figure><img src="/files/VcxFuYHPGZjM0ppqQnHC" alt=""><figcaption></figcaption></figure>

1. [**会話質問応答**](/alli-llm-app-market/manual/app-management/conversation/conversation-nodes.md)

   ユーザーへのメッセージを表示したり、質問することができる最も基本的なノードです。ノードのタイトルは、会話メッセージだけを表示した場合「会話応答」、応答を追加して質問を行った場合「質問応答」と表示されます。顧客の応答内容は「変数」を利用して保存できます。
2. [**担当メンバーに連絡**](/alli-llm-app-market/manual/app-management/conversation/contact-agent-node.md)

   ユーザーに対してより詳細な対話が必要な場合に活用します。アラートメールがメンバーに配信され、受信したメンバーは「利用履歴」メニューから直接チャットによる会話を開始できます。
3. [**条件応答**](/alli-llm-app-market/manual/app-management/conversation/add-condition-node.md)

   ユーザーが入力した情報を「変数」に格納し、その変数に対する条件を設定して条件ごとに分岐処理を行えるノードです。
4. [**Deep Research**](/alli-llm-app-market/manual/app-management/conversation/deep-research-node.md)\
   簡単な指示/クエリ入力だけで、Webやドキュメント内のさまざまな情報を収集、分析、総合・推論し、詳細のレポートを生成するDeep Research（ディープリサーチ）機能が使用できます。
5. [**キャンペーンに移動**](/alli-llm-app-market/manual/app-management/conversation/jump-to-skill-node-jump-point-node.md)

   他のキャンペーンにユーザーを移動させたい場合に活用します。選択項目から移動先のキャンペーンを選択し「適用」ボタンで設定を確定できます。移動先のキャンペーンは事前にONにしておく必要があります。\
   ※ご契約タイミングによってこの機能は提供終了している場合がございます。
6. [**Q\&Aから回答**](/alli-llm-app-market/manual/app-management/conversation/qa-node.md)

   顧客が入力した質問文章やキーワードに対して、Q\&Aメニューの登録内容に基づいて自動応答します。顧客が入力した内容を変数に保存することもできます。
7. [**LLMノード**](/alli-llm-app-market/manual/app-management/conversation/llm.md)

   単一のプロンプトを実行できます。また、より高度なタスクを実行できる「エージェント」機能も使用できます。
8. [**LLMインプット**](/alli-llm-app-market/manual/app-management/conversation/llm-input-node.md)

   LLM実行ノードで処理を行うドキュメントを入力する際に活用します。\
   会話上でのドキュメントのアップロードや、Alli内に格納したドキュメントの事前指定が可能です。
9. [**回答生成**](/alli-llm-app-market/manual/app-management/conversation/generative-answer.md)

   LLMやRAG Agentを使って内部ドキュメント、Q\&A、WEBから回答を生成できます。会話形式で迅速かつ正確に質問に答えることが可能です。\
   また、ファイルや画像の入力・生成に対応したマルチモーダル機能を利用することも可能です。
10. [**ドキュメントから検索(回答抽出)**](/alli-llm-app-market/manual/app-management/conversation/document-search-node.md)

    MRC（機械読解）AIが、Alliにアップロードされたドキュメントからユーザーの質問に対する回答を抽出して表示します。\
    ※ご契約タイミングによってこの機能は提供終了している場合がございます。
11. [**データ連携（ベーシック）**](/alli-llm-app-market/manual/app-management/conversation/integrate-node-basic.md)

    サードパーティのサービス（Slack、Teams）をAlliに簡単に接続し、特定のアクションを実行できます。たとえば、従業員がAlliを使用して有給休暇のリクエストが送信されたことをSlackの人事部のチャネルで確認することが可能です。
12. [**データ連携（アドバンスド）**](/alli-llm-app-market/manual/app-management/conversation/integrate-node-advanced.md)

    Alliが外部サーバとリアルタイムで通信し、指定の情報を外部から取得したり送信できるノードです。送受信する情報は事前に変数に指定することで利用できます。
13. [**MCP連携**](/alli-llm-app-market/manual/app-management/conversation/integrate-node-advanced-1.md)\
    チャットフロー上でMCPを利用するノードです。事前に連携しているMCPツールを直接呼び出すことで、外部システムとの柔軟な連携や複雑な処理を行うワークフローの構築可能です。
14. [**変数の値を設定**](/alli-llm-app-market/manual/app-management/conversation/assign-value-node.md)

    チャットフロー上で変数の値を更新するノードです。会話がノードに到達すると、値が動的に更新されます。
15. [**入力フォーム**](/alli-llm-app-market/manual/app-management/conversation/build-a-form-node.md)

    任意の入力フォームを設定するノードです。ユーザーフォームに入力した内容をメールでメンバーに送信することも可能です。
16. [**変数をダウンロードノード**](/alli-llm-app-market/manual/app-management/conversation/export-variables-node.md)

    変数に保存されたデータを随時収集し、まとめてダウンロードできます。
17. [**移動ポイント**](/alli-llm-app-market/manual/app-management/conversation/jump-to-skill-node-jump-point-node.md)

    キャンペーンにジャンプポイントノードを追加して、「キャンペーンにジャンプ」ノードの宛先ポイントに移動できます。\
    ※ご契約タイミングによってこの機能は提供終了している場合がございます。
18. [**メール送信**](/alli-llm-app-market/manual/app-management/conversation/send-email-node.md)

    担当メンバーに電子メールや内部メッセージを送信できます。チャットフローの任意の場所から担当メンバーに特定のメッセージを送信できます。

{% hint style="warning" %}

* 「キャンペーンに移動」「ドキュメントから検索（回答抽出）」「移動ポイント」はご契約タイミングによって提供終了している場合があります。ご利用の際は事前にご確認ください。
  {% endhint %}

***

## よくある質問 <a href="#faq" id="faq"></a>

* **チャットフローを編集しようとしても編集できない場合はどうすればよいですか？**
  * ステータスが「公開状態」になっている可能性があります。「ドラフト」に戻してから編集してください。
* **自動保存はどのタイミングで行われますか？**
  * 変更を加えるたびに自動保存が実行されます。「保存中」のステータスが「変更内容を保存しました。」に変わると保存完了です。
* **ノードのコンテンツはどこで編集できますか？**
  * ノード右下の編集アイコン（鉛筆）をクリックするとノードエディタが開き、内容を編集できます。
* **フローはどのように作成しますか？**
  * 前のノードの紫色の点から、次のノードの任意の場所へドラッグすることで次のノードの選択肢が表示されます。ノード同士矢印で繋ぎ、フローを作成してください。

***

## 関連ページリンク <a href="#related-links" id="related-links"></a>

{% content-ref url="/pages/NC7gZSkXf0ukJzfpjsVF" %}
[アプリ管理](/alli-llm-app-market/manual/app-management.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.allganize.ai/alli-llm-app-market/manual/app-management/conversation.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
