> For the complete documentation index, see [llms.txt](https://docs.immedio.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.immedio.io/company-settings/ai-sdr/flow.md).

# フロー設定

フロー設定では、AI接客の対話の流れを「トリガー」「クオリフィケーション」「アクション」の3種類のノードを組み合わせたフローチャートで設計できます。フローを複数作成し、AI接客設定ごとに使い分けることが可能です。

## フロー設定とは

フロー設定とは、AI接客の対話の流れをフローチャートで設計する画面です。「トリガー」「クオリフィケーション」「アクション」の3種類のノードをドラッグ＆ドロップで配置し、ノード間を線でつなぐことで、リードの発話や属性に応じて分岐するフローを組み立てられます。

1つの企業内でフローを複数作成でき、AI接客設定ごとに異なるフローを紐付けることで、セグメントに応じた対話の流れを使い分けることができます。

たとえば「料金について発話したリードに対して、従業員規模を聞き出し、規模が大きければエンタープライズ向けの面談予約、それ以外であれば資料ダウンロードを案内する」といった条件分岐のある対話を設定できます。

企業設定 > AI接客 > フロー設定 タブからアクセスできます。

## フロー設定でできること

| 機能             | 説明                                                  |
| -------------- | --------------------------------------------------- |
| フローの作成         | 新しいフローを作成できます                                       |
| フローの編集         | 既存のフローを編集できます                                       |
| フローのコピー        | 既存のフローを丸ごと複製して、新しいフローを作成できます                        |
| フローの削除         | 不要なフローを削除できます                                       |
| ノードの配置         | トリガー・クオリフィケーション・アクションの3種類のノードを画面上に配置できます            |
| ノードの接続         | ノード同士を線でつなぎ、対話の流れを定義できます                            |
| 属性による条件分岐      | リードの属性値に応じてフローを分岐できます                               |
| 複数アクションの組み合わせ  | 1つのアクションノードに最大5つのサブアクション（面談獲得・URL遷移・Box埋め込み）を設定できます |
| アクションなしのクロージング | サブアクションを設定せず、メッセージのみで会話を締めるアクションノードを作成できます          |

## フロー一覧 <a href="#flow-list" id="flow-list"></a>

フロー設定タブを開くと、作成済みのフローが一覧で表示されます。

### 表示項目

| 項目  | 説明     |
| --- | ------ |
| フロー | フローの名前 |

### フローの作成

「フローを追加」ボタンをクリックすると、新しいフローが作成されます。作成後、自動的にフローの編集画面に遷移します。

### フローのコピー <a href="#copy-flow" id="copy-flow"></a>

一覧の各行にあるコピーアイコンをクリックすると、そのフローを丸ごと複製した新しいフローがその場で作成されます。画面遷移は発生せず、「フローをコピーしました」というメッセージが表示され、一覧に複製されたフローが追加されます。

似た流れのフローを作りたいときに、ノードを一つずつ組み直すことなく、既存のフローを流用して素早く作成できます。

#### コピーされる内容

* 複製されたフローの名前は「{元のフロー名}のコピー」になります
* フロー内のすべてのノード（トリガー・クオリフィケーション・アクション）が複製されます
* ノード間の接続（遷移先）も、複製後のノードに正しくつなぎ直された状態で引き継がれます
* クオリフィケーションの条件や、アクションのサブアクション（面談獲得・URL遷移・Box埋め込み）の設定もすべて複製されます

#### 注意事項

* 複製されたフローは元のフローとは独立しています。コピー後に一方のフローを編集しても、もう一方には影響しません
* コピーした時点ではどのAI接客設定にも紐付いていません。利用するには、基本設定の詳細画面でこのフローを紐付けてください

### フローの削除

一覧の各行にある削除アイコンをクリックすると、削除確認のダイアログが表示されます。フローを削除すると、そのフローを紐付けていたAI接客設定のフロー設定が自動的に未設定になります。

## フローの編集 <a href="#flow-detail" id="flow-detail"></a>

一覧からフローをクリックすると、フローの編集画面に遷移します。

## ノードの種類 <a href="#node-types" id="node-types"></a>

フローは以下の3種類のノードで構成されます。

| ノード種類      | 説明                                                    |
| ---------- | ----------------------------------------------------- |
| トリガー       | フローを発火させる条件を定義するノード。リードの発話内容がトリガーの条件にマッチするとフローが開始されます |
| クオリフィケーション | 属性を収集して条件を評価するノード。条件の評価結果に応じて「合致」「不一致」に分岐します          |
| アクション      | リードに対して実行するアクションを設定するノード。フローの終点として機能します               |

### フローの基本パターン

最もシンプルなフローは「トリガー → アクション」の2ノードです。リードの発話がトリガー条件にマッチすると、アクションノードが実行されます。

属性に応じて分岐したい場合は、トリガーとアクションの間にクオリフィケーションノードを挟みます。

```
[トリガー] → [クオリフィケーション] ─ 合致 ─→ [アクションA]
                                └ 不一致 ─→ [アクションB]
```

## フロー画面の操作 <a href="#editing" id="editing"></a>

### 編集モードへの切り替え

フロー設定画面を開いた直後は閲覧モード（読み取り専用）です。右上の「編集」ボタンをクリックすると、画面全体に広がる編集モードに切り替わります。

### ノードの追加

編集モードの左上に「Node Palette（ノードパレット）」が表示されます。配置したいノード（トリガー / クオリフィケーション / アクション）をキャンバスへドラッグ＆ドロップすると、その位置にノードが追加されます。

### ノードの接続

ノードの下部にある接続ハンドルを、別ノードの上部にある接続ハンドルへドラッグして線をつなぎます。

| ノード種類      | 出力ハンドル        |
| ---------- | ------------- |
| トリガー       | 1つ（フロー開始の遷移先） |
| クオリフィケーション | 「合致」「不一致」の2つ  |
| アクション      | なし（フローの終点）    |

* 1つの出力ハンドルから複数のノードに接続することはできません。既存の接続がある状態で別ノードへつなぐと、接続先が上書きされます
* 同じノード同士をループ接続することはできません

### ノードや接続線の削除

ノードまたは接続線を選択した状態で、キーボードの「Delete」または「Backspace」キーを押すと削除できます。

### 保存と閉じる

編集モードの右下にある「保存」ボタンでフロー全体を保存できます。「閉じる」ボタンで編集を破棄して閲覧モードに戻ります。

* 未接続のノードや必須項目の未入力があると「保存」ボタンが無効化されます
* 該当ノードは赤い枠線で表示されるため、修正箇所がひと目で分かります

## トリガー（フロー発火条件） <a href="#trigger" id="trigger"></a>

トリガーノードは、フローを発火させる条件を自然言語で記述するノードです。リードの発話内容がここに記述した条件にマッチすると、接続先のノードへ進みます。

### 設定項目

| 項目   | 説明                                          |
| ---- | ------------------------------------------- |
| 発火条件 | リードの発話がどのような内容のときにフローを発火させるかを記述します（最大500文字） |

### 記載例

* デモ予約を希望している場合
* 料金について質問している場合
* 導入事例を知りたがっている場合
* 機能の比較を求めている場合

### 注意事項

* フロー発火条件は必須項目です
* トリガーノードには次のノードへの接続が必須です。未接続の場合は赤い枠線で表示されます

## クオリフィケーション（属性収集・条件評価） <a href="#qualify" id="qualify"></a>

クオリフィケーションノードは、リードの属性を収集し、その値が指定した条件に合致するかどうかを評価するノードです。評価結果に応じて「合致」「不一致」のいずれかに分岐します。

### 設定項目

| 項目          | 説明                                                |
| ----------- | ------------------------------------------------- |
| 情報収集の理由     | なぜこの情報を集めるのかをAIがリードに提示するための説明（最大500文字、任意）         |
| メールアドレスを尋ねる | 有効にすると、属性条件の評価前にリードからメールアドレスを取得します                |
| 条件の評価モード    | 条件が2件以上ある場合に「すべてを満たす（AND）」または「いずれかを満たす（OR）」を選択します |
| 条件          | 評価する条件のリスト。プロパティ・ラベル・比較演算子・比較値を組み合わせて設定します        |

### 条件の設定 <a href="#qualify-target" id="qualify-target"></a>

「条件を追加」ボタンで、評価する条件を1件ずつ追加できます。各条件は以下の項目で構成されます。

| 項目    | 説明                                           |
| ----- | -------------------------------------------- |
| プロパティ | 評価対象とするimmedio側のプロパティ                        |
| ラベル   | このプロパティが何を表しているかをAIに伝えるラベル（最大50文字、例：「従業員規模」） |
| 条件    | 比較演算子（後述）                                    |
| 比較値   | 比較演算子に対する比較対象の値（「値がある」の場合は不要）                |

### 条件の演算子

| 演算子       | 説明                                    |
| --------- | ------------------------------------- |
| 次の値より大きい  | 比較値より大きい数値の場合に合致                      |
| 次の値より小さい  | 比較値より小さい数値の場合に合致                      |
| 次の値以上     | 比較値以上の数値の場合に合致                        |
| 次の値以下     | 比較値以下の数値の場合に合致                        |
| 次の文字を含む   | 入力値が比較値の文字列を含む場合に合致                   |
| 次の文字を含まない | 入力値が比較値の文字列を含まない場合に合致                 |
| 次のいずれか    | 比較値をカンマ区切りで複数指定し、入力値がいずれかと完全一致する場合に合致 |
| 次のいずれでもない | 比較値をカンマ区切りで複数指定し、入力値がいずれにも一致しない場合に合致  |
| 値がある      | 入力値が空でない場合に合致（比較値は不要）                 |

### 動作の流れ

1. リードとの会話を通じて、各条件で指定したプロパティの値をAIが収集します
2. 「メールアドレスを尋ねる」が有効な場合、メールアドレスが確定するまで条件評価には進みません
3. すべての条件のプロパティ値が揃った時点で、評価モード（AND / OR）に従って評価されます
4. 評価結果が合致した場合は「合致」の接続先へ、合致しなかった場合は「不一致」の接続先へ進みます

### 注意事項

* クオリフィケーションノードには「合致」「不一致」の両方への接続が必須です。片方でも未接続の場合は赤い枠線で表示されます
* 評価モードは条件が2件以上ある場合のみ表示されます
* 大小比較系の演算子（より大きい・以上など）は、入力値・比較値の双方を数値として扱います
* 「次のいずれか」「次のいずれでもない」の比較値はカンマ区切りで複数指定します（例：`東京,大阪,名古屋`）

## アクション <a href="#action" id="action"></a>

アクションノードは、リードに対して実行するアクションを設定するノードです。1つのアクションノードに最大5つのサブアクション（面談獲得・URL遷移・Box埋め込み）を組み合わせて設定できます。

サブアクションを設定せず、クロージングガイドのみで会話を締めるアクションノードを作成することも可能です。たとえば「情報収集だけして、最後は『追ってご連絡します』で終えたい」といったフローに利用できます。

### 設定項目

| 項目        | 説明                                                              |
| --------- | --------------------------------------------------------------- |
| アクション名    | アクションを識別するための名前（例：「エンタープライズ向け面談予約」）                             |
| クロージングガイド | 会話を締める際のトーンや文言をAIに指示するためのガイド文（最大500文字、任意）。サブアクションの有無に関わらず設定できます |
| サブアクション   | 実行する個別のアクション。最大5つまで設定可能。0件（サブアクションなし）も許容されます                    |

### クロージングガイド <a href="#closing-prompt" id="closing-prompt"></a>

クロージングガイドは、AIがリードとの会話を締める際のトーンや内容を指示するための自由文テキストです。アクション名の下に入力欄が表示されます。

サブアクションの有無に関わらず設定でき、以下のように動作します。

| パターン                  | 動作                                         |
| --------------------- | ------------------------------------------ |
| サブアクションあり＋クロージングガイドあり | AIがサブアクションのボタンを提示しつつ、クロージングガイドのトーンで会話を締めます |
| サブアクションなし＋クロージングガイドあり | ボタンや遷移は表示されず、クロージングガイドに沿ったメッセージのみで会話を締めます  |
| クロージングガイドが空の場合        | AIが自然な締めの文言を自動生成します                        |

#### 記載例

* 担当者より追ってご連絡する旨を伝える
* お問い合わせいただきありがとうございましたと伝え、丁寧に締める
* 資料を確認いただくようお願いして会話を終了する

### サブアクションの追加と削除

アクションノード下部のドロップダウンからサブアクションタイプ（面談獲得 / URL遷移 / Box埋め込み）を選び、「＋」ボタンを押すと追加できます。各サブアクションのアコーディオン内にある「このアクションを削除」リンクから削除できます。サブアクションをすべて削除して0件にすることも可能です。

### サブアクションタイプ

| タイプ     | 説明                            |
| ------- | ----------------------------- |
| 面談獲得    | リードに面談予約を促し、予約フォームへ誘導します      |
| URL遷移   | リードを指定したURLへ誘導します             |
| Box埋め込み | immedio Boxのコンテンツをチャット内に表示します |

### 面談獲得サブアクション <a href="#visitor-action" id="visitor-action"></a>

リードに面談予約を促し、面談予約フローに誘導するサブアクションです。

#### 設定項目

| 項目              | 説明                                                                          |
| --------------- | --------------------------------------------------------------------------- |
| ボタンテキスト         | チャット内に表示されるボタンのラベル（例：「デモ予約はこちら」）                                            |
| 面談タイプ           | このアクションで使用する面談タイプ                                                           |
| 対応タイプ           | 「グループ」または「ユーザー」を選択                                                          |
| グループ / ユーザー     | 対応タイプに応じて担当を設定                                                              |
| アンケート           | リード情報を取得するためのアンケート                                                          |
| 面談予約フォームを自動表示する | ONの場合、アクション実行時に面談予約フォームを自動表示します。OFFの場合はチャット内にボタンが表示され、リードがクリックして予約フローを開始します |

#### 注意事項

* アンケートには、対応プロパティに `email` を必須項目として含むアンケートのみ選択できます
* 複数のサブアクションを設定している場合、「面談予約フォームを自動表示する」は自動的に無効になります

### URL遷移サブアクション <a href="#url-action" id="url-action"></a>

リードを指定したURLへ誘導するサブアクションです。

#### 設定項目

| 項目         | 説明                                                                  |
| ---------- | ------------------------------------------------------------------- |
| ボタンテキスト    | チャット内に表示されるボタンのラベル（例：「資料ダウンロード」）                                    |
| URL        | 遷移先のURL                                                             |
| URLへ自動遷移する | ONの場合、アクション実行時に自動で指定URLへ遷移します。OFFの場合はチャット内にボタンが表示され、リードがクリックして遷移します |

#### 注意事項

* 複数のサブアクションを設定している場合、「URLへ自動遷移する」は自動的に無効になります

### Box埋め込みサブアクション <a href="#box-embed-action" id="box-embed-action"></a>

immedio Boxのコンテンツをチャット内に表示するサブアクションです。実行されると、チャット内にコンテンツ表示ボタンが表示され、リードがクリックするとモーダルでコンテンツが表示されます。

#### 設定項目

| 項目      | 説明                              |
| ------- | ------------------------------- |
| ボタンテキスト | チャット内に表示されるボタンのラベル（例：「資料を表示」）   |
| 埋め込みタグ  | immedio Boxで発行された埋め込み用のscriptタグ |

#### 注意事項

* 埋め込みタグには `immedio-content-viewer.js` を含むscriptタグを指定する必要があります
* 埋め込みタグはimmedio Boxで発行されたものを使用してください

## 複数サブアクション設定時の注意事項 <a href="#multi-actions" id="multi-actions"></a>

アクションノードに2つ以上のサブアクションを設定した場合、以下の制約があります。

* 面談獲得の「面談予約フォームを自動表示する」は自動的に無効になります
* URL遷移の「URLへ自動遷移する」は自動的に無効になります
* 上記の項目はフォーム上で無効（グレーアウト）表示となります

これは、複数のサブアクションが同時にトリガーされた際に、自動実行が競合するのを防ぐためです。リードはチャット内に表示されるボタンから、任意のタイミングで各サブアクションを実行できます。

## よくある質問

### 1社で複数のフローを作れますか？ <a href="#multiple-flows" id="multiple-flows"></a>

はい、1社で複数のフローを作成できます。フロー設定タブの「フローを追加」ボタンから新しいフローを作成し、AI接客設定ごとに異なるフローを紐付けることで使い分けることが可能です。1つのフロー内に複数のトリガーノードを配置することで、それぞれ異なる発火条件に対応するフローを束ねることもできます。

### フローを削除するとどうなりますか？ <a href="#delete-flow" id="delete-flow"></a>

フローを削除すると、そのフローを紐付けていたAI接客設定のフロー設定が自動的に未設定になります。AI接客設定自体は削除されず、フローなしの状態で引き続き利用できます。

### コピーしたフローを編集すると、元のフローにも影響しますか？ <a href="#copy-independent" id="copy-independent"></a>

いいえ。コピーで作成されたフローは、ノード・接続・各種設定がすべて新しく複製されており、元のフローとは完全に独立しています。コピー後にどちらのフローを編集しても、もう一方のフローには影響しません。

### サブアクションを設定せずにアクションノードを作れますか？ <a href="#no-sub-actions" id="no-sub-actions"></a>

はい、サブアクションを0件にしてアクションノードを保存できます。この場合、チャット内にボタンや遷移は表示されず、クロージングガイドに沿ったメッセージのみで会話が締められます。たとえば「情報収集だけして、最後は『追ってご連絡します』で終えたい」といったフローに利用できます。

### URL遷移サブアクションやBox埋め込みサブアクションのCV計測はできますか？

各サブアクションへの反応は、AI接客 > アナリティクス画面のアクション詳細テーブルで確認できます。詳細についてはこちらを参照してください。

* [AI接客 / アナリティクス](/company-settings/ai-sdr/analytics.md)


---

# 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.immedio.io/company-settings/ai-sdr/flow.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.
