

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon Connect のフローブロック: 待機
<a name="wait"></a>

このトピックでは、指定した時間だけフローを一時停止するためのフローブロックを定義します。

## 説明
<a name="wait-description"></a>

このブロックは、指定した待機時間または指定したイベントの間だけフローを一時停止します。

例えば、問い合わせがチャットに応答しなくなった場合、ブロックは指定された待機時間 (**[タイムアウト]** 時間) だけ問い合わせフローを一時停止し、その後、切断など適切なブランチに分岐します。

## サポートされるチャネル
<a name="wait-channels"></a>

次の表に、このブロックでの、指定されたチャネルを使用している問い合わせのルーティング先を示します。


| [チャネル] | サポート対象? | 
| --- | --- | 
| 音声 | はい - ただし、**[待機中、実行し続ける]** オプションまたは **[イベントベースの待機を設定]** オプションが選択されている場合のインバウンドフローに限ります (以下の画像を参照)。 | 
| Chat | はい | 
| タスク | はい - 常に **[期限切れ]** または **[エラー]** に分岐します。**[ボット参加者が切断されました]** または **[参加者が見つかりません]** に分岐することはありません。**[参加者のタイプ]** 設定はこの動作に影響しません。  | 
| E メール | はい | 

## フロータイプ
<a name="wait-types"></a>

このブロックは、次の[フロータイプ](create-contact-flow.md#contact-flow-types)で使用できます。
+ 着信フロー
+ [Customer Queue flow (顧客キューフロー)]

## プロパティ
<a name="wait-properties"></a>

次の画像は、**[待機]** ブロックの **[Config]** タブを示しています。フローを 5 時間一時停止するように設定されています。

![\[[待機] ブロックの [Config] タブの設定。\]](http://docs.aws.amazon.com/ja_jp/connect/latest/adminguide/images/wait-properties.png)


以下のプロパティがあります。
+ **[参加者のタイプ]**: 指定された参加者タイプに **[待機]** ブロックを実行します。
  + **[デフォルト]** - 顧客の連絡先。
  + **[ボット]** - サードパーティーのボットなどのカスタム参加者。このオプションの使用の詳細については、「[カスタム参加者を統合して Amazon Connect でのチャットフローエクスペリエンスをカスタマイズする](chat-customize-flow.md)」を参照してください。
+ **タイムアウト**: 指定した時間が経過しても顧客がメッセージを送信していない場合は、このブランチを実行します。最大は 7 日間です。
  + タイムアウトの手動設定: **数値**と**単位**を指定できます。
  + タイムアウトの動的設定: 測定単位は秒単位です。
+ **[顧客が戻る]**: 顧客が戻ってメッセージを送信した場合は、連絡先をこのブランチにルーティングします。このブランチでは、顧客を前の (同じ) エージェント、前の (同じ) キューにルーティングすることも、上書きして新しい作業キューまたはエージェントを設定することもできます。このオプションブランチは、**[参加者のタイプ]** = **[デフォルト]** の場合にのみ使用できます。
+ **イベントベースの待機を設定**: 完了を待機する Lambda を指定し、指定した Lambda の実行の完了時に、コンタクトを [Lambda が戻った] ブランチにルーティングします。このオプションブランチは、**[参加者のタイプ]** = **[デフォルト]** の場合にのみ使用できます。
+ **待機中、実行し続ける**: ブロックで待機中に、コンタクトを **[続行]** ブランチに一時的にルーティングします。このオプションブランチは、**[参加者のタイプ]** = **[デフォルト]** の場合にのみ使用できます。

## 設定のヒント
<a name="wait-tips"></a>
+ **[非同期]** 実行モードの [[AWS Lambda 関数](invoke-lambda-function-block.md)] ブロックを使用して呼び出される Lambda を待機するように **[待機]** ブロックを設定できます。これを行うには、**[イベントベースの待機を設定]** オプションを選択し、Lambda 呼び出しの RequestId を指定します。詳細については、「[Lambda 結果をロード](invoke-lambda-function-block.md#properties-load-lamdba)」を参照してください。
**注記**  
間違った呼び出し ID を **[待機]** ブロックに指定すると、**設定したタイムアウト** まで待機し続けます。
+ **[待機]** ブロックの **[続行]** ブランチ内で別の **[待機]** ブロックを使用するなど、**[待機]** ブロックをネストすることはできません。

  例えば、最初の [待機] ブロックを **[続行]** と Lambda から返されたブランチで設定し、非同期 Lambda 呼び出しが戻るのを待つ間、特定の遅延 (**[続行]** ブランチの 2 番目の [待機] ブロックで設定) でメッセージを送信することはできません。この設定では、2 番目の **[待機]** ブロックで次のエラーが発生します。
  + **[待機] アクションの [続行] ブランチでサポートされていないアクション**
+ 他のブロックを実行するように **[待機]** ブロックを設定できます。例えば、Lambda の実行が完了するのを待っている間に音声を再生できます。これを行うには、**[続行]** ブランチに [[プロンプトの再生](play.md)] ブロックを追加します。
+ 複数の **[待機]** ブロックをフローに追加できます。例えば、次のようになります。
  + 顧客が 5 分後に戻ってきた場合は、同じエージェントに接続します。これは、そのエージェントがすべてのコンテキストを持っているためです。
  + 5 分経過しても顧客が戻らない場合は、「お話しできなくて残念でした」というテキストを送信します。
  + 顧客が 12 時間以内に戻った場合は、顧客を優先キューに入れるフローに接続します。ただし、同じエージェントにはルーティングされません。

## 設定されているブロック
<a name="wait-configured"></a>

次の画像は、このブロックが **[参加者のタイプ]** = **[デフォルト]** で設定されているときの表示例を示しています。次のブランチがあります。**[期限切れ]** および **[エラー]**。

![\[設定された [待機] ブロック。\]](http://docs.aws.amazon.com/ja_jp/connect/latest/adminguide/images/wait-configured.png)


次の画像は、このブロックが **[参加者のタイプ]** = **[ボット]** で設定されているときの表示例を示しています。次のブランチがあります。**[ボット参加者が切断されました]**、**[参加者が見つかりません]**、**[期限切れ]**、および [**エラー**]。

![\[設定された [待機] ブロック。\]](http://docs.aws.amazon.com/ja_jp/connect/latest/adminguide/images/wait-configured2.png)


1. **[ボット参加者が切断されました]**: サードパーティーのボットなどのカスタム参加者が連絡先との接続を正常に切断しました。

1. **[参加者が見つかりません]**: 連絡先に関連付けられているカスタム参加者は見つかりませんでした。

1. **[期限切れ]**: カスタム参加者が接続を解除する前に、指定されたタイムアウトになりました。

## サンプルフロー
<a name="wait-samples"></a>

Amazon Connect には、サンプルフローのセットが含まれています。フローデザイナーでサンプルフローにアクセスする方法については、「[Amazon Connect のサンプルフロー](contact-flow-samples.md)」を参照してください。以下のトピックでは、このブロックを含むサンプルフローについて説明します。
+ [Amazon Connect の切断フローのサンプル](sample-disconnect.md)

## シナリオ
<a name="wait-scenarios"></a>

このブロックを使用するシナリオについては、次のトピックを参照してください。
+ [チャットシナリオの例](web-and-mobile-chat.md#example-chat-scenario)