はじめに Amazon Connectでは、事前に用意された処理を組み合わせることで、自由に電話応対フロー(Contact Flow)を作成することができます。 例えば、通話中にユーザがプッシュした番号によって案内の内容を変えたり、ユーザの電話番号によってどのオペレータにつながるか指定することができます。 事前に用意された処理はブロックと呼ばれていますが、その中にはAWS Lambdaを実行するブロックも含まれています。 なので、電話でAWSリソースの参照や操作ができます。 今回はAmazon ConnectをつかってEC2インスタンスを再起動する仕組みを作りました。 概要 電話をかけると次のようなやりとりが発生します。 (Amazon Connect) You have 3 instances. Which one do you want to reboot? i-xxxxxx is n