■概要
システム障害やサービス停止が発生した際、インシデント情報を迅速かつ正確に関係者へ共有することは重要ですが、報告内容の整理やStatuspageへの手動登録は手間がかかる作業です。このワークフローを活用すれば、フォームから障害報告が送信されると、自動でOpenAIが内容を解析し、その結果をもとにStatuspageへインシデントを作成するため、インシデント管理業務を効率化し、初動対応を迅速化します。
■このテンプレートをおすすめする方
- Statuspageへのインシデント登録を手作業で行い、対応の遅れに課題を感じている方
- OpenAIを活用して、障害報告の内容解析や要約などの業務を自動化したいと考えている方
- システム障害の一次対応と情報共有の迅速化を目指すSREや情報システム担当者の方
■このテンプレートを使うメリット
- フォーム回答からStatuspageへのインシデント作成までが自動化されるため、手作業での対応時間を短縮し、迅速な情報共有を実現します
- OpenAIによる内容解析を挟むことで、報告内容の転記ミスや登録漏れといったヒューマンエラーを防ぎ、正確な情報共有を支援します
■フローボットの流れ
- はじめに、OpenAIとStatuspageをYoomと連携します
- 次に、トリガーでフォーム機能を選択し、「フォームから回答が送信されたら」というアクションを設定します
- 次に、オペレーションでOpenAIの「テキストの生成」アクションを設定し、フォームで受け付けた回答内容を解析・要約します
- 最後に、オペレーションでStatuspageの「Create Incident」アクションを設定し、OpenAIが生成したテキストをインシデント情報として登録します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- トリガーとなるフォームでは、インシデント報告に必要となる質問項目などを任意で設定してください
- OpenAIでのテキスト生成アクションでは、どのような内容に要約・整形するかを指示するプロンプトを自由にカスタマイズでき、フォームで受け付けた回答内容を変数としてプロンプトに含めることも可能です
- Statuspageへのインシデント作成時には、インシデントのタイトルや本文、ステータスなどの各項目に、固定値や前段のオペレーションで取得した情報を変数として設定できます
■注意事項
- OpenAI、StatuspageのそれぞれとYoomを連携してください。
- ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/ - ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。