善知鳥(ぜんちしょう)の建築確認申請をZapierで自動化 — 受付メールをGmailからスプレッドシートに自動登録し、審査進捗をSlackで関係者へ自動通知するレシピ
善知鳥(ぜんちしょう)から届く建築確認申請の受付メールを、手作業で転記していませんか。本記事では、Zapierを使ってGmail、Googleスプレッドシート、Slackをつなぎ、受付情報の記録と審査進捗の共有を自動化する方法を紹介します。個人設計事務所や中小建設業者が、約30分で試せる構成です。
この記事のポイント
- 基本構成: Gmail、Googleスプレッドシート、SlackをZapierで連携する
- メール判別: Gmail検索クエリで善知鳥からの通知を絞り込む
- 進捗共有: 受付や審査完了の通知をSlackへ自動投稿する
- 費用判断: 無料プランで試せる範囲と、有料化の目安を確認する
- 導入方法: 個人事業主と中小建設業者の運用例を比較する
編集長の見解
申請件数が少ない事業者ほど、複雑な仕組みより「受信・記録・通知」の3段階から始めるのが現実的です。まず1件のメールでテストし、記録内容と通知先を確認してから本番運用へ移しましょう。
🏗️ 善知鳥(ぜんちしょう)とは?建築確認申請で起きやすい課題
善知鳥(ぜんちしょう)は、建築確認申請をオンラインで受け付けるシステムです。申請者がWebフォームから書類を提出すると、審査機関が電子データを確認します。
紙の申請に比べて提出や受理を効率化できる一方、メールで届くステータス通知の管理は別途必要です。個人設計事務所や中小建設業者では、メールの内容を転記したり、担当者へ個別に連絡したりする作業が残ることがあります。
編集部注
善知鳥の正式な仕様や最新機能は、国土交通省および関連機関の公式情報で確認してください。本記事は、善知鳥から届くメールを利用した業務自動化の実装例です。
まずは、手作業が発生している場所を整理しましょう。次の3項目を分けると、自動化の範囲を決めやすくなります。
- 受付確認: 新しい申請メールを見つける
- 情報記録: 受付日時や申請番号を表に転記する
- 関係者への共有: 審査状況を担当者へ知らせる
次のセクションでは、この3項目をZapierでつなぐ全体像を示します。
🔄 Zapierで実現する自動化の全体像
Zapierでは、Gmailに届いたメールをきっかけに、複数のサービスで処理を実行できます。今回の構成は、次の3段階です。
① Gmailトリガー
善知鳥から届いたメールを検索条件で特定します。
② スプレッドシート登録
受付日時、物件名、申請番号などを追記します。
③ Slack通知
新規受付や審査完了を関係者へ知らせます。
ステップ1: Gmailトリガーを設定する
ZapierのGmailトリガーには、検索条件に一致した新着メールを検知する機能があります。送信元や件名を指定すれば、善知鳥に関係するメールだけを対象にできます。
検索クエリの例は次のとおりです。
from:zenchisho.jp: 送信元ドメインで絞り込むsubject:建築確認: 件名に「建築確認」を含むメールを対象にするfrom:zenchisho.jp subject:建築確認: 送信元と件名を組み合わせる
設定のコツ
実際の送信元ドメインは、受信メールの詳細情報で確認してください。最初から条件を広げすぎると、関係のないメールまで処理するおそれがあります。テスト用のメールで、対象を正しく絞り込めるか確認しましょう。
ステップ2: Googleスプレッドシートへ登録する
検知したメールから、次の項目をスプレッドシートへ自動記録します。
| 列 | 記録する内容 | 用途 |
|---|---|---|
| 受付日時 | メールの受信日時 | 申請の時系列管理 |
| 送信元 | メールアドレス | 通知元の確認 |
| 件名 | メールの件名 | ステータスの確認 |
| 申請情報 | 物件名、申請番号など | 検索と担当者への引き継ぎ |
ZapierのGoogleスプレッドシート連携を使うと、指定したシートの末尾へデータを追加できます。先に列名を決め、テストデータで各項目が正しい列へ入るか確認してください。
ステップ3: Slackへ通知する
新規受付メールを検知したら、Slackの指定チャンネルへ通知します。審査完了のメールも別の条件で検知すれば、完了通知として投稿できます。
| 通知の種類 | 通知先の例 | 通知内容 |
|---|---|---|
| 新規受付 | 申請管理チャンネル | 受付日時、物件名、申請番号 |
| 審査中 | 担当者チャンネル | 審査状況、確認が必要な事項 |
| 審査完了 | 関係者チャンネル | 完了日時、次の対応 |
個人情報に注意
Slackへ投稿する情報は、業務に必要な最小限にとどめてください。申請書類の詳細や個人情報を本文へ自動転載する場合は、社内規程とアクセス権限を確認しましょう。
基本構成ができたら、次は料金と処理件数を照らし合わせて導入範囲を決めます。
💰 費用の目安とプラン選び
Zapierには無料プランと有料プランがあります。無料プランのタスク数や機能は変更される可能性があるため、導入時はZapier公式の料金ページで確認してください。
ここでいうタスクとは、Zapierが実行する処理の単位です。1通のメールを記録し、Slackへ通知する構成では、複数の処理として数えられる場合があります。
| 運用規模 | 想定される使い方 | 判断の目安 |
|---|---|---|
| 小規模 | 月10件前後の受付を記録・通知 | 無料プランから試す |
| 中規模 | 月30件前後、完了通知も分ける | タスク数を確認する |
| 多件数 | 複数担当者や複数条件で処理 | 有料プランを比較する |
料金確認のポイント
有料プランの料金は、プラン、タスク上限、請求サイクルによって異なります。記事内の目安だけで契約せず、最新の料金と無料枠を公式ページで確認してください。
自社の月間メール数だけでなく、1通あたりの処理数も数えると、プランを選びやすくなります。次は、事業規模ごとの設定例を見ていきます。
🛠️ 事業規模別の設定例
シナリオA: 個人事業主の設計士
月10件程度の申請を扱う場合は、次の構成から始められます。
- Gmailで善知鳥からのメールを検知する
- スプレッドシートへ受付情報を記録する
- 自分のSlackダイレクトメッセージへ通知する
この規模では、まず無料プランで処理数を確認するとよいでしょう。1件のテストから始め、通知内容に不要な情報がないか確認します。
シナリオB: 中小建設業者
月30件程度で、複数の担当者が申請を管理する場合は、通知先を分けます。
- 受付メールを申請管理チャンネルへ投稿する
- 物件名と申請番号を表へ記録する
- 審査完了メールを別チャンネルへ通知する
- 担当者が確認したら、表に対応状況を追記する
件名や本文に含まれる「審査完了」などの文字を条件にして、通知先を分けます。ZapierのFilterやPathsを使う場合は、条件に一致しないメールがどう扱われるかも確認してください。
経営者・事業主の使い方
代表者は毎朝スプレッドシートを確認し、未対応の申請だけを担当者へ割り当てます。受付メールの転記とSlack通知を自動化すれば、事務担当者が不在の日も申請状況を把握しやすくなります。
このように、最初は受付管理に絞り、件数や担当者が増えた段階で通知を分岐すると無理なく拡張できます。
⚠️ 導入前に確認したい注意点
自動化は便利ですが、メールの形式が変わると条件や記録内容が合わなくなることがあります。善知鳥側の通知仕様が更新された場合は、テストメールで動作を確認してください。
また、自動処理だけで審査内容を判断することはできません。審査機関への確認、書類の内容確認、返信が必要なメールへの対応は、担当者が行う運用にします。
- 送信元の変更: メールアドレスやドメインが変わると検知できない
- 件名の変更: 検索条件と一致しなくなる場合がある
- 重複処理: 同じメールを再処理しない設定を確認する
- 権限管理: Gmail、スプレッドシート、Slackの接続権限を定期的に見直す
設定後も月1回程度は履歴を確認し、処理漏れや重複がないか点検しましょう。次は、よくある疑問に答えます。
❓ よくある質問
Q1. 善知鳥からのメールに返信が必要な場合は?
Zapierはメールの検知、記録、通知を自動化する仕組みです。返信が必要な場合は、通知を受けた担当者が内容を確認し、手動で対応してください。
Q2. 送信元ドメインが複数ある場合は?
ドメインごとにZapを分ける方法と、検索クエリでOR条件を指定する方法があります。
from:zenchisho.jp OR from:example-domain.jp
実際のドメインを確認したうえで、テストメールを使って対象範囲を確認してください。
Q3. スプレッドシートの行数に制限はありますか?
Googleスプレッドシートには仕様上の上限があります。長期間運用する場合は、年度や案件単位でシートを分け、古いデータをアーカイブすると管理しやすくなります。
Q4. 審査ステータスの変化を検知するには?
メールの件名や本文に「審査完了」などの文字が含まれる場合、Zapierの条件設定で通知を分けられます。条件が曖昧だと誤通知につながるため、実際のメール例で確認してください。
疑問を解消したら、公式情報と自社のメール形式を照らし合わせて設定を進めましょう。
📚 参考情報
Zapierの連携機能は、次の公式ページで確認できます。
- Gmail連携: Zapier公式ドキュメント
- Googleスプレッドシート連携: Zapier公式ドキュメント
- Slack連携: Zapier公式ドキュメント
- 料金プラン: Zapier公式料金ページ
- Slackチャンネル権限: Slack公式ヘルプ
善知鳥システムの仕様や操作方法は、国土交通省および関連機関の公式情報を確認してください。本記事はZapierを用いた業務自動化の実装例であり、善知鳥システムの公式ガイドではありません。
公式情報を確認したうえで、まずは1件のテストメールから小さく始めるのが安全です。
🎯 まとめ
本記事では、善知鳥からの建築確認申請メールをGmailで受け取り、ZapierでGoogleスプレッドシートへの登録とSlack通知を行う方法を紹介しました。
- Gmailトリガー: 送信元と件名で対象メールを絞り込む
- スプレッドシート登録: 受付日時、物件名、申請番号を記録する
- Slack通知: 新規受付と審査完了を関係者へ共有する
- 費用管理: 処理数を確認し、無料プランまたは有料プランを選ぶ
- 安全な運用: 個人情報、権限、重複処理を事前に確認する
建築確認申請の受付管理は、個人設計事務所や中小建設業者にとって継続的に発生する業務です。まずは受付メールの記録と通知だけを自動化し、運用が安定してから審査ステータスの分岐を追加しましょう。
Mira / AI経営ラボ 編集長