ワークフローの構築

スイート
Customer Experience Employee Experience Strategy & Research
製品
Qualtrics

このページの内容

ワークフロー構築について

ワークフローは、イベントまたは繰り返しスケジュールに基づいてタスクをトリガーするために使用されます。このページでは、ワークフローエディターを使ってワークフローを構築する方法を説明します。

ワークフローの概要、使用例、構築後の管理方法については、ワークフローの基本概要をご覧ください。

ヒント:1日のワークフロー実行数は30万件までです。ブロックされたワークフローのトラブルシューティング方法について詳細を見る

ワークフローの構築

プロジェクトの「ワークフロー」タブ、または単体のワークフローページで、「ワークフローの作成」をクリックします。
ワークフローの構築方法を選択します:
  • テンプレートを参照する:あらかじめ用意されたワークフローテンプレートを使用します。詳しくは「ワークフローテンプレートの使用」を参照してください。
  • イベント受信時に開始:特定のイベントが発生した時(例えば、アンケートの回答を受け取った時やチケットのステータスが変更された時など)にトリガーされるワークフローをゼロから構築します。利用可能なイベントの詳細については、イベントを選択するを参照してください。
  • 特定のタイミング(スケジュール)で開始:設定したスケジュール(例えば、毎日午後5時や毎月1日)に実行されるワークフローをゼロから構築します。ワークフロー・スケジュールの選択については、ワークフロー・スケジュールの設定を参照してください。
  • データの抽出、変換、ロード(ETL):ある場所からデータを抽出し、必要に応じて変換し、別の場所にロードするワークフローをゼロから構築する。これらのタイプのワークフローの詳細については、「ETLワークフローの構築」を参照してください。
選択したワークフロータイプに応じて、ワークフローのイベントを設定するか、 ワークフローのスケジュールを設定します。
必要であれば、ワークフローエディターの左上隅に新しい名前を入力することで、ワークフローの名前を変更することができます。
ワークフローのトリガーの下でプラス記号をクリックし、ワークフローの次へコンポーネントを選択します:
  • タスクを追加する:ワークフローにタスクを追加します。これは、イベントが条件を満たした結果として発生させたいことです。例えば、メール送信、チケット作成、アンケート配信など。利用可能なタスクのリストについては、タスクの定義を参照のこと。
  • 決定を追加する:ワークフローに条件を追加します。これは、その後に続くイベントが実行される前に満たさなければならないルールです。詳しくは「条件の作成」を参照。
    Qtip:すべてのワークフローに条件を追加する必要はありません。条件がない場合は、イベントが発生するとすぐにワークフロータスクが起動します。たとえば、イベントがアンケート回答の作成である場合、アンケートの回答が送信されるたびにワークフローが起動します。
前のステップを繰り返すことで、複数の条件やタスクを追加することができます。
ワークフローが終了したら、ITがOnになっていることを確認してください。
Qtip:ワークフローを有効にすると、すぐにライブになります。ワークフローを公開する必要はないため、積極的に回答を収集しているアンケートにワークフローを追加する際には注意が必要です。
Qtip: ワークフローは即座に完了するものではなく、開始または完了までに数分から1時間かかる場合があります。
Qtip:エディターの左下にあるコントロールか、マウスのスクロールホイールで拡大・縮小ができます。また、エディターをクリックしてドラッグすると、ワークフローを視覚化するためにパンすることができます。

イベントの選択

「イベント」はクアルトリクスや他のシステムで発生し、ワークフローを開始させます。イベントベースのワークフローを作成するには、[ワークフローを作成]をクリックし、[イベント受信時に開始]を選択します。

次に、ワークフローを開始したいイベントを選択します。選択したイベントによって、ワークフローに適用できる条件の種類が決定されます。ウインドウ上部の検索バーを使って、利用可能なイベントを簡単に見つけることができます。利用できるイベントは、ライセンス、権限、プロジェクトタイプによって異なります。各イベントタイプの簡単な説明と、各タスクの設定方法についてはリンク先のページをご覧ください。

どこでも利用可能なイベント

以下のイベントは、アンケートの[ワークフロー]タブとスタンドアロンの[ワークフロー]ページの両方で使用できます。

スタンドアロンのワークフローでのみ利用可能なイベント

以下のイベントは、スタンドアロンの[ワークフロー]ページで、イベントで開始するワークフローを設定する場合にのみ利用できます。

ワークフロー・スケジュールの設定

指定時間に開始するワークフローでは、特定の時間に実行されるワークフローを登録することができます。ワークフローが定期的に実行されるように設定したり、ワークフローの開始時間と終了時間を選択したりすることができます。

スケジュールされたワークフローを作成するには、ワークフロー作成時にStarted at a specific time (scheduled)を選択します。

次に、希望するスケジュール頻度を選択します。これは、時間単位、日単位、週単位、月単位、四半期単位、年単位、またはカスタム式とすることができる。


次のステップは、ワークフローの頻度によって異なります。
  • 毎週および毎月:ドロップダウンをクリックし、各日の横にあるチェックボックスを選択して、実行する日を選択します。
    ヒント: 毎月存在するわけではない日(29、30、31など)を選択した場合、その月にワークフローは実行されません。
  • 四半期:ワークフローを実行する月と曜日を選択します。
    ヒント: 月の最終日にワークフローを実行する場合は、[最終日]を選択してください。
  • 毎年ワークフローを実行する特定の日を選択します。
  • カスタムクーロン式:ワークフローをいつ実行するかを表すcron式を入力します。詳細の表示]をクリックすると、cron式がどのように評価されるかが表示されます。クロン式の生成については、このウェブサイトを参照してください。
    Qtip:Cron式は5つの部分しか持つことができず、検証可能な文字を含む必要があります。1時間未満のインターバルは認められない。詳しくはcron式のガイドをご覧ください。
    例: 上記のスクリーンショットでは、スケジュールされたワークフローは、2日ごとの午前1時から3時間ごとに実行されます。

次に、ワークフローの開始時刻を入力するか、ドロップダウンをクリックして選択します。

ワークフローを同じ日に複数回実行したい場合は、[開始時間を追加]をクリックします。

例: ワークフローを1日3回実行したいとします。頻度を毎日に設定し、ワークフローを実行する1日のうち3回を追加します。このワークフローは、毎日午前9時、正午、午後3時に実行されます。
注意: タスクによっては完了までに最大15分かかる場合があるため、実行時間の長いタスクを非常に短い間隔でスケジュールすることはお勧めしません。タスクの実行に必要な時間は、そのワークフローの[実行履歴]で確認できます。

次に、ワークフローを実行するタイムゾーンを選択します。デフォルトでは、アカウントのタイムゾーンが 選択されます。

ヒント:選択するタイムゾーンに注意してください。スケジュールされたワークフローは、選択されたタイムゾーンがサマータイムを遵守している場合、サマータイムに調整されます。例えば、UTC±00:00のダブリン時間帯はサマータイムを実施しているが、UTC±00:00のアビジャン時間帯は実施していない。

次に、ワークフローの実行を開始および停止するタイミングを選択します。デフォルトでは、指定時間に開始するワークフローは、有効化直後に実行を開始し、無効化された場合にのみ実行を停止します。代わりに指定時間に開始するワークフローの開始日と終了日を選択できます。

ワークフローを開始するタイミングを選択します:
  • 有効になったらすぐに:ワークフローは、オンにすると、そのスケジュールに従って実行されます。
  • 開始:選択した日付にワークフローの実行が開始されます。MM/DD/YYYY形式で日付を入力するか、カレンダーから日付を選択します。
ワークフローが終了するタイミングを選択します:
  • なし:ワークフローはオフにするまで実行されます。
  • 終了:選択した日付にワークフローの実行が開始されます。MM/DD/YYYY形式で日付を入力するか、カレンダーから日付を選択します。
注意: 指定時間に開始するワークフローで作成されたタスクでは、テキストの差し込みを使用できません。これは、イベントで開始するワークフローとは異なり、情報を差し込むソースがないためです。
ヒント: 定期的にレポートをメール送信する場合は、結果の共有レポートの共有ダッシュボードの共有のオプションを参照してください(該当する場合)。

指定時間に開始するワークフローを手動で起動

スケジュールされたワークフローが起動するのを待つのではなく、ボタンをクリックするだけで起動できます。ワークフローエディターで、テスト中にワークフローを即時に起動させることができます。

例: 毎週月曜日の午前 6 時に起動するようにスケジュールされているワークフローを作成したいが、水曜日にワークフローを構築するとします。次の月曜日に起動するのを待たずに、ワークフローをテストする必要があります。希望どおりに機能することをテストするために、ワークフローを手動で即時に起動させることができます。
指定時間に開始するワークフローを作成したら、トグルがオンになっていることを確認します。
今すぐ実行]ボタンをクリックすると、指定時間に開始するワークフローをテストできます。

条件の登録

Qtip:すべてのワークフローに条件が必要なわけではありません。条件はワークフローエディターでは「デシジョン」とも呼ばれる。

ワークフローに条件を追加することで、特定の条件を満たした場合のみ実行することができます。条件は、イベントベースのワークフローにおけるイベントの後、または特定のタイプのタスクの後に追加することができます。たとえば、回答者を抽選に参加させる場合、アンケート調査で抽選にオプトインした場合のみ参加させることができます。

条件を使用して分岐ワークフローを作成し、条件の評価方法に応じて異なる出力を行うことができます。例えば、顧客満足度アンケートを実施した場合、回答者が肯定的な回答をした場合は「ありがとうございます」メールを送信し、否定的な回答をした場合は「もっと良くします」メールを送信し、後日アカウントチームのメンバーがフォローアップを行うためのチケットを作成することができます。

条件は、選択されたイベントまたはタスクからの情報を使用するロジックステートメントを作成することによって構築される:

ワークフローを構築する際、プラス記号(+)をクリックし、「Add a decision」を選択します。
条件に複数のステートメントがある場合は、これらのステートメントをどのように評価するかを選択します:
  • すべてこれは、条件中のすべての文が “And “で結ばれていると考えて ください
  • いずれかこれは、条件中のすべての文が “Or “で結ばれていると考えてください
ドロップダウンを使用して、何を条件とするかを選択します。ここで使用可能なオプションは、ワークフローのイベントまたは先行タスクに依存します。例えば、ワークフローがアンケート調査に基づくものであれば、そのアンケートの回答、埋め込みデータ、割り当てなどを条件とすることができます。
Qtip:EXプロジェクト内では、組織階層に基づいた条件を作成することはできません。
条件で使用するフィールドを選択します(例:Q1 – このウェブサイトのナビゲーションのしやすさまたは難しさをどのように評価しますか?)
マッチさせたい具体的な回答、回答、価値などを選ぶ(例:非常に簡単、批判者、など)。
選択した値にどのようにマッチさせるかを決定する演算子を選択する(選択されている/選択されていない、表示されている/表示されていないなど)。
Qtip:利用可能なオペレーターの詳細については、オペレーターリストを参照してください。このページはレスポンスデータのフィルタリングに関するものですが、条件に関する情報はワークフローでも同じであることに注意してください。
3つのドット・メニューをクリックし、Insert condition Belowを選択することで、複数の条件を追加することができる。代わりに条件セットを追加するには、 下に条件セットを挿入するオプションを選択する。条件セットは、独自の「any」または「all」設定で制御できる条件の新しいグループである。
必要であれば、Add otherwise branchをクリックする。これにより、ワークフローに分岐を作成し、上記の条件が満たされない場合に他のタスクをトリガーすることができます。
Qtip:必ずしも分岐が必要なわけではありません。分岐がない場合、上記の条件を満たさなければワークフローは終了します。
Save decisionを クリックして条件を保存します。
条件を作成したら、プラス記号(+)を クリックし、必要に応じてタスクを追加し、さらに条件を追加します。
  • 分岐:先に作成した条件が満たされた場合に発生させたいタスクを追加する。
  • そうでない場合先に作成した条件が満たされない場合に発生させたいタスクを追加する。

ワークフローに複数の条件ブロックや分岐を含めることができます。ワークフローが実行されると、ワークフローの条件とタスクは、ワークフローエディタに表示された順序で、上から順に評価されます。ワークフローは、ワークフロー分岐のいずれかに到達するまで、評価を継続する。

例: この例では、ワークフローはこれらの条件が真のときにトリガーされます:
    • 回答者が会社に対して「非常に不満」と答えた場合。
      または
    • EU地域からの回答者で、欧州、中東、アフリカの割り当てに達していない場合。
Qtip:建築条件については、建築条件の基本を参照。このページはレスポンスデータのフィルタリングに関するものですが、条件に関する情報はワークフローでも同じであることに注意してください。
例: この例では、顧客の回答に応じて複数のワークフロー分岐がある、店舗満足度アンケートがあります:
最初の決定分岐は、顧客の反応を分析し、満足しているかどうかを判断する。
顧客が満足すれば、関連するストアマネージャーにメールのトリガーが送られ、顧客のフィードバックが提供される。ワークフローはメール送信後に完了します。
もし顧客が満足しなければ、コードタスクが実行される。このコードタスクは顧客のデータに対してカスタム計算を実行し、次への決定に役立てるために使用される。
2番目の決定分岐は、コードタスクの出力を分析して、顧客のフィードバックが実行可能かどうかを決定する。
フィードバックがアクション可能なものであれば、チケットタスクを使用して、後のフォローアップのためにクアルトリクスチケットを作成します。チケットが作成されるとワークフローは完了します。
フィードバックがアクション不可能な場合、ワークフローは追加アクションなしで終了する。

定義されたタスク

ワークフローごとに最大20のタスクとコントロール(条件またはループ)を追加して、調査やアンケートの回答をフォローアップできます。各タスクタイプでは、さまざまな問題を解決することができます。タスクセレクタの上部にある検索バーを使って、利用可能なタスクを検索することができます。タスクの全リストは、サポートサイトのワークフローセクションのタスクカテゴリーをご覧ください。

ヒント:タスクの i アイコンをクリックして、タスクに関する詳細情報を取得します。このウィンドウには、特定のタスクのサポートページへのリンクも含まれています (タスクの設定に関するガイダンスが必要な場合)。

一般ワークフロータスク

以下は、クアルトリクスのプラットフォーム全体で使用できるタスクリストの例です。

アドオン拡張タスク

ヒント: 以下のタスクには、拡張機能の個別の購入が必要です。これらの拡張機能のうち、1 つ以上のアクセス権がなく、関心がある場合は、XMマーケットプレイスをご覧ください。
  • Slackタスク: Slackチャンネルへメッセージが送信できます。
  • Salesforceタスク: 回答マッピングやWEB-TO-LEADにはSalesforceのタスクを使用します。
  • Zendeskタスク:Zendeskエクステンションを使用すると、クアルトリクスアンケート調査で収集した回答に基づいて、Zendeskでチケットを作成・更新することができます。
  • Freshdeskタスク:Freshdeskエクステンションを使用すると、クアルトリクスでトリガーされたワークフローに基づいてFreshdeskでチケットを作成できます。
  • ハブスポットタスク:Hubspotの拡張機能を使用すると、収集したアンケート調査回答からHubspotで案件や連絡先を作成、更新することができます。
  • ServiceNowのタスク:ServiceNowエクステンションを使用すると、ServiceNowでインシデントを作成および更新したり、アンケート調査で回答された顧客の連絡先情報を更新したりすることができます。
  • Microsoft Dynamics:Microsoft Dynamicsエクステンションを使用すると、クアルトリクスのアンケートにアカウントをリンクし、回答マッピングとWeb to Leadの両方の機能を利用することができます。
  • タンゴカードのタスク: Tango Cardでアンケート調査をインセンティブに。
  • マルケトタスク:カスタムアクティビティとしてMarketoにデータを送信します。

エクステンション・タスクのための認証情報の共有

タスクがその拡張機能の認証情報でログインすることを要求する場合、ワークフローが正常に実行されるためには、ワークフロー所有者が少なくともそのアカウントへの読み取り専用アクセス権を持っている必要があります。ブランド管理者がExtensionsタブで設定したアカウントは、認証情報を共有する必要はありません。

例: 共有者がワークフローを編集し、ワークフローが実行されるたびにSlack通知を追加する必要があるとします。共有者がSlackの個人ログインでタスクを設定する場合、ワークフロー所有者にアクセシビリティを許可する必要があります。
個人アカウントを選択します。
次へをクリックします。
ワークフロー所有者にこのアカウントへの読み取り専用アクセ シビリティを与える]を選択します。
タスクセットアップを続けるをクリックする。
タスクの設定を終了する。詳しくはタスクサポートページをご覧ください。
注意: 共有されているアクセシビリティを使用している場合、アクセスを許可することはできません。ワークフロー所有者は、アクセシビリティの所有者からアクセス権を付与される必要がある。

ワークフロー所有者のアクセシビリティを削除するには、以下の手順に従います:

タスクをクリックし、アカウント選択メニューに移動する。通常、[戻る]ボタンをクリックします。
アカウントの次へ三点メニューをクリックします。
Manage Accessを選択します。
[有効化]を アクセシビリティを取り除く。

保存を クリックする

ETL ワークフロー

ETL ワークフローでは、データ抽出タスクおよびロードタスクを使用して、外部のソースからデータをインポートし、Qualtrics にインポートします。ETL ワークフローでは、ワークフローを完了するために特定のタスクを相互に使用する必要があります。詳細については、 ワークフロータスクを使用した ETL ワークフローの作成 を参照してください。

AIが生み出すワークフロー

人工知能(AI)を活用して、Qualtricsワークフローの構築を支援することができます。希望するユースケースを記述するだけで、ジェネレーティブAIはワークフローを構成するフレームワークイベント、条件ブロック、タスクを作成することができます。

注意: ジェネレーティブAIは出発点であり、ワークフローを有効にする前にすべての設定を手動で確認する必要があります。クアルトリクスのAI機能からの出力は、人間によるレビューや専門的なガイダンスに代わるものではありません。この機能はワークフローのスケルトンを作成し、個々のコンポーネントを構成する必要があります。
Qtip:この機能を使用するには、「ワークフローの設定でAIアシストを有効にする」パーミッションが、ブランドレベルと個人ユーザーレベルの両方で有効になっている必要があります。
プロジェクトの「ワークフロー」タブで、「自動化する内容を記述する」ボックスにユースケースを入力します。これは、AIでワークフローを生成するためのベースプロンプトとして機能する。
または、「ワークフローを作成」ボタンをクリックし、「ワークフローを記述して設計」を選択することで、プロジェクトまたはスタンドアロンのワークフローページからプロンプトを入力することもできます。
チャットウィンドウに表示される質問に答えることで、プロンプトを絞り込む必要があるかもしれません。
ワークフローアシストは、エディター上で直接ワークフローを構築します。追加されたコンポーネントの評価者。調整したい場合は、ワークフローがあなたのユースケースに合うまで、ウィンドウ内でチャットを続けてください。
個々のコンポーネントを設定する準備ができたら、Configure in editorをクリックする。
はい」をクリックする。
Qtip:このポイントを超えて続行すると、ワークフローアシストに再アクセスすることはできません(つまり、AIアシスタントとの同じセッションを再開することはできません)。
各ワークフローコンポーネントを設定します。ステップバイステップの手順は、それぞれのサポートページに記載されています。
まずは以下のページをご覧ください:
ワークフローを完全に設定したら、UpsをOnにします。

ワークフローテンプレートの使用

新しいワークフローを作成するときに、クアルトリクステンプレートを使用するオプションがあります。これらは、有用なワークフローを簡単に設定できるように設計された、事前設定されたワークフローです。ワークフローテンプレートは、業界標準を活用してワークフローを自動化するために、クアルトリクスのエキスパートによって作成されています。

テンプレートの使用

プロジェクトのワークフロータブまたはスタンドアロンのワークフローページからワークフローの作成をクリックし、テンプレートの参照を選択します。
テンプレートは「一から作成」セクションの下にあるテンプレートセクションに一覧表示されます。さまざまな結果に基づいてさまざまなワークフローを利用できるため、時間をかけて目標に最も適したワークフローを見つけてください。
使用するテンプレートが見つかったら、それをクリックします。
サイドパネルで、テンプレートの概要をレビューします。これには、ワークフローの一般的な説明、ワークフローの使用目的、組織におけるその使用方法、およびテンプレートに含まれる内容が含まれます。
続行する準備ができたら、[ 開始する ]をクリックします。
ワークフローを設定するためのガイド付き設定に移動します。右側に表示されるステップごとのガイダンスに従うと、ワークフローの設定に役立ちます。ワークフローの各アイテムの詳細については、手順のリンクされているサポートページを参照してください。
ワークフローのさまざまな項目をクリックして、各項目を設定します。
ヒント:未処理のワークフローステップは強調表示されます。
ワークフローの設定が終了したら、必ず オン に切り替えます。

サンプルテンプレート

以下に、テンプレートの例をいくつか示します。これは、利用可能なテンプレートを網羅した一覧ではありません。プラットフォームにログインして、使用可能なすべてのオプションを確認してください。

ヒント: カタログの上部にある検索を使用して、テンプレートを検索して検索します。テンプレート内のキーワードで検索することができます。たとえば、チケットタスクを使用するすべてのテンプレートを検索するには、「チケット」で検索します。フィルターグループを使用して、特定の基準を満たすテンプレートを照会することもできます。

FAQs

自分のビジネス目標に合ったテンプレートがない。今後、テンプレートは増えていくのでしょうか?

ワークフローのテンプレートで利用できるすべての拡張機能にアクセスできますか?

サードパーティ製の拡張機能をワークフローのテンプレートで使用するにはどうすればよいですか?

自分の組織用にテンプレートの作成を依頼することはできますか?

すべてのワークフローのイベントトリガー、コントロールフロー、およびタスクへのリンクはありますか?

ワークフローテンプレートとは何ですか?

ワークフローテンプレートの主な種類にはどのようなものがありますか?

ワークフローとは何ですか?/ アクションはどこですか?

How quickly can I expect workflows to run?

Is there a maximum size workflows can be?

This task is marked as “Preview.” What does that mean?

If I have two workflows sent at the same time, in what order will they run?

当サポートサイトの日本語のコンテンツは英語原文より機械翻訳されており、補助的な参照を目的としています。機械翻訳の精度は十分な注意を払っていますが、もし、英語・日本語翻訳が異なる場合は英語版が正となります。英語原文と機械翻訳の間に矛盾があっても、法的拘束力はありません。

この記事は役に立ちましたか

いただいたフィードバックはこのページの改善の目的のみに利用します。

素晴らしい! フィードバックありがとうございます!

フィードバックありがとうございます!