メインコンテンツにスキップ
お客さまへの大切なお知らせ:膨大なサポート情報を少しでも早くお客さまにお届けするため、本コンテンツの日本語版は人間の翻訳者を介さない自動翻訳で提供されております。正確な最新情報については本コンテンツの英語版をご覧ください。

ボットアクションの選択

更新日時 2024年 8月 13日

以下の 製品でご利用いただけます(別途記載されている場合を除きます)。

すべての製品とプラン

ボットのコミュニケーションを作成するために使用できる各アクションについて説明します。条件付きロジックを使用して各ボットアクションをカスタマイズし、ウェブサイト訪問者により対話的な環境を提供することもできます。

ボットに新しいアクションを追加するには、次の手順に従います。
  • HubSpotのアカウントにて、[自動化]>[チャットフロー]の順に進みます。
  • 変更したいボットにマウスポインターを合わせ、編集をクリックするか、チャットフローを作成をクリックして、新規ボットを作成してください。
  • プラスアイコン(+)をクリックして新しいアクションをボットに追加します。
ボット-アクションを-追加

シンプルなメッセージを送信

ボットコミュニケーション中にシンプルなメッセージを送信するには、このアクションを使用します。訪問者に回答が不要なメッセージを伝えるには、このアクションを使用します。

  • アクション名(内部専用):このボットメッセージの名前を入力します。
  • メッセージ:ボットメッセージのコンテンツを入力します。パーソナライゼーションを使用して、既知の訪問者のコンタクトレコードから詳細を取り込むことができます。また、メッセージボックスの下部にあるアイコンをクリックして、リンク先、画像、ファイル、動画を挿入することもできます。
  • +メッセージの吹き出しを追加:このボットメッセージの一部として複数のメッセージの吹き出しをポップアップ表示する場合は、ここで吹き出しを追加できます。

send-a-simple-message

質問する

ボットコミュニケーション中に質問をして特定のコンタクトプロパティーに入力するデータを収集するには、このアクションを使用します。よくある質問を選択することも、カスタム質問を作成することもできます。

  • アクション名(内部専用):このボットメッセージの名前を入力します。
  • メッセージ:ボットメッセージのコンテンツを入力します。パーソナライゼーションを使用して、既知の訪問者のコンタクトレコードから詳細を取り込むことができます。また、メッセージボックスの下部にあるアイコンをクリックして、リンク先、画像、ファイル、動画を挿入することもできます。
  • +メッセージの吹き出しを追加:このボットメッセージの一部として複数のメッセージの吹き出しをポップアップ表示する場合は、ここで吹き出しを追加できます。
  • 簡単な返信:訪問者がメッセージプロンプトに対する応答として選択できる回答を追加します。簡単な返信を追加するには、文言の入力を開始してEnterキーを押し、それぞれを保存します。
  • フリーテキスト入力を無効化:[簡単な質問]の事前設定済みのオプションの中から選択するように訪問者に制限する場合に使用します。
  • HubSpotのプロパティーに保存:ドロップダウンメニューをクリックして、コンタクトのプロパティーを選択します。訪問者の回答はコンタクトレコードのプロパティー値として追加されます。

ご注意:特定のHubSpotのプロパティーを使用して訪問者の回答を保存する際に、回答が適切な形式でない場合、ボットでは回答を受け入れず、次のアクションに進みません。このフィールド検証は、日付のプロパティーと、「Eメール」、「電話番号」、「携帯電話番号」、「ウェブサイトURL」の各プロパティーを適用します。

  • プロパティーがすでに存在する場合はこのアクションをスキップ:このチェックボックスを使用して、訪問者のコンタクトレコードですでにこのプロパティーが入力されている場合はこのアクションをスキップします。
  • エラーメッセージ:ボットが訪問者の回答を理解できない場合に表示されるエラーメッセージを入力します。

chatflow-ask-a-question

Eメールサブスクリプションをオファー

コミュニケーションへの訪問者の同意を取得するには、このアクションを使用します。訪問者がすでにサブスクリプションタイプにオプトインしている場合、ボットはこのステップをスキップします。

  • アクション名(内部専用):このリクエストのニックネームを入力します。
  • メッセージ:ボットメッセージの内容を入力します。パーソナライゼーションを使用して、既知の訪問者のコンタクトレコードから情報を取り込むことができます。また、メッセージボックスの下部にあるアイコンをクリックして、リンク先、画像、ファイル、動画を挿入することもできます。
  • +メッセージの吹き出しを追加:このボットアクションの一部として複数のメッセージの吹き出しをポップアップ表示する場合は、ここで吹き出しを追加できます。
  • 正当な利害関係プライバシーテキストを表示:訪問者がオプトインしているコミュニケーションのタイプと、今後の訪問者とのコミュニケーションに使用する方法を訪問者に知らせる場合はこのチェックボックスをオンにします。アカウント設定で設定した既定の言語は、このオプションを選択すると表示されます。
  • 配信カテゴリー:ドロップダウンメニューをクリックし、これらのコンタクトがオプトインする配信カテゴリーを選択します。
  • ユーザーが配信登録した場合、メッセージを表示:訪問者が配信登録した場合に表示するテキストを入力します。
  • 「ユーザーがサブスク登録しない場合に表示する」メッセージ:訪問者がサブスク登録しない場合に表示されるテキストを入力します。

コンタクトのプロパティーの値を設定

ウェブサイト訪問者の返信に基づいてコンタクトプロパティーを特定の値に設定するには、このアクションを使用します。訪問者が既知のコンタクトである場合、またはEメールアドレスを送信した場合は、訪問者の応答がそのコンタクトレコードのプロパティー値として追加されます。

  • アクション名(内部専用):このコンタクトのプロパティー値アクションのニックネームを入力します。
  • コンタクトのプロパティー:ドロップダウンメニューから任意のコンタクトのプロパティーを選択します。
  • 新規プロパティー値:コンタクトレコードに入力する値を入力します。この入力方法は、[If/then分岐]タブで設定された条件に基づいてカスタマイズできます。

set-contact-property-value

会社のプロパティーの値を設定

ウェブサイト訪問者の返信に基づいてコンタクトプロパティーを特定の値に設定するには、このアクションを使用します。

  • アクション名(内部専用):このコンタクトのプロパティー値アクションの名前を入力します。
  • 会社のプロパティー:ドロップダウンメニューから任意の会社のプロパティーを選択します。
  • 新規プロパティー値:コンタクトの関連付けられた会社レコードに入力する値を入力します。この入力方法は、[If/then分岐]タブで設定された条件に基づいてカスタマイズできます。

静的リストに追加(Marketing Hub Starter、Legacy Basic、Professional、またはEnterpriseのみ)

このアクションを使用して、ボットがチャットしているコンタクトを静的リストに追加します。訪問者のコンタクトレコードが存在しない場合、このアクションはスキップされます。

  • アクション名(内部専用):このリストアクションの名前を入力します。
  • 静的リスト:ドロップダウンメニューから既存の静的リストを選択します。

チケットを送信

このアクションを使用して、このコンタクトの新規チケットを作成します。ウェブサイト訪問者の関連付けられたコンタクトレコードが存在しない場合、このアクションはスキップされます。

  • アクション名(内部専用):このチケットの作成アクションの名前を入力します。
  • チケット名:チケットの名前を入力します。
  • チケットパイプライン:ドロップダウンメニューを使用して、チケットを特定のパイプラインに関連付けます。
  • チケットステータス:ドロップダウンメニューを使用してステータスをチケットに割り当てます。
  • チケットの説明:ドロップダウンメニューを使用して、このチケットに独自の説明を設定するかどうかを示します。[訪問者にチケットの説明を入力するように求める]をオンにして、訪問者にチケットの説明として問題の概要を入力するよう促すことができます。
  • チケットの優先度:チケットの優先度を[高]または[低]に設定します。

ナレッジベース検索(「Service Hub Professional」および「Enterprise」のみ)

このアクションを使用して、訪問者に特定のナレッジベース記事(を表示したり、必要な記事を見つけるためにナレッジベースを検索するよう促したりします。検索機能では、記事タイトル、サブタイトル、本文、カテゴリー、サブカテゴリー、タグに一致するキーワードで記事を検索します。制限付きナレッジベースコンテンツは、訪問者がログインしてHubSpotコンテンツにアクセスしているか、訪問者識別APIで識別されている場合に表示されます。

  • アクション名(内部専用):このナレッジベース検索アクションの名前を入力します。
  • 検索タイプ:訪問者がナレッジベースにどのように反応するかに基づいて、次のオプションがあります。
    • 特定の記事を表示:コミュニケーションのこの時点で訪問者に特定の記事を紹介する場合はこのオプションを選択します。
      • 表示する記事:ドロップダウンメニューを使用してナレッジベースで公開した特定の記事を選択します。
    • ナレッジベースを検索:このオプションを使用して、ウェブサイト訪問者にナレッジベースを検索するように案内します。
      • クエリー プロンプト メッセージ:ボットメッセージを入力して、ウェブサイト訪問者にナレッジベースを検索するように求めます。パーソナライゼーションを使用して、既知の訪問者のコンタクトレコードから詳細を取り込むことができます。
      • 「結果がありません」メッセージ:ナレッジベースで検索クエリーの結果がない場合に訪問者に返すボットメッセージを入力します。パーソナライゼーションを使用して、既知の訪問者のコンタクトレコードから詳細を取り込むことができます。
      add-a-bot-action

チームメンバーに送信

チャットへの対応可能状況に基づいてコミュニケーションを特定のユーザーまたはチームに引き継ぎます。このアクションは、アカウントアクセス権限を持つユーザーのみが利用できる。ボットの稼働時間をに設定した場合、コミュニケーションはその時間内にのみ、対応可能なチームメンバーにルーティングされます。

注:ドロップダウンメニューからユーザーを選択できるのは、有料Sales HubまたはService Hubシートに割り当てられているユーザーのみです。コミュニケーションを自動的にルーティングするための追加の要件の詳細はこちら。 

    • コンタクト担当者:コンタクトの担当者にコミュニケーションを割り振りについて詳細をご確認ください。コンタクトには、レコードに割り当てられた[コンタクト][コンタクト担当者]が必要で、Cookieで追跡する必要があります。担当者がオフラインの場合、メッセージは訪問者の担当者にEメール送信されます。担当者のいないコンタクトからのメッセージを既定のユーザーにルーティングするには、[担当者がいない場合、次のメンバーに割り当てる]ドロップダウンメニューをクリックしてユーザーを選択します。選択したユーザーには、 Sales HubまたはService Hub有料シートが割り当てられている必要があります。
  • チームメンバーが空いている場合、表示する:ユーザーまたはチームが空いている場合に表示する特定のメッセージを入力します。
  • チームメンバーが離席中か、チャットが営業時間外の場合、表示する:誰もチャットできない場合に表示する特定のメッセージを入力します。
  • チームメンバーが最大キャパシティの場合、show:チームメンバーが設定されたキャパシティの時に表示されるメッセージを入力。 
  • 未割り当ての場合、show:メッセージを受信したが、まだ特定のユーザーに割り当てられていない場合に表示する特定のメッセージを入力する。

注:ボットは、コミュニケーションが始まる前に、選択したいずれかのユーザーが[チームメンバーに送信]アクションに対応できるかどうかを確認します。指定されたユーザーが選択されていて、そのユーザーが対応できない場合は、代わりに離席中のメッセージが表示されます。

assign-to-contact-owner-updated 

ワークフローに登録(ProfessionalまたはEnterpriseのみ)

注:このアクションは、ProfessionalまたはEnterpriseアカウントで、ワークフローにアクセスできるユーザーに適用されます。

チャットの相手のコンタクトを特定のワークフローに登録するには、このアクションを使用します。チャットの相手の訪問者のコンタクトレコードが存在しない場合、このアクションはスキップされます。

  • アクション名(内部専用):このワークフローアクションの名前を入力します。
  • ワークフロー:ドロップダウンメニューを使用してコンタクトを登録するアクティブなワークフローを選択します。

Webhookをトリガー(Operations Hub ProfessionalまたはEnterpriseのみ)

Webhookリクエストをトリガーするには、このアクションを使用します。ボットを使用したWebhookのトリガーについて詳細をご確認ください。
  • アクション名(内部専用):このアクションの名前を入力します。
  • Webhook URL:WebhookのエンドポイントURLを入力します。
  • Webhookのフィードバックを待機:次のアクションに進む前にWebhookが情報を返すのを待機する場合はこのチェックボックスをオンにします。
  • エラーメッセージ:エラーメッセージのテキストを入力します。

コードスニペットを実行(Operations Hub ProfessionalまたはEnterpriseのみ)

このアクションを使用して、ボット コミュニケーション フローのステップでコードスニペットを実行します。

  • アクション名(内部専用):このアクションの名前を入力します。
  • スニペットの説明:コードスニペットの説明を入力します。
  • ランタイム:Node.js 10.xの既定のテンプレートがコード スニペット エディターに組み込まれています。別のウィンドウで編集するには[完全なページエディター画面で開く]をクリックします。ボットでのコードスニペットの実行について詳細をご確認ください。run-code-snippet-bot-action

ミーティングを予約

ボットメッセージを介してミーティングリンクを共有するには、このアクションを使用します。

  • アクション名(内部専用):このアクションの名前を入力します。
  • ミーティングリンク:ドロップダウンメニューを使用して既存のミーティングリンクを選択するか、新しいリンクを作成します。
  • 予約成功メッセージ:訪問者が正常にチームとのミーティングを予約した場合に表示するメッセージを入力します。 

bot-book-meeting-quick-replies

後続の質問するアクションの一部として設定したクイック返信は、以下の条件が true である限り、ボットのコミュニケーション中に自動的に表示されます:

  • ボットアクションで使用されるミーティングリンクに名、姓、Eメールアドレス以外のカスタムフィールドが含まれていない。
  • ボットフローでミーティングアクションがリーチする前に、名、姓、Eメールアドレスが収集された。
  • ミーティングリンクに近い将来対応可能な時間がある。
  • ミーティングリンクの予約フォームでCAPTCHAが有効になっていない。 
  • ミーティング・リンクのデータ・プライバシー・スイッチの切り替えoff

ご注意:カスタム フォーム フィールドを使用している場合、ボットはコミュニケーション中にカスタム質問に対する回答を収集できず、代わりに訪問者をミーティング予約ページにリダイレクトします。訪問者がチャットウィンドウから移動せずにミーティングを予約できるようにするには、次のHubSpotコミュニティーの投稿で詳細をご確認ください:「Use the 'Book a meeting' bot action with custom fields(「カスタムフィールドでの「ミーティングを予約」ボットアクションの使用)」


if/then分岐

ご注意:無料ユーザーおよびStarterユーザーはボットにカスタム条件を追加できません。

if/then分岐を使用することにより、ボットのコミュニケーションのフローをカスタマイズします。訪問者の回答、コンタクトプロパティー値、またはエージェントの空き状況に基づいて、特定のアクションまでスキップするようボットに指示する条件を追加できます。ボットを使ったif/then分岐を使ったについての詳細

ボットを含むチャットフローを作成するについて詳しくはこちらをご覧ください。

ご注意:if/then分岐を使用しているアクションは削除できません。if/then分岐を最初に削除してからアクションを削除する必要があります。

この記事はお役に立ちましたか?
こちらのフォームではドキュメントに関するご意見をご提供ください。HubSpotがご提供しているヘルプはこちらでご確認ください。