向いている業務
- 業種
- Gmailで問い合わせを受け付ける事業者
- 部門
- 営業・カスタマーサポート
- 実行頻度
- 問い合わせ受信のたび。1日5〜20件を想定
- 作業量の試算(未実測)
- (未実測)月1,200分−承認400分−例外対応160分−運用保守90分=月550分を想定
EMAILトリガーの差出人・件名条件で受信した問い合わせ1通を要約し、担当者が原文と照合して承認した未送信分だけをSlackへ共有する構成の設計例です。本文長による数値判定は行いません。
設計例(未検証):
この手順は Pigeon Workflow のノードで組める構成として設計したもので、実機での検証記録はまだありません。導入時は下の「検証時に確認する項目」を自社条件で確認してください。
問い合わせメールを受信
EMAIL トリガー
問い合わせを要約
要約
期限と依頼事項を抽出
AI 抽出
原文と要約を確認
手動承認
送信台帳を取得
スプレッドシート取得
Message-IDと要約版を照合
データ結合
承認済み要約を共有
Slack 送信
送信結果を台帳へ記録
スプレッドシート書き込み
データ結合 から分岐
事前照合と出力後記録だけでは、並行実行時に重複する可能性があります。一意キーの処理中状態を原子的に確保できる台帳、出力先の一意制約・upsert、または同時実行数1を実機確認できた場合だけ自動運用し、それまでは重複の可能性を前提に担当者が出力先を照合します。
手動承認 から分岐
承認期限切れの自動分岐は使わず、停止と再申請を担当者が行う
Slack 送信 から分岐
API失敗時は実行失敗として停止します。自動再試行は前提にせず、結果不明時は出力先と台帳を照合してから担当者が手動で再実行します。
再実行や重複防止の扱いは、上の『例外・確認の分岐』に記載しています。
EMAILトリガーの差出人・件名条件で問い合わせメール1通を受信し、件名、本文、Message-IDなどを取得します。本文長による数値判定は行いません。
顧客名、要点、期限、依頼事項の候補を作り、原文と照合します。
承認済み要約を共有し、Message-ID、要約版、送信結果を台帳へ記録します。
データ結合 から分岐
事前照合と出力後記録だけでは、並行実行時に重複する可能性があります。一意キーの処理中状態を原子的に確保できる台帳、出力先の一意制約・upsert、または同時実行数1を実機確認できた場合だけ自動運用し、それまでは重複の可能性を前提に担当者が出力先を照合します。
手動承認 から分岐
承認期限切れの自動分岐は使わず、停止と再申請を担当者が行う
Slack 送信 から分岐
API失敗時は実行失敗として停止します。自動再試行は前提にせず、結果不明時は出力先と台帳を照合してから担当者が手動で再実行します。
設計例です。実機での検証記録はまだありません。検証時に確認する項目は本ページの一覧のとおりです
この構成では対象外です。メール形式ごとの本文とMessage-IDの取得結果を導入前に確認し、取得できた本文だけを扱う想定です。
承認担当者が原文と要約を照合し、却下または修正後の再申請を行う想定です。承認前の要約はSlackへ送りません。
問い合わせの分類と回答案の下書きを支援し、対外送信は担当者の確認・承認後に行います。
LINEの問い合わせをカテゴリ分類し、単一ルールで共有対象を分け、人が承認した未送信分だけをSlackへ共有する構成の設計例です。
Zendesk受信イベントの本文を使い、送信台帳で未返信を照合し、社内文書を根拠に作成した回答を人が承認してから返信する構成の設計例です。
問い合わせの感情とカテゴリから緊急候補を作り、人が原文と理由を確認した未送信の分類版だけをSlackへ知らせる構成の設計例です。