業務自動化

善知鳥(ぜんちしょう)の建築確認申請をZapierで自動化 — 受付メールをGmailからスプレッドシートに自動登録し、審査進捗をSlackで関係者へ自動通知するレシピ

construction の業務自動化レシピ
業種construction
ツールZapier
難易度★☆☆ 易
設定時間約 30 分

善知鳥(ぜんちしょう)から届く建築確認申請の受付メールを、手作業で転記していませんか。本記事では、Zapierを使ってGmail、Googleスプレッドシート、Slackをつなぎ、受付情報の記録と審査進捗の共有を自動化する方法を紹介します。個人設計事務所や中小建設業者が、約30分で試せる構成です。

読了時間: 約 18 分 / 難易度: 初級

この記事のポイント

編集長の見解
申請件数が少ない事業者ほど、複雑な仕組みより「受信・記録・通知」の3段階から始めるのが現実的です。まず1件のメールでテストし、記録内容と通知先を確認してから本番運用へ移しましょう。

🏗️ 善知鳥(ぜんちしょう)とは?建築確認申請で起きやすい課題

善知鳥(ぜんちしょう)は、建築確認申請をオンラインで受け付けるシステムです。申請者がWebフォームから書類を提出すると、審査機関が電子データを確認します。

紙の申請に比べて提出や受理を効率化できる一方、メールで届くステータス通知の管理は別途必要です。個人設計事務所や中小建設業者では、メールの内容を転記したり、担当者へ個別に連絡したりする作業が残ることがあります。

編集部注
善知鳥の正式な仕様や最新機能は、国土交通省および関連機関の公式情報で確認してください。本記事は、善知鳥から届くメールを利用した業務自動化の実装例です。

まずは、手作業が発生している場所を整理しましょう。次の3項目を分けると、自動化の範囲を決めやすくなります。

次のセクションでは、この3項目をZapierでつなぐ全体像を示します。

🔄 Zapierで実現する自動化の全体像

Zapierでは、Gmailに届いたメールをきっかけに、複数のサービスで処理を実行できます。今回の構成は、次の3段階です。

① Gmailトリガー
善知鳥から届いたメールを検索条件で特定します。

② スプレッドシート登録
受付日時、物件名、申請番号などを追記します。

③ Slack通知
新規受付や審査完了を関係者へ知らせます。

ステップ1: Gmailトリガーを設定する

ZapierのGmailトリガーには、検索条件に一致した新着メールを検知する機能があります。送信元や件名を指定すれば、善知鳥に関係するメールだけを対象にできます。

検索クエリの例は次のとおりです。

設定のコツ
実際の送信元ドメインは、受信メールの詳細情報で確認してください。最初から条件を広げすぎると、関係のないメールまで処理するおそれがあります。テスト用のメールで、対象を正しく絞り込めるか確認しましょう。

ステップ2: Googleスプレッドシートへ登録する

検知したメールから、次の項目をスプレッドシートへ自動記録します。

記録する内容用途
受付日時メールの受信日時申請の時系列管理
送信元メールアドレス通知元の確認
件名メールの件名ステータスの確認
申請情報物件名、申請番号など検索と担当者への引き継ぎ

ZapierのGoogleスプレッドシート連携を使うと、指定したシートの末尾へデータを追加できます。先に列名を決め、テストデータで各項目が正しい列へ入るか確認してください。

ステップ3: Slackへ通知する

新規受付メールを検知したら、Slackの指定チャンネルへ通知します。審査完了のメールも別の条件で検知すれば、完了通知として投稿できます。

通知の種類通知先の例通知内容
新規受付申請管理チャンネル受付日時、物件名、申請番号
審査中担当者チャンネル審査状況、確認が必要な事項
審査完了関係者チャンネル完了日時、次の対応

個人情報に注意
Slackへ投稿する情報は、業務に必要な最小限にとどめてください。申請書類の詳細や個人情報を本文へ自動転載する場合は、社内規程とアクセス権限を確認しましょう。

基本構成ができたら、次は料金と処理件数を照らし合わせて導入範囲を決めます。

💰 費用の目安とプラン選び

Zapierには無料プランと有料プランがあります。無料プランのタスク数や機能は変更される可能性があるため、導入時はZapier公式の料金ページで確認してください。

ここでいうタスクとは、Zapierが実行する処理の単位です。1通のメールを記録し、Slackへ通知する構成では、複数の処理として数えられる場合があります。

運用規模想定される使い方判断の目安
小規模月10件前後の受付を記録・通知無料プランから試す
中規模月30件前後、完了通知も分けるタスク数を確認する
多件数複数担当者や複数条件で処理有料プランを比較する

料金確認のポイント
有料プランの料金は、プラン、タスク上限、請求サイクルによって異なります。記事内の目安だけで契約せず、最新の料金と無料枠を公式ページで確認してください。

自社の月間メール数だけでなく、1通あたりの処理数も数えると、プランを選びやすくなります。次は、事業規模ごとの設定例を見ていきます。

🛠️ 事業規模別の設定例

シナリオA: 個人事業主の設計士

月10件程度の申請を扱う場合は、次の構成から始められます。

この規模では、まず無料プランで処理数を確認するとよいでしょう。1件のテストから始め、通知内容に不要な情報がないか確認します。

シナリオB: 中小建設業者

月30件程度で、複数の担当者が申請を管理する場合は、通知先を分けます。

件名や本文に含まれる「審査完了」などの文字を条件にして、通知先を分けます。ZapierのFilterやPathsを使う場合は、条件に一致しないメールがどう扱われるかも確認してください。

経営者・事業主の使い方
代表者は毎朝スプレッドシートを確認し、未対応の申請だけを担当者へ割り当てます。受付メールの転記とSlack通知を自動化すれば、事務担当者が不在の日も申請状況を把握しやすくなります。

このように、最初は受付管理に絞り、件数や担当者が増えた段階で通知を分岐すると無理なく拡張できます。

⚠️ 導入前に確認したい注意点

自動化は便利ですが、メールの形式が変わると条件や記録内容が合わなくなることがあります。善知鳥側の通知仕様が更新された場合は、テストメールで動作を確認してください。

また、自動処理だけで審査内容を判断することはできません。審査機関への確認、書類の内容確認、返信が必要なメールへの対応は、担当者が行う運用にします。

設定後も月1回程度は履歴を確認し、処理漏れや重複がないか点検しましょう。次は、よくある疑問に答えます。

❓ よくある質問

Q1. 善知鳥からのメールに返信が必要な場合は?

Zapierはメールの検知、記録、通知を自動化する仕組みです。返信が必要な場合は、通知を受けた担当者が内容を確認し、手動で対応してください。

Q2. 送信元ドメインが複数ある場合は?

ドメインごとにZapを分ける方法と、検索クエリでOR条件を指定する方法があります。

from:zenchisho.jp OR from:example-domain.jp

実際のドメインを確認したうえで、テストメールを使って対象範囲を確認してください。

Q3. スプレッドシートの行数に制限はありますか?

Googleスプレッドシートには仕様上の上限があります。長期間運用する場合は、年度や案件単位でシートを分け、古いデータをアーカイブすると管理しやすくなります。

Q4. 審査ステータスの変化を検知するには?

メールの件名や本文に「審査完了」などの文字が含まれる場合、Zapierの条件設定で通知を分けられます。条件が曖昧だと誤通知につながるため、実際のメール例で確認してください。

疑問を解消したら、公式情報と自社のメール形式を照らし合わせて設定を進めましょう。

📚 参考情報

Zapierの連携機能は、次の公式ページで確認できます。

善知鳥システムの仕様や操作方法は、国土交通省および関連機関の公式情報を確認してください。本記事はZapierを用いた業務自動化の実装例であり、善知鳥システムの公式ガイドではありません。

公式情報を確認したうえで、まずは1件のテストメールから小さく始めるのが安全です。

🎯 まとめ

本記事では、善知鳥からの建築確認申請メールをGmailで受け取り、ZapierでGoogleスプレッドシートへの登録とSlack通知を行う方法を紹介しました。

建築確認申請の受付管理は、個人設計事務所や中小建設業者にとって継続的に発生する業務です。まずは受付メールの記録と通知だけを自動化し、運用が安定してから審査ステータスの分岐を追加しましょう。

Mira / AI経営ラボ 編集長