翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Connect のフローブロック: タスクの作成
このトピックでは、新しいタスクを手動で作成するか、既存のタスクテンプレートに基づいて作成するためのフローブロックを定義します。
説明
-
手動で、またはタスクテンプレートを利用して、新しいタスクを作成します。
-
タスク属性を設定します。
-
フローを開始してタスクをすぐに開始するか、将来の日付と時刻にスケジュール設定します。
Amazon Connect のタスクの詳細については、「Amazon Connect のタスクチャネル」と「Amazon Connect タスクでのタスクの一時停止と再開」を参照してください。
注記
Amazon Connect インスタンスが 2018 年 10 月以前に作成されている場合、問い合わせはエラーブランチにルーティングされます。問い合わせが正常なパスにルーティングされるようにするには、次の許可を持つ IAM ポリシーを作成し、そのポリシーを Amazon Connect のサービスロールにアタッチします。Amazon Connect のサービスロールは、Amazon Connect インスタンスの [Account overview] (アカウントの概要) ページに表示されます。
{
"Effect": "Allow",
"Action": "connect:StartTaskContact",
"Resource": "*"
}
サポートされるチャネル
次の表に、このブロックでの、指定されたチャネルを使用している問い合わせのルーティング先を示します。
Channel | サポート対象? |
---|---|
音声 |
はい |
Chat |
はい |
タスク |
はい |
E メール |
はい |
フロータイプ
このブロックは、次のフロータイプで使用できます。
-
すべてのフロー
プロパティ
[タスクの作成] ブロックを設定するときには、[手動で作成] または [テンプレートを使用] を選択します。選択に応じて、[プロパティ] ページの残りの部分で入力する必要があるフィールドが決まります。この 2 つのオプションの詳細を以下に示します。
オプション 1: 手動で作成
次の画像は、[手動で作成] を選択したときの [プロパティ] ページを示しています。ページ上のすべての設定は、手動または動的に指定できます。
![[タスクを作成] ブロックの [プロパティ] ページ、[手動で作成] オプション。](images/create-task-properties-manually.png)
ページ下部の [テンプレートを使用] を選択すると、ページ全体がそのオプションに切り替わります。必要に応じて、[手動で作成] に戻り、手動設定を続けることができます。
オプション 2: テンプレートを使用
テンプレートを作成したら、そのテンプレートを [タスクの作成] ブロックで指定できるようになります。
次の画像は、[テンプレートを使用] を選択したときの [プロパティ] ページを示しています。
-
選択したテンプレートにフローが含まれていない場合は、タスクを実行するフローを指定する必要があります。
-
テンプレートによって入力されたページ上のフィールドの設定を上書きすることはできません。
![[プロパティ] ページ、[テンプレートを使用] オプション。](images/create-task-properties-template.png)
設定のヒント
-
タスクの作成 タスクが正常に作成されたかどうかに基づいてブランチをブロックします。
-
成功 タスクが作成された場合。新しく作成したタスクの問い合わせ ID で応答します。
-
エラー タスクが作成されなかった場合。
-
-
タスクコンタクト ID の参照: 新しく作成されたタスクは、ブロックの [フロー] セクションで指定したフローを実行するか、選択したタスクテンプレートによって設定されたフローを実行します。後続のブロックで新しく作成されたタスクの問い合わせ ID は、参照できます。
例えば、[Play prompt] (プロンプトの再生) ブロックでタスクの問い合わせ ID を参照する場合などです。次の属性を使用して、タスクの問い合わせ ID を動的に指定できます。
-
[名前空間: システム]
-
[値: タスクコンタクト ID]
-
-
タスクのスケジュール設定: [属性を使用して日付と時刻を設定] する場合: 日付フィールドの値は Unix タイムスタンプ (エポック秒) でなければなりません。このため、ほとんどの場合、[名前空間] には [ユーザー定義] 属性を選択します。
例えば、フローに scheduledTaskTime という名前のキーを持つユーザー定義属性を設定する [コンタクト属性の設定] ブロックがあるとします。その場合、[タスクの作成] ブロックで、[ユーザー定義] を選択すると、キーは scheduledTaskTime になります。
この例を続けるには、scheduledTaskTime の値に Unix タイムスタンプを指定する必要があります。例えば、1679609303 は、2023 年 3 月 23 日木曜日午後 10 時 8 分 23 秒 (UTC) に対応する Unix タイムスタンプです。
日付と時刻が経過すると、問い合わせは常に[Error] (エラー) ブランチへルーティングされます。[Error] (エラー) ブランチへ移動するのを回避するには、エポック秒を将来の有効な日付と時刻に更新してください。
-
タスクを自動的にコンタクトに関連付けるには、[コンタクトへのリンク] オプションを使用します。
-
タスクと API スロットリングのサービスクォータ、および必要に応じてリクエストが増加することを確認してください。クォータは、このブロックがタスクを作成するときに適用されます。
設定されているブロック
次の画像は、このブロックが設定されているときの表示例を示しています。[成功] と [エラー] の 2 つのブランチがあります。
![設定された [タスクの作成] ブロック。](images/create-task-configured.png)
サンプルフロー
Amazon Connect には、サンプルフローのセットが含まれています。フローデザイナーでサンプルフローにアクセスする方法については、「Amazon Connect のサンプルフロー」を参照してください。以下のトピックでは、このブロックを含むサンプルフローについて説明します。