> 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/immedio-box/contents/detail/workflows.md).

# ワークフロー

ファイル詳細画面の「ワークフロー」タブで、閲覧時の通知やアクションを設定します。

ファイル詳細画面の「ワークフロー」タブです。そのファイルが閲覧・操作されたときに、どんな「きっかけ（トリガー）」で何を「実行（アクション）」するかを設定します。設定したワークフローは一覧で表示され、個別に編集・削除できます。

## ワークフローの一覧

設定済みのワークフローが表で表示されます。トリガーの条件やアクションの内容を確認でき、各行から編集・削除が行えます。「新規作成」から、ワークフローを1件ずつ追加することもできます。

## コンテンツテンプレートから更新する

画面上部のドロップダウンから[コンテンツテンプレート](/immedio-box/tenant-management/content-templates.md)を選び、「更新する」を押すと、**このファイルのワークフロー設定をテンプレートの内容でまとめて置き換え（上書き）できます。** 同じような設定を複数のファイルに適用したいときに便利です。

* ドロップダウンには、そのファイルタイプで作成済みのテンプレートが表示されます（デフォルトに指定したテンプレートには「（デフォルト）」が付きます）。
* 「更新する」を押すと、**現在のワークフロー設定はすべて削除され、選択したテンプレートの内容に置き換わります。** 実行前に確認メッセージが表示されます。
* そのファイルタイプのテンプレートが1つも無い場合は、このドロップダウンは表示されません。

## ワークフローの登録

「新規作成」から、ワークフローを1件ずつ登録できます。ワークフローは「トリガー（きっかけ）」と、それに対して実行する「アクション」の組み合わせで設定します。

設定できるトリガーと、その組み合わせで選べるアクションはファイルタイプ（PDF・動画・ドキュメント・URL）によって異なります。すべての組み合わせに対応しているわけではなく、下表に記載のない組み合わせは設定できません。なお、Salesforce／HubSpot関連のアクションは、各連携を有効にしている場合に利用できます。

### PDF

| トリガー      | 選択できるアクション                                                                                                                                   |
| --------- | -------------------------------------------------------------------------------------------------------------------------------------------- |
| コンテンツ開封   | Salesforceのキャンペーンメンバー作成／Salesforceのリード作成／HubSpotのコンタクト作成／メール通知／Slack通知                                                                       |
| コンテンツ離脱   | Salesforceのタスク作成／Salesforceのキャンペーンメンバー作成／HubSpotのタスク作成／メール通知／Slack通知                                                                         |
| ページ到達     | immedioのWeb接客／Salesforceのタスク作成／Salesforceのキャンペーンメンバー作成／HubSpotのタスク作成／アンケート作成／分岐設問作成／メール通知／Slack通知                                            |
| ページ滞在     | immedioのWeb接客／Salesforceのタスク作成／Salesforceのキャンペーンメンバー作成／HubSpotのタスク作成／アンケート作成／分岐設問作成                                                          |
| ダウンロード    | Salesforceのキャンペーンメンバー作成／メール通知／Slack通知                                                                                                        |
| リード分析完了   | Salesforceのキャンペーンメンバー作成／メール通知／Slack通知                                                                                                        |
| アンケート回答完了 | Salesforceのタスク作成／Salesforceのキャンペーンメンバー作成／HubSpotのタスク作成／Salesforceのプロパティ更新（リードと取引先責任者が対象）／Salesforceの取引先プロパティ更新／HubSpotのプロパティ更新／メール通知／Slack通知 |
| 分岐設問回答完了  | Salesforceのキャンペーンメンバー作成／メール通知／Slack通知                                                                                                        |
| 未開封       | メール通知／Slack通知                                                                                                                                |

### 動画

| トリガー      | 選択できるアクション                                                                                                    |
| --------- | ------------------------------------------------------------------------------------------------------------- |
| コンテンツ開封   | Salesforceのキャンペーンメンバー作成／Salesforceのリード作成／HubSpotのコンタクト作成／メール通知／Slack通知                                        |
| コンテンツ離脱   | Salesforceのタスク作成／Salesforceのキャンペーンメンバー作成／HubSpotのタスク作成／メール通知／Slack通知                                          |
| 秒数到達      | immedioのWeb接客／アンケート作成／分岐設問作成／Salesforceのキャンペーンメンバー作成                                                          |
| 総再生秒数到達   | immedioのWeb接客／アンケート作成／分岐設問作成／Salesforceのキャンペーンメンバー作成/メール通知／Slack通知                                            |
| アンケート回答完了 | Salesforceのキャンペーンメンバー作成／Salesforceのプロパティ更新（リードと取引先責任者が対象）／Salesforceの取引先プロパティ更新／HubSpotのプロパティ更新／メール通知／Slack通知 |
| 分岐設問回答完了  | Salesforceのキャンペーンメンバー作成／メール通知／Slack通知                                                                         |
| 未開封       | メール通知／Slack通知                                                                                                 |

### ドキュメント

| トリガー    | 選択できるアクション                                                           |
| ------- | -------------------------------------------------------------------- |
| コンテンツ開封 | Salesforceのキャンペーンメンバー作成／メール通知／Slack通知                                |
| コンテンツ離脱 | Salesforceのタスク作成／Salesforceのキャンペーンメンバー作成／HubSpotのタスク作成／メール通知／Slack通知 |
| ダウンロード  | Salesforceのキャンペーンメンバー作成／メール通知／Slack通知                                |
| 未開封     | メール通知／Slack通知                                                        |

### URL

| トリガー    | 選択できるアクション    |
| ------- | ------------- |
| コンテンツ開封 | メール通知／Slack通知 |
| 未開封     | メール通知／Slack通知 |

## CRM項目の値で通知を絞り込む（Salesforce） <a href="#crm-filter" id="crm-filter"></a>

メール通知・Slack通知のアクションには、Salesforce項目の値による発火条件を追加できます。「**条件カスタマイズ(Salesforce)**」をオンにすると、リードがファイルを閲覧・操作（動画では視聴）したときに、そのリードに対応するSalesforceのレコード（リード／取引先責任者／取引先）の項目値を確認し、**指定した条件に一致したときだけ通知を送ります。** たとえば「業種が特定の値のリードだけ通知する」「従業員数が一定以上のときだけ通知する」といった絞り込みができます。

### 利用条件

| 条件           | 内容                                                                   |
| ------------ | -------------------------------------------------------------------- |
| ファイルの種類      | PDF・動画に対応しています（ドキュメント・URLでは表示されません）。                                 |
| Salesforce連携 | Salesforceと連携済みの場合に表示されます。                                           |
| アクションの種類     | メール通知・Slack通知のときに設定できます。                                             |
| 対象トリガー       | 「未開封」トリガーには対応していません（動画では「総再生秒数到達」も対象外）。対象外のトリガーでは設定欄が表示されず、保存もできません。 |
| 権限           | 項目一覧の取得にはオーナー権限が必要です。                                                |

### 設定の手順

1. メール通知またはSlack通知のアクションを設定する画面で、「**条件カスタマイズ(Salesforce)**」にチェックを入れます。
2. 「**対象オブジェクト**」を選びます（リード／取引先責任者／取引先）。
3. 「**項目を取得**」を押して、選んだオブジェクトの項目一覧を読み込みます。
4. 「**項目**」を選ぶと、その型に合った演算子が自動で選ばれます。
5. 「**演算子**」と「**値**」を設定し、ワークフローを保存します。

対象オブジェクトを切り替えると項目・演算子は初期化されます。保存後に再編集すると設定内容が復元され、チェックを外して保存すると条件は削除されます。

この絞り込みは[コンテンツテンプレート](/immedio-box/tenant-management/content-templates.md#crm-filter)（PDF・動画）でも設定でき、テンプレートを適用したファイルのワークフローに引き継がれます。

### 対象オブジェクトについて

リードのメールアドレスをもとに、Salesforce上の対応するレコードを参照します。

| 対象オブジェクト | 参照するレコード           |
| -------- | ------------------ |
| リード      | メールアドレスが一致するリード    |
| 取引先責任者   | メールアドレスが一致する取引先責任者 |
| 取引先      | 一致した取引先責任者に紐づく取引先  |

「取引先」を条件にする場合は取引先責任者を経由して参照するため、取引先責任者に取引先が紐づいていないと条件を判定できず、通知は送られません。

### 選べる項目について

「項目を取得」で取得できるのは条件比較に使える項目です。参照（Lookup）型（例：所有者）・ID項目・住所などの複合項目・バイナリ項目・暗号化された項目は一覧に表示されません。住所などで絞り込みたい場合は、複合項目ではなく都道府県などの個別の項目をご利用ください。

選べる演算子は項目の型に応じて変わり、値の入力方法は選んだ演算子に応じて画面にヒントが表示されます。

### 通知が送られる条件

絞り込みをオンにした通知は、条件に一致したときだけ送られます。以下の場合は通知が送られません。

* 条件に一致しなかった場合
* メールアドレスに一致するSalesforceレコードが見つからない場合
* 「取引先」を条件にしていて、取引先責任者に取引先が紐づいていない場合
* 企業トラッキングのリード
* Salesforceからの項目取得に失敗した場合（権限・一時的な障害など）
* 設定した項目がSalesforce側で削除・名称変更された場合

発火が抑止されるのはその絞り込みを設定したワークフローだけで、同じファイルの他のワークフローには影響しません。また、通知以外のアクション（Salesforceのタスク作成・キャンペーンメンバー作成・プロパティ更新など）は、絞り込み条件に関係なく従来どおり実行されます。

## 注意事項

* テンプレートで更新すると既存のワークフローは残らず置き換わります。一部だけ差し替える用途には向きません。
* 個別のワークフローを追加・調整したい場合は「新規作成」や各行の編集をご利用ください。
* CRM項目での絞り込み（条件カスタマイズ）は、PDF・動画のメール通知・Slack通知でのみ利用できます。CRMフィルターを設定したファイルを複製すると、複製先のワークフローにも同じ絞り込み条件が引き継がれます。


---

# 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/immedio-box/contents/detail/workflows.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.
