Media > AI活用ユースケース > 法務 > 司法書士事務所に届く不動産の決済の依頼メールから、物件・当事者・決済日・必要書類を案件票にそろえ、足りない情報の確認メールを作る

司法書士事務所に届く不動産の決済の依頼メールから、物件・当事者・決済日・必要書類を案件票にそろえ、足りない情報の確認メールを作る

実装ステータス:構成例 技術的に実現可能な構成として設計したもの。自社未検証

不動産会社や金融機関からメールで届く決済の依頼を読み、登記の種類・物件・当事者・決済日時・書類の状況を案件票の項目にそろえます。書かれていない項目は、依頼元に確かめる返信の下書きにします。

サマリー
生成AI
ChatGPT/Claude/Gemini
連携・自動化
Make/n8n/Power Automate/Zapier
対象業界
不動産/士業/金融
対象部門
法務
対象業務
データ入力・転記/書類作成
主な課題
入力作業が多い/期限・対応漏れが起きる/確認ミスが多い
AIで行う処理
抽出
主な効果
入力漏れ削減/対応スピード向上/工数削減
導入難易度
★★☆☆☆
実装レベル
本格構成
費用感
ノーコード連携(中)
人間の確認
条件付き
現在工数
60h/月
AI導入後
18h/月
想定削減
70%
年間削減
504h
モデル条件による試算値です。実在企業の実績ではありません。

01導入前 / 導入後の業務フロー

導入前(Before)
  1. 依頼メールが受付用のアドレスに届く
  2. 補助者がメールを開き、登記の種類、物件、当事者、決済日時と場所を読み取る
  3. 案件台帳に新しい行を作り、読み取った内容を書き写す
  4. 同じ決済の別の依頼が先に来ていないかを台帳で探す
  5. 事務所の書類チェックリストを見て、どの書類が届いていて、どれがまだかを確かめる
  6. 足りない情報と書類を、依頼元への確認のメールに書く
  7. 担当の司法書士に、新しい案件と決済日を知らせる
導入後(After)
  1. 人依頼元が受付用のアドレスにメールを送る(これまでと同じ)
  2. 自動新しいメールの受信をきっかけに Zap が動く
  3. 自動AIが本文から、登記の種類・物件・当事者・決済日時・書類の状況を項目ごとに抜き出す。書かれていない項目は空のまま `missing` と印を付ける
  4. 自動物件と決済日で案件台帳を引き、同じ決済の案件がすでにあるかを確かめる
  5. 自動新しい案件なら案件票を1行作る。同じ決済の案件があれば、追加の連絡として担当に知らせる
  6. 自動`missing` の項目と、届いていない書類があれば、依頼元への返信の下書きを作る
  7. 自動決済日まで7日を切るものは、担当の司法書士へすぐ知らせる
  8. 人補助者が案件票とメールの本文を見比べ、転記を確かめる
  9. 人返信の下書きを直して送る
  10. 人担当の司法書士が、取引時確認と書類の確認の段取りを決める
各工程の詳しい説明を読む
  1. 依頼メールが受付用のアドレスに届く
  2. 補助者がメールを開き、登記の種類、物件、当事者、決済日時と場所を読み取る
  3. 案件台帳に新しい行を作り、読み取った内容を書き写す
  4. 同じ決済の別の依頼が先に来ていないかを台帳で探す
  5. 事務所の書類チェックリストを見て、どの書類が届いていて、どれがまだかを確かめる
  6. 足りない情報と書類を、依頼元への確認のメールに書く
  7. 担当の司法書士に、新しい案件と決済日を知らせる

(a)依頼の書き方がばらばら。 物件の表示は、住居表示(〇丁目〇番〇号)で書く人と、地番で書く人がいます。登記に使うのは地番と家屋番号で、住居表示とは一致しないことがあります。 住居表示しか書かれていない依頼を、地番が書かれたものとして転記してしまう誤りが起きます。

(b)転記の誤りが決済の直前に分かる。 決済日の「10日」と「11日」、当事者の名前の漢字の取り違えは、案件台帳に入ると誰も見直しません。登記の申請の準備の段で気づくと、依頼元への確認が決済の前日になります。

(c)聞き返しが遅れる。 足りない情報の確認のメールは、案件台帳の転記がひととおり終わってから書くので、依頼が集中する月末には数日後になります。 その間に決済日が近づき、依頼元も書類を集める時間が足りなくなります。

(d)同じ決済の依頼が二重に登録される。 仲介の会社と金融機関から別々に依頼が来ると、別の案件として台帳に2行でき、担当の司法書士が2人付くことがあります。

  1. 【人】 依頼元が受付用のアドレスにメールを送る(これまでと同じ)
  2. 【自動】 新しいメールの受信をきっかけに Zap が動く
  3. 【自動】 AIが本文から、登記の種類・物件・当事者・決済日時・書類の状況を項目ごとに抜き出す。書かれていない項目は空のまま missing と印を付ける
  4. 【自動】 物件と決済日で案件台帳を引き、同じ決済の案件がすでにあるかを確かめる
  5. 【自動】 新しい案件なら案件票を1行作る。同じ決済の案件があれば、追加の連絡として担当に知らせる
  6. 【自動】 missing の項目と、届いていない書類があれば、依頼元への返信の下書きを作る
  7. 【自動】 決済日まで7日を切るものは、担当の司法書士へすぐ知らせる
  8. 【人】 補助者が案件票とメールの本文を見比べ、転記を確かめる
  9. 【人】 返信の下書きを直して送る
  10. 【人】 担当の司法書士が、取引時確認と書類の確認の段取りを決める

8番目が、この設計の分かれ目です。 補助者は案件票を一から書かず、AIが埋めた欄と空の欄を、メールの本文と見比べて確かめます。 書く時間が無くなり、確かめる時間だけが残ります。

5番目で同じ決済の案件を自動でまとめないのは、意図してのことです。 物件と決済日が同じでも、別の登記の依頼のこともあります。まとめるかどうかは人が決め、構成は「同じかもしれない」と知らせるだけです。

02今回想定するシステム構成

構成図
依頼の受付用の Gmail のアドレス
   │
   ▼【トリガー】Gmail:New Email Matching Search(受付用のラベルで絞る)
Zapier の Zap
   ├──▶ AI by Zapier(Analyze and Return Data)
   │       登記の種類/物件/当事者/決済日時と場所/書類の状況
   │       項目ごとに filled・missing・unclear
   ├──▶ Google Sheets:Lookup Spreadsheet Row で同じ決済の案件を探す
   ├──▶ Paths:新しい案件/同じ決済の追加の連絡/読み取れない
   ├──▶ Google Sheets:案件台帳に1行追加
   ├──▶ Gmail:Create Draft Reply で依頼元への聞き返しの下書き
   ├──▶ Gmail:担当の司法書士へ知らせる(決済日が近いものは先に)
   └──▶ Gmail:処理済みのラベルを付ける
   ▼【人】案件票の確認、聞き返しの送付、取引時確認と書類の確認
役割想定する製品代替候補
ワークフローZapier(Gmail、Google Sheets、Paths)Make、Power Automate、n8n
生成AIAI by Zapier(Analyze and Return Data)ChatGPT(OpenAI)、Claude、Gemini
保管Google スプレッドシート(案件台帳、書類チェックリスト)Airtable
メールGmail(依頼の受付用のアドレス)Microsoft Outlook

新しく足すのは、Zap と、案件台帳のいくつかの列だけです。 受付用のアドレスと案件台帳はいまのものを使います。登記の申請のシステムには何も書き込みません。

メールの受信は、Gmail の New Email Matching Search で受けます。 指定した検索条件に合う新しいメールを受け取ったときに動くトリガーです。受付用のアドレスに届いたメールのうち、事務所の内部の転送や自動の通知を除く条件を書いておきます。

AIの処理は、AI by Zapier の Analyze and Return Data で行います。 返してほしい項目を項目名・型・説明・必須かどうかで定義すると、その形で値を返します。Zapier のモデルのほか、OpenAI、Anthropic、Google、Azure OpenAI、Amazon Bedrock の自社のAPIキーを使う設定ができます。依頼メールには当事者の個人情報が入るので、どの提供元のどの契約で処理するかを自社で決められるこの設定を使うことを勧めます。

聞き返しは Create Draft Reply で、依頼メールへの返信の下書きにします。 送信は補助者が行います。

03どうやって実装するのか

Step1

処理の起点を決める

受付用のアドレスへの新しいメールを1通ずつきっかけにします。 Gmail の New Email Matching Search は、検索条件に合う新しいメールを受け取ったときに動きます。検索条件には、受付用のアドレス宛てで、処理済みのラベルが付いていないものを書きます。

New Labeled Email を使わない理由があります。 ラベルの付いたスレッドに返信が足されたときにも動くため、依頼元とのやり取りが続くたびに同じ案件が何度も処理されます。 依頼の受付は新しいメールの1回だけにしたいので、検索条件で絞るほうを選びます。

処理が終わったメールには、最後の段で Add Label to Email で処理済みのラベルを付けます。 失敗したときはラベルを付けないので、処理済みのラベルの無いメールが、そのまま未処理の一覧になります。

Step2

入力データを集める

データ中身取得元
依頼メール差出人、件名、本文、受信日時、添付の有無Gmail のトリガーの出力
依頼元の一覧依頼元の会社・支店、担当者のアドレス、ふだんの依頼の書き方の癖案件台帳の別のシート
書類チェックリスト登記の種類ごとに、事務所で受け取る書類の一覧事務所で持っている一覧
案件台帳既存の案件の物件、決済日、依頼元、担当の司法書士案件台帳

書類チェックリストは、事務所で決めているものを使います。 たとえば所有権移転では、登記識別情報(または登記済証)、売主の印鑑証明書、買主の住民票の写し、固定資産評価証明書、委任状、といった並びです。どの書類が要るかは案件ごとに司法書士が決めるので、この構成では「依頼メールに書類のことがどう書かれているか」を拾うだけにします。

印鑑証明書の発行日は、書かれていれば拾います。 書面で申請する場合、申請書や代理人の権限を証する書面に付ける印鑑に関する証明書は、作成後3か月以内のものでなければならないとされています。決済日と発行日の両方が分かれば、案件台帳の計算式で期限を過ぎていないかを出せます。期限の計算はAIにさせません。

添付ファイルの中身は、AIに読ませません。 契約書の写しや登記事項証明書が添付されていても、案件票に書くのは本文から拾える項目だけにし、添付があることを印にして、補助者が開きます。

Step3

データの取得方法を決める

取るものどこから何に使うか
本文と差出人New Email Matching Search の出力抜き出しの対象と依頼元の特定
依頼元の情報Lookup Spreadsheet Row(差出人のアドレスで引く)依頼元の会社と、ふだんの書き方
同じ決済の案件Lookup Spreadsheet Row(物件の地番と決済日で引く)二重登録の防止
書類チェックリスト指示の中に、登記の種類ごとの一覧を埋め込む書類の状況の項目

同じ決済の案件は、物件と決済日の2つで引きます。 Lookup Spreadsheet Row は、主の検索列に加えて補助の検索列と値を指定でき、両方に合う行だけを探せます。 物件の地番を主、決済日を補助にします。地番が missing のときは引けないので、決済日と依頼元で引き直し、見つかったものは「同じかもしれない」として知らせます。

依頼元の一覧は、差出人のアドレスで引きます。 一覧に無いアドレスからの依頼は、新しい依頼元として補助者に知らせ、案件票の作成は続けます。

Step4

AIへ渡す前に整形する

  1. 転送と自動の通知を外す … 検索条件で、事務所の内部の転送と、システムからの自動の通知を除きます
  2. 引用された過去のやり取りを外す … 返信の形で届いた依頼は、本文の下に過去のメールが引用されています。引用の部分を残すと、前の案件の物件や日付を拾います
  3. 署名を残す … 依頼元の担当者の名前と連絡先は、案件票の依頼元の欄に使います
  4. 添付の有無を記録する … ファイル名だけを記録し、中身は渡しません
  5. 1通に複数の決済が書かれていないかを見る … AIに件数を返させ、2件以上なら補助者に回します
  6. 全角と半角をそろえる … 地番や家屋番号の数字は、案件台帳の検索に使うので形をそろえます

2番目が、この構成でいちばん効く前処理です。 依頼元は前の案件のメールに返信する形で新しい依頼を送ることがあり、本文の下には前の物件と決済日がそのまま残っています。 確実に効くのは、指示で「引用の部分を読まない」と書くことです。 加えて、主な依頼元のメールソフトが使う引用の区切りの文字列(「-----Original Message-----」など)を一覧にしておき、Zap の中でその手前だけを渡す設定を組めるかを、Zapier の画面の変換の機能で確かめます。区切りの書き方は依頼元ごとに違うので、外し切れなかった分を指示が受け止める、という二段構えにします。

Step5

AIに処理させる

させるのは、本文から決められた項目を抜き出し、項目ごとに書かれていたかどうかの印を付けることです。

項目抜き出すもの書かれていないとき
登記の種類所有権移転、抵当権設定、抵当権抹消など(複数可)missing
物件土地の所在と地番、建物の所在と家屋番号、住居表示地番・家屋番号が無ければ missing。住居表示だけなら address_only
当事者売主、買主、抵当権者(金融機関)、債務者の名前と住所住所が無ければ住所だけ missing
決済日時と場所日付、時刻、場所(金融機関の支店など)日付が無ければ missing。「来月中旬」なら unclear
書類の状況チェックリストの書類ごとに、届いている・依頼元が手配中・書かれていない書かれていなければ not_mentioned
印鑑証明書の発行日書かれていれば日付空のまま

物件の address_only が、この構成でいちばん大事な区別です。 住居表示は郵便が届く住所で、登記に使う地番とは別のものです。住居表示しか書かれていない依頼を filled にすると、地番の欄に住居表示が入ります。 区別して、依頼元に地番を聞く下書きに回します。

させないこと理由
住居表示から地番を推測する一致しないことがある。登記記録で確かめるのは司法書士
引用された過去のメールから補う前の案件の値が入る
書類が足りているかの結論要る書類は案件ごとに司法書士が決める
取引時確認が済んだかの判断司法書士が行う確認で、メールからは判断できない
期限の計算決済日と発行日から台帳の計算式で出す

4行目は、法令上の義務に関わります。 犯罪による収益の移転防止に関する法律では、司法書士が顧客のために宅地または建物の売買に関する行為または手続の代理または代行を行う場合が対象とされ、顧客の本人特定事項や取引を行う目的などの確認を行わなければならないとされています。依頼メールに「本人確認済み」と書かれていても、それは依頼元の確認で、事務所の確認ではありません。 案件票のこの欄は、AIが埋めない欄にします。

Step6

指示内容を固定する

あなたは司法書士事務所の受付で、不動産の決済の依頼メールを案件票に転記する立場です。
メールの本文だけを読んで、項目ごとに値を抜き出してください。推測で補わないでください。

【読まない部分】
- 「-----Original Message-----」「〇〇 wrote:」「> 」で始まる行より下の、
  引用された過去のメール
- 署名より下の、広告や定型の注意書き

【項目と status】
各項目に status を付ける。
- filled ........ 本文に書かれている
- missing ....... 本文に書かれていない
- unclear ....... 書かれているが一つに決まらない(「来月中旬」「〇日か〇日」など)
- address_only .. 物件について、住居表示だけが書かれ、地番・家屋番号が無い

【厳守事項】
- 書かれていない項目は value を空にし、status を missing にしてください。
  他の項目や一般的な形から補って埋めないでください。
- 住居表示(〇丁目〇番〇号)を、地番や家屋番号として扱わないでください。
  住居表示だけなら status を address_only にしてください。
- 当事者の名前は、本文の表記をそのまま写してください。
  旧字体を新字体に直す、ふりがなから漢字を推測する、をしないでください。
- 日付は本文の表記をそのまま original に写し、解釈した日付を date に入れてください。
  曜日と日付が食い違うときは status を unclear にしてください。
- 書類については、本文に書かれていることだけを拾ってください。
  書かれていない書類は not_mentioned です。「届いていない」とはしないでください。
- 「本人確認済み」などの記載があっても、本人確認の状況の項目は作らないでください。
- 1通に複数の決済が書かれているときは、settlement_count に件数を入れ、
  最初の1件だけを抜き出してください。
- 書類がそろっているか、登記ができるかの判断を書かないでください。

【登記の種類ごとの書類の一覧】{checklist}
【依頼元の情報】{sender_profile}
【本文】{body}

「曜日と日付が食い違うときは unclear」は、転記の誤りの多くを入口で拾うための一文です。 依頼元が「10日(金)」と書いて、10日が木曜日だったということは珍しくありません。どちらが正しいかはAIにも補助者にも分からないので、依頼元に聞きます。

名前の表記を「そのまま写す」と書くのは、登記では文字の違いがそのまま問題になるからです。 「髙」と「高」、「邊」と「辺」を、AIは親切に一般的な字に直そうとします。

Step7

出力形式を固定する

Analyze and Return Data の出力の項目を、次の形で定義します。

{
  "settlement_count": 1,
  "registration_types": { "value": ["所有権移転", "抵当権設定"], "status": "filled" },
  "property": {
    "land": { "location": "", "lot_no": "", "status": "filled | missing | address_only" },
    "building": { "location": "", "house_no": "", "status": "" },
    "residential_address": ""
  },
  "parties": [
    { "role": "seller | buyer | mortgagee | debtor", "name": "",
      "address": "", "status": "filled | missing" }
  ],
  "settlement": { "original": "", "date": "", "time": "", "place": "",
                  "status": "filled | missing | unclear" },
  "documents": [
    { "name": "", "state": "received | arranging | not_mentioned" }
  ],
  "seal_certificate_issued": "",
  "attachments": [""],
  "questions": [""]
}

questions には、missing・unclear・address_only の項目と、not_mentioned の書類について、依頼元に聞く文を1つずつ入れます。

1つ目の理由は、案件台帳の列にそのまま書けることです。 項目ごとの status を列として持つと、台帳を missing で絞り込むだけで、聞き返しが済んでいない案件が並びます。

2つ目は、Paths の規則をこの項目だけで書けることです。

分かれ道規則行き先
1settlement_count が2以上、またはAIの応答が形にならない補助者に回し、手で処理する
2同じ物件と決済日の案件が台帳にある追加の連絡として担当に知らせる。新しい行は作らない
3上のどれでもない(Fallback)案件票を1行作り、questions があれば返信の下書きを作る

3つ目は、original と date を分けていることです。 補助者は本文の表記と解釈した日付を並べて見られ、「10日」が何月の10日かの解釈の誤りに気づけます。

Step8

システムへ連携する

つなぎ先方式内容
受付用の GmailNew Email Matching Search依頼メールを受け取る
AI by ZapierAnalyze and Return Data項目の抜き出しと status
案件台帳Lookup Spreadsheet Row、Create Spreadsheet Row同じ決済の確認と案件票の作成
GmailCreate Draft Reply依頼元への聞き返しの下書き
GmailSend Email担当の司法書士と補助者への知らせ
GmailAdd Label to Email処理済みのラベル

決済日まで7日を切る案件は、案件台帳の計算式で印を付け、知らせのメールの件名の先頭に「至急」と付けます。 残りの日数の計算は台帳の側で行い、Paths はその印の値を見るだけにします。

聞き返しの下書きには、questions を箇条書きで並べ、依頼元の担当者の名前を宛名に入れます。 補助者が直して送ります。依頼元が回答を返信してきたら、それは同じスレッドへの返信になるので、この Zap は動きません。 回答は補助者が読んで案件票に書きます。

Step9

人が確認する

補助者は、すべての案件票をメールの本文と見比べて確かめます。 書く作業は無くなりますが、確かめる作業は残します。

  1. 物件の欄を最初に見る … 地番と家屋番号が本文の表記どおりか、address_only が正しく付いているか
  2. 決済日の original と date を見比べる … 月と日、曜日
  3. 当事者の名前の字を見る … 本文の表記と一字ずつ
  4. 聞き返しの下書きを直して送る … 依頼元との関係に合わせて文面を整えます
  5. 取引時確認の段取りは司法書士に渡す … 案件票のこの欄は人が埋めます

1番目と3番目は省かないでください。 物件と名前の誤りは、登記の申請の準備の段まで気づかれずに進むものです。入口で見るのが最も安くつきます。

目標は、180件をならして1件6分です。 書かれていることが多い依頼は2〜3分、聞き返しの多い依頼は10分前後かかります。

Step10

例外に対処する

起きること対応
1通に複数の決済settlement_count を見て補助者に回し、手で分ける
「詳細は添付のとおり」で本文に何も無いほぼ全項目が missing。聞き返しは作らず、補助者が添付を開く
返信の形で新しい依頼が届く引用の部分を読ませない。過去の値が入っていないかを補助者が確かめる
依頼元の一覧に無い差出人新しい依頼元として知らせ、案件票は作る
同じ決済で、仲介と金融機関から別々に届く物件と決済日で引き、2通目は追加の連絡として扱う
決済日が変わったという連絡新しい依頼ではないので、補助者が台帳を直す。Zap の出力で上書きしない
AIの応答が出力の形にならない処理済みのラベルを付けずに補助者へ知らせる
受信が集中して処理が遅れる1通ずつ動くので止まらない。決済日の近いものは知らせの件名で先に見る

2行目は、依頼元の癖として毎月同じ相手から来ます。 依頼元の一覧の「ふだんの書き方」の列に記録しておき、その依頼元には本文に主な項目を書いてもらうよう、一度頼んでみるのが根本の対策です。

Step11

記録を残す

  • 依頼メールの原文(受付用の Gmail。これまでどおり)
  • AIの出力(項目ごとの値と status、questions)
  • 補助者が直した箇所 … どの項目を、どの値に直したか
  • 聞き返しの送信日時と、依頼元からの回答の日時
  • 同じ決済として扱った案件の対応 … どのメールをどの案件の追加の連絡としたか
  • Zap の実行の履歴(成功・失敗)

3つ目の記録は、依頼元ごとの癖を知る材料になります。 特定の依頼元だけ物件の欄の直しが多いなら、その依頼元は住居表示で書く習慣だと分かり、最初の聞き返しに地番の確認を入れておけます。

04実装レベルの3段階

最小構成:依頼メールをAIの画面に貼り、項目を抜き出させる / 1通ずつの抜き出しの下書き
半自動化:上記+受信で Zap が動き、抜き出した項目を案件台帳に書く / 抜き出しと台帳への記録
本格構成:上記+同じ決済の確認、Paths での振り分け、聞き返しの下書き、決済日の近いものの知らせまで行う / 受付の全体

最小構成では、個人情報を仮名にする手間がかかります。 確かめるための段階です。 半自動化で、1件20分が11分程度になります。 転記は自動になりますが、同じ決済の確認と聞き返しのメールが残ります。本格構成で6分になり、この段階が本記事の想定です。 半自動化の期間に、依頼元ごとの missing の多さを数えてください。 毎回同じ項目が抜ける依頼元には、聞き返しの前に、書き方のお願いを一度送るほうが早く減ります。

05工数削減シミュレーション

前提値(モデル条件)
対象人数
6 名
月間件数
180 件
1件あたり現在時間
20 分
1件あたり導入後時間
6 分
現在  180件 × 20分 ÷ 60 = 60 時間/月
導入後 180件 × 6分 ÷ 60 = 18 時間/月
月間削減時間
42h
削減率
70%
年間削減時間
504h
年間金額換算(時間単価3,000円)
151万円
モデル条件による試算であり、実際の効果は業務内容・運用方法によって異なります。

自社条件で導入効果を整理したい方へ

このユースケースを自社に当てはめた場合の前提値と削減見込みを、業務ヒアリングをもとに整理します。

AI活用について相談する

06向いている企業・向いていない企業

向いている
  1. 不動産の売買の決済に立ち会う司法書士事務所で、仲介の不動産会社や融資をする金融機関からの依頼が、決まった様式の無いメールで月に百件を超えて届く場合。補助者が1件ずつメールを読んで案件票に書き写し、物件の表示や決済日の聞き返しを手で書いている場合。依頼の受付用のメールアドレスを Gmail で持ち、Zapier の有料プランを使える場合。
向いていない
  1. 依頼のほとんどが特定の金融機関の決まった様式の書類で届き、項目の位置が決まっている場合。依頼が月に数十件で、補助者が読めば足りる場合。依頼をメールで受けず、電話と対面に限っている場合。なお、取引時確認と本人・意思の確認、登記の申請に要る書類がそろったかの最終の判断は、この構成では代替できません。

07最小構成で試す方法

  1. 先月の依頼メールから30通を選ぶ(返信の形で届いたものと、住居表示だけのものを入れる)
  2. 依頼元の名前と当事者の名前を仮名に置き換える
  3. 手元のAIサービスの画面に、第7章の指示と本文を貼る
  4. 返ってきた項目を、当時の案件台帳の行と突き合わせる
  5. 特に、物件の address_only と、引用の部分から値を拾っていないかを見る

30通は必ずやってください。 Zap を組む前に、「本文だけで案件票の項目が埋まるのか」と「埋めてはいけないものを埋めていないか」を確かめます。

出てきた内容判断
当時の台帳と同じ値が拾えたZap の作成に進む
住居表示を地番として返した指示の書き方で直る。構成は有効
引用の部分の値を拾った指示と前処理で引用を外す。構成は有効
ほとんどが missing依頼元の書き方の問題。 本文に書いてもらう依頼が先

2行目と3行目は、ほぼ必ず出ます。 出たことを確かめてから指示を直すほうが、どこを直せば効くかがはっきりします。

08実装時につまずきやすいポイント

問題対策
住居表示が地番の欄に入るaddress_only を設け、住居表示を地番として扱わないと明記する
前の案件の物件や日付が入る指示で引用の部分を読ませない。区切りの文字列で外せる依頼元は前処理でも外す
名前の字が一般的な字に直る「そのまま写す」と明記し、補助者が一字ずつ見る
日付の月を取り違えるoriginal と date を並べて持つ。曜日の食い違いは unclear
同じ案件が何度も処理されるNew Labeled Email を使わず、検索条件と処理済みのラベルで絞る
同じ決済が2行になる物件と決済日で引く。まとめるかは人が決める
書かれていない書類を「未着」と書くnot_mentioned と区別する
「本人確認済み」をそのまま記録する取引時確認の欄はAIに作らせない
期限の計算を誤る印鑑証明書の期限と決済日までの日数は台帳の計算式で出す
聞き返しが自動で送られるCreate Draft Reply で下書きまで。 送信は人が行う

上の3行が、この構成の失敗のほとんどです。 どれも「書かれていないものを、それらしい値で埋める」ところから起きます。埋めないことを指示と項目の定義の両方で守れば、残りは見比べるだけで拾えます。

09セキュリティ・AIガバナンス上の注意点

この構成で扱うデータ: 売主・買主・債務者の名前と住所、物件の所在、融資の金融機関、決済の日時と場所です。個人の財産と借入に関わる情報で、取り扱いには最も慎重さが要ります。

  1. 処理する提供元を自社で決める … AI by Zapier で自社のAPIキーを使う設定にし、依頼メールの本文がどの提供元のどの契約で処理されるかを、事務所として把握します
  2. AIに渡す範囲を本文に限る … 添付の契約書や証明書は渡しません。案件票に要らない情報を外部で処理しないためです
  3. 取引時確認をAIに肩代わりさせない … 法令上、司法書士が顧客の本人特定事項や取引を行う目的などを確認する場面です。依頼元の「確認済み」の記載で代えないことを、案件票の作りで守ります
  4. 聞き返しを自動で送らない … 宛先の誤りは、個人情報を別の依頼元へ送ることになります
  5. 案件台帳の閲覧の範囲を決める … 事務所の中でも、担当していない案件の当事者の情報を見る必要はありません
  6. 最小構成の試行では仮名にする … 手元のAIサービスに実在の当事者の名前を貼らないでください

誤りが起きた場合のリスクは、物件や当事者を誤って転記することと、取引時確認が済んだと誤って扱うことの2つです。 前者は補助者の見比べで拾い、後者はAIが埋めない欄にすることで、構造として起きないようにします。

10まず何から始めるか

1週目:案件台帳に列を足す

物件・当事者・決済日・書類の状況の各項目に、status の列を足します。印鑑証明書の発行日と決済日から期限を出す計算式、決済日までの日数の計算式もここで作ります。

2週目:30通で試す

先月の依頼メールから30通を選び、仮名にして手元のAIサービスで抜き出させます。住居表示と引用の扱いを最優先で見ます。

3週目:依頼元の一覧を作る

依頼元の会社・支店と担当者のアドレス、ふだんの書き方の癖を一覧にします。本文に何も書かない依頼元には、書き方のお願いを送ります。

4週目:抜き出しと台帳への記録だけの Zap を動かす

New Email Matching Search から AI by Zapier、案件台帳への記録までを作ります。この時点では聞き返しの下書きは作らず、補助者が台帳の行と本文を見比べます。

2か月目: 同じ決済の確認、Paths、聞き返しの下書きを足します。補助者が直した項目を毎週数えます。3か月目以降: 決済日の近い案件の知らせを足し、1件20分が何分になったかを実測します。補助者の直しが物件と名前の表記の確認だけになった時点で、この構成は完成です。


11関連ユースケース

12この仕組みを理解するための記事

13技術仕様の確認日・参考情報

技術仕様確認日:2026-10-08/最終更新:2026-10-08
確認した内容情報源確認日
Gmail のトリガーに New Email Matching Search(検索条件に合う新しいメールで動く)と New Labeled Email(ラベル付きのスレッドへの返信でも動く)があること。アクションに Create Draft Reply と Add Label to Email があること。送信の上限を超えると最大24時間アカウントが止まりうることZapier Help: How to get started with Gmail on Zapier2026-10-08
Analyze and Return Data で、出力の項目を項目名・型・説明・必須で定義できること。Standard・Advanced・Premium のモデルと、OpenAI・Anthropic・Google・Azure OpenAI・Amazon Bedrock の自前のキーを使う設定があることZapier Help: Use AI by Zapier to analyze and return data2026-10-08
Lookup Spreadsheet Row が列と値で1行を探すこと。Create Spreadsheet Row で行を追加できることZapier Help: How to get started with Google Sheets on Zapier2026-10-08
Paths が規則に応じて分岐し、Fallback が置けること。Professional 以上のプランで使えることZapier Help: Add branching logic to Zap workflows with Paths2026-10-08
犯罪による収益の移転防止に関する法律の別表で、司法書士が顧客のためにする宅地又は建物の売買に関する行為又は手続の代理又は代行が対象とされていること。第4条で、本人特定事項、取引を行う目的、職業または事業の内容などの確認を行わなければならないとされていること(法令APIで条文の原文を取得して確認)e-Gov 法令API: 犯罪による収益の移転防止に関する法律2026-10-08
不動産登記令第16条・第18条で、書面に記名押印した者の印鑑に関する証明書が作成後3月以内のものでなければならないとされていること(法令APIで条文の原文を取得して確認)e-Gov 法令API: 不動産登記令2026-10-08

要る書類と取引時確認の方法は、案件ごとに司法書士が判断してください。 本記事は上記の公式ページで確認できた範囲だけを扱っています。

実装ステータス:構成例。 公開仕様に基づいて設計した構成であり、当社で実際に構築・検証したものではありません。工数の数値はモデル条件による試算です。

自社の業務に使えるAI活用候補を整理します

このユースケース(UC-0932)についてのご相談はこちらから。

AI活用について相談する
目次