ボットアクションを選択する
更新日時 2021年 2月 12日
対象製品
すべての製品とプラン |
ボットのコミュニケーションを作成するために使用できる各アクションについて説明します。条件付きロジックを使用する各ボットアクションをカスタマイズして、ウェブサイト訪問者のコミュニケーションを増やすこともできます。
ボットに新しいアクションを追加するには、次の手順を実行します。- HubSpotアカウントにログインした状態で[コミュニケーション]>[チャットフロー]を選択します。
- 変更するボットにカーソルを合わせて[編集]をクリックするか、[チャットフローを作成]をクリックして新しいボットを作成します。
- プラスアイコン+をクリックして、ボットに新しいアクションを追加します。

- アクションを選択します。
- シンプルなメッセージを送信
- 質問する
- Eメールサブスクリプションをオファー
- コンタクトプロパティー値の設定
- 企業プロパティー値の設定
- 静的リストに追加(Marketing Hub Starter、旧製品 Basic、Professional、またはEnterpriseのみ)
- チケットを送信
- ナレッジベースの検索(Service Hub ProfessionalとEnterpriseのみ)
- チームメンバーに送信
- ワークフローに登録(ProfessionalまたはEnterpriseのみ)
- Webhookをトリガーする(Enterpriseのみ)
- コードスニペットを実行する(Enterpriseのみ)
- ミーティングを予約する
- If/then分岐
シンプルなメッセージを送信
このアクションは、ボットコミュニケーション中にシンプルなメッセージを送信する場合に使用します。このアクションは、応答不要で訪問者に何かを伝える場合に使用します。
- アクション名(内部専用):このボットメッセージの名前を入力します。
- メッセージ:ボットメッセージのコンテンツを入力します。パーソナライゼーションを使用して、既知の訪問者のコンタクトレコードから詳細を取得できます。
- +メッセージの吹き出しを追加:このボットメッセージの一部として複数のメッセージの吹き出しをポップアップする場合は、ここに別の吹き出しを追加できます。
- このアクションにファイルを添付する:[ファイルを選択]ドロップダウンメニューをクリックし、新しいファイルをアップロードするか、既存のファイルを選択して訪問者に送信します。
質問する
ボットコミュニケーション中に質問して、特定のコンタクトのプロパティーに取り込むデータを収集する場合は、このアクションを使用します。よくある質問を選択するか、カスタムの質問を作成することができます。
- アクション名(内部専用):このボットメッセージの名前を入力します。
- メッセージ:ボットメッセージのコンテンツを入力します。パーソナライゼーションを使用して、既知の訪問者のコンタクトレコードから詳細を取得できます。
- +メッセージの吹き出しを追加:このボットメッセージの一部として複数のメッセージの吹き出しをポップアップする場合は、ここに別の吹き出しを追加できます。
- このアクションにファイルを添付する:[ファイルを選択]ドロップダウンメニューをクリックし、新しいファイルをアップロードするか、既存のファイルを選択して訪問者に送信します。
- 簡単な返信:訪問者がメッセージプロンプトに応答として選択できる回答を追加します。簡単な返信を追加するには、文言の入力を開始してEnterキーを押し、それぞれを保存します。
- 自由なテキスト入力を無効化:このオプションは、訪問者が[簡単な返信]で事前に設定したオプションしか選択できないようにする場合に使用します。
- HubSpotのプロパティーに保存:ドロップダウンメニューをクリックして、コンタクトのプロパティーを選択します。訪問者の応答がコンタクトレコード上のプロパティー値として追加されます。
- プロパティーがすでに存在する場合はこのアクションをスキップ:このチェックボックスを使用して、訪問者のコンタクトレコードですでにこのプロパティーが入力されている場合はこのアクションをスキップします。
- エラーメッセージ:ボットが訪問者の応答を理解できないときに表示するエラーメッセージを入力します。
Eメールサブスクリプションをオファー
このアクションを使用して、訪問者のコミュニケーションへの同意を得ます。訪問者がすでにサブスクリプションタイプをオプトインしている場合、ボットはこのステップをスキップします。
- アクション名(内部専用):このリクエストのニックネームを入力します。
- メッセージ:ボットメッセージのコンテンツを入力します。パーソナライゼーションを使用して、既知の訪問者のコンタクトレコードから情報を取得できます。
- +メッセージの吹き出しを追加:このボットメッセージの一部として複数のメッセージの吹き出しをポップアップする場合は、ここに別の吹き出しを追加できます。
- このアクションにファイルを添付する:[ファイルを選択]ドロップダウンメニューをクリックし、新しいファイルをアップロードするか、既存のファイルを選択して訪問者に送信します。
- コミュニケーションに対する同意をリクエスト:訪問者にオプトアウトするコミュニケーションのタイプと、コミュニケーションの進め方を知らせる場合は、このチェックボックスを選択します。アカウント設定で設定されている既定の言語には、選択したこのオプションが表示されます。
- サブスクリプション:ドロップダウンメニューをクリックし、これらのコンタクトがオプトインするサブスクリプションタイプを選択します。
- ユーザーがサブスクライブした場合、メッセージを表示:訪問者がサブスクライブした場合に表示するテキストを入力します。
- ユーザーがサブスクライブしない場合、メッセージを表示する:訪問者がサブスクライブしない場合に表示するテキストを入力します。
コンタクトプロパティー値の設定
このアクションを使用して、ウェブサイト訪問者の返信に基づいてコンタクトのプロパティーを特定の値に設定します。
- アクション名(内部専用):このコンタクトプロパティー値アクションのニックネームを入力します。
- コンタクトのプロパティー:ドロップダウンメニューから任意のコンタクトのプロパティーを選択します。
- 新規プロパティー値:コンタクトレコードで入力する値を入力します。この入力方法は、[If/then分岐]タブで設定された条件に基づいてカスタマイズできます。
企業プロパティー値の設定
このアクションを使用して、ウェブサイト訪問者の返信に基づいてコンタクトのプロパティーを特定の値に設定します。
- アクション名(内部専用):このコンタクトプロパティー値アクションの名前を入力します。
- 会社のプロパティー:ドロップダウンメニューから任意の会社のプロパティーを選択します。
- 新規プロパティー値:コンタクトの関連会社レコードで入力する値を入力します。この入力方法は、[If/then分岐]タブで設定された条件に基づいてカスタマイズできます。
静的リストに追加(Marketing Hub Starter、旧製品Basic、Professional、またはEnterpriseのみ)
このアクションを使用して、ボットのチャット相手となるコンタクトを静的リストに追加します。訪問者のコンタクトレコードが存在しない場合、このアクションはスキップされます。
- アクション名(内部専用):このリストアクションの名前を入力します。
- 静的リスト:ドロップダウンメニューから既存の静的リストを選択します。
チケットを送信
このアクションを使用して、このコンタクトの新しいチケットを作成します。ウェブサイト訪問者の関連付けられたコンタクトレコードが存在しない場合、このアクションはスキップされます。
- アクション名(内部専用):このチケット作成アクションの名前を入力します。
- チケット名:チケットの名前を入力します。
- チケットパイプライン:ドロップダウンメニューを使用して、チケットを特定のパイプラインと関連付けます。
- チケットステータス:ドロップダウンメニューを使用してチケットにステータスを割り当てます。
- チケットの説明:ドロップダウンメニューを使用して、このチケットの独自の説明を設定するかどうかを指定します。[訪問者にチケットの説明を入力するように求める]を選択すれば、チャットを通じてチケットの説明のサマリーを入力するように訪問者を案内することができます。
- チケットの優先度:チケットの優先度を[高]または[低]に設定します。
ナレッジベースの検索(Service Hub ProfessionalとEnterpriseのみ)
このアクションを使用することにより、訪問者に特定のナレッジベース記事を表示したり、訪問者が必要な記事を見つけるために特定のナレッジベースを検索するよう促したりすることができます。訪問者がログインしてコンテンツにアクセスした場合、または訪問者の識別APIですでに識別されている場合は、制限されているナレッジベースのコンテンツが表示されます。
- アクション名(内部専用):このナレッジベース検索アクションの名前を入力します。
- 検索タイプ:訪問者がナレッジベースをどのように利用するのが望ましいかに基づいて、次のオプションがあります。
- 特定の記事を表示:コミュニケーションのこの時点で訪問者に特定の記事を表示する場合は、このオプションを選択します。
- 表示する記事:ドロップダウンメニューを使用して、ナレッジベースで公開した特定の記事を選択します。
- ナレッジベースを検索:このオプションを使用して、ウェブサイト訪問者にナレッジベースを検索するように案内します。
- クエリ プロンプト メッセージ:ボットメッセージを入力して、ウェブサイト訪問者にナレッジベースを検索することを要求します。パーソナライゼーションを使用して、既知の訪問者のコンタクトレコードから詳細を取得できます。
- 「結果がありません」メッセージ:ナレッジベースで検索クエリの結果がない場合、訪問者に戻るボットメッセージを入力します。パーソナライゼーションを使用して、既知の訪問者のコンタクトレコードから詳細を取得できます。
- 特定の記事を表示:コミュニケーションのこの時点で訪問者に特定の記事を表示する場合は、このオプションを選択します。
チームメンバーに送信
チャットの空き状況に基づいて、コミュニケーションを特定のユーザーまたはチームに引き継ぎます。このアクションは、管理者アクセスを持つユーザーのみ利用可能です。
- アクション名(内部専用):このルーティングアクションの名前を入力します。
- 自動割り当て先:ドロップダウンメニューをクリックし、受信コミュニケーションの割り当て先となる人を選択します。
- なし:メッセージは受信トレイの[未割り当て]ビューに送信され、そこでチームメンバーが処理を選択できます。
- 特定のユーザーおよびチーム:選択したユーザーまたはチームにコミュニケーションをルーティングします。[特定のユーザーおよびチーム]ドロップダウンメニューからユーザーまたはチーム名を選択します。
- コンタクト担当者:コンタクトの担当者にコミュニケーションをルーティングします。コンタクトのレコードには担当者が割り当てられていること、コンタクトがCookieでトラッキングされることが必要です。担当者がオフラインの場合、メッセージはEメールで訪問者の担当者に送信されます。担当者のいないコンタクトから既定のユーザーにメッセージを転送するには、[新規訪問者フォールバック]ドロップダウンメニューをクリックしてユーザーを選択します。
- チームメンバーが利用可能な場合:ユーザーまたはチームが利用可能なときに表示する特定のメッセージを入力します。
注:チャットコミュニケーションを引き継げるのは、有料のSales HubまたはService Hubシートを所有するユーザーのみです。
- チームメンバーが離席中の場合:チャットができない場合に表示する特定のメッセージを入力します。
- 未割り当ての場合、表示する:メッセージが受信されても特定のユーザーに割り当てられていない場合に表示する特定のメッセージを入力します。

ワークフローに登録(ProfessionalまたはEnterpriseのみ)
注:このアクションは、ワークフローにアクセス可能なProfessionalまたはEnterpriseアカウント内のユーザーに適用されます。
このアクションを使用して、特定のワークフローでチャットしているコンタクトを登録します。チャット中の訪問者のコンタクトレコードが存在しない場合、このアクションはスキップされます。
- アクション名(内部専用):このワークフローアクションの名前を入力します。
- ワークフロー:ドロップダウンメニューを使用して、コンタクトを登録するアクティブなワークフローを選択します。
Webhookをトリガーする(Enterpriseのみ)
このアクションを使用してWebhook要求をトリガーします。ボットでWebhookをトリガーする方法について詳細をご確認ください。- アクション名(内部専用):このアクションの名前を入力します。
- Webhook URL:WebhookのエンドポイントURLを入力します。
- Webhookフィードバックを待機する:次のアクションに移動する前に、Webhookが情報を返すまで待機したい場合はチェックボックスを選択します。
- エラーメッセージ:エラーメッセージのテキストを入力します。
コードスニペットを実行する(Enterpriseのみ)
このアクションを使用して、ボット コミュニケーション フローのステップでコードスニペットを実行します。
- アクション名(内部専用):このアクションの名前を入力します。
- スニペットの説明:コードスニペットの説明を入力します。
- ランタイム:Node.js 10.xの既定のテンプレートは、コード スニペット エディターに組み込まれています。[完全なページ編集画面で開く]をクリックして、別のウィンドウで編集を行います。ボットでのコードスニペットの実行について詳細をご確認ください。
ミーティングを予約する
このアクションを使用して、ボットメッセージを通じてラウンドロビンまたはグループのミーティングリンクを共有します。
- アクション名(内部専用):このアクションの名前を入力します。
- ミーティングリンク(ラウンドロビンまたはグループ):ドロップダウンメニューを使用して、既存のミーティングリンクを選択します。ラウンドロビンまたはグループのミーティングリンクが設定されていない場合は、ここで新しいリンクを新規作成するよう要求されます。
- 成功した予約メッセージ:訪問者がチームとのミーティングを正常に予約したときに表示するメッセージを入力します。
- 簡単な返信:以下の条件に当てはまる場合、ボットコミュニケーション中に簡単な返信が自動的に表示されます。
- ボットアクションで使用されるミーティングリンクに、名前、姓、Eメール以外のカスタムフィールドが含まれていない。
注:ミーティングリンクでカスタム フォーム フィールドを使用している場合、ボットはコミュニケーション中にカスタム質問への回答を収集できません。代わりに訪問者をミーティング予約ページにリダイレクトします。訪問者がミーティングを予約する際にチャットウィンドウを離れないようにするには、このHubSpotコミュニティー投稿の詳細を確認してください。カスタムフィールドで[ミーティングを予約]ボットアクションを使用する。
- ボットフローでミーティングアクションに達する前に、名、姓、Eメールが収集される。
- ミーティングリンクは近いうちに利用できるようになります。
- ミーティングリンクの[プライバシーと同意(GDPR)]スイッチがオフになっている。
- 簡単な返信:以下の条件に当てはまる場合、ボットコミュニケーション中に簡単な返信が自動的に表示されます。
- ボットアクションの選択が完了したら、[保存]をクリックします。
If/then分岐
注:無料ユーザーとStarterユーザーがボットにカスタム条件を追加することはできません。
if/then分岐を使用することにより、ボットのコミュニケーションのフローをカスタマイズします。訪問者の応答、コンタクトのプロパティー値またはエージェントの空き状況に基づいて、特定のアクションをスキップするようにボットに指示する条件を追加することができます。ボットによるif/then分岐を使用する方法について詳細をご確認ください。
ボットを含むチャットフローの作成について詳細をご確認ください。
注:if/then分岐を使用しているアクションを削除することはできません。最初にif/then分岐を削除してから、アクションを削除してください。