翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
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 | サポート対象? |
---|---|
音声 |
可能 |
チャット |
可能 |
タスク |
可能 |
フロータイプ
このブロックは、次のフロータイプで使用できます。
-
すべてのフロー
プロパティ
[タスクの作成] ブロックを設定するときには、[手動で作成] または [テンプレートを使用] を選択します。選択に応じて、[プロパティ] ページの残りの部分で入力する必要があるフィールドが決まります。この 2 つのオプションの詳細を以下に示します。
オプション 1: 手動で作成
次の画像は、[手動で作成] を選択したときの [プロパティ] ページを示しています。ページ上のすべての設定は、手動または動的に指定できます。
ページ下部の [テンプレートを使用] を選択すると、ページ全体がそのオプションに切り替わります。必要に応じて、[手動で作成] に戻り、手動設定を続けることができます。
オプション 2: テンプレートを使用
テンプレートを作成したら、そのテンプレートを [タスクの作成] ブロックで指定できるようになります。
次の画像は、[テンプレートを使用] を選択したときの [プロパティ] ページを示しています。この例では、テンプレートの名前は [Test Template] です。[テストテンプレート] にはフローが含まれていないことに注意してください。
-
選択したテンプレートにフローが含まれていない場合は、タスクを実行するフローを指定する必要があります。
-
テンプレートによって入力されたページ上のフィールドの設定を上書きすることはできません。
設定のヒント
-
タスクの作成 タスクが正常に作成されたかどうかに基づいてブランチをブロックします。
-
成功 タスクが作成された場合。新しく作成したタスクの問い合わせ ID で応答します。
-
エラー タスクが作成されなかった場合。
-
-
タスクコンタクト ID の参照: 新しく作成されたタスクは、ブロックの [フロー] セクションで指定したフローを実行するか、選択したタスクテンプレートによって設定されたフローを実行します。後続のブロックで新しく作成されたタスクの問い合わせ ID は、参照できます。
例えば、[Play prompt] (プロンプトの再生) ブロックでタスクの問い合わせ ID を参照する場合などです。次の属性を使用して、タスクの問い合わせ ID を動的に指定できます。
-
[名前空間: システム]
-
[値: タスクコンタクト ID]
-
-
タスクのスケジュール設定: [属性を使用して日付と時刻を設定] する場合: 日付フィールドの値は Unix タイムスタンプ (エポック秒) でなければなりません。このため、ほとんどの場合、[名前空間] には [ユーザー定義] 属性を選択します。
例えば、フローには、 という名前のキーを持つユーザー定義属性を設定する問い合わせ属性の設定ブロックがある場合がありますscheduledTaskTime。次に、タスクの作成ブロックでユーザー定義 を選択し、キーは になりますscheduledTaskTime。
この例では、 の値は Unix タイムスタンプを指定scheduledTaskTimeする必要があります。例えば、1679609303 は、2023 年 3 月 23 日 10:08:23 PM に対応する Unix タイムスタンプですUTC。
日付と時刻が経過すると、問い合わせは常に[Error] (エラー) ブランチへルーティングされます。[Error] (エラー) ブランチへ移動するのを回避するには、エポック秒を将来の有効な日付と時刻に更新してください。
-
タスクを自動的にコンタクトに関連付けるには、[コンタクトへのリンク] オプションを使用します。
-
タスクとAPIスロットリングのサービスクォータを確認し、必要に応じて引き上げをリクエストしてください。クォータは、このブロックがタスクを作成するときに適用されます。
設定されているブロック
次の画像は、このブロックが設定されているときの表示例を示しています。[成功] と [エラー] の 2 つのブランチがあります。
サンプルフロー
Amazon Connect には、サンプルフローのセットが含まれています。フローデザイナーでサンプルフローにアクセスする方法については、「Amazon Connect のサンプルフロー」を参照してください。以下のトピックでは、このブロックを含むサンプルフローについて説明します。