中小製造業に大量に届く見積依頼・問合せメールは、Claudeで「①メール分類 → ②顧客マスタ参照 → ③顧客タイプ別の返信文案生成」という3ステップを組むだけで、1通あたり10分かかっていた対応が1〜2分に短縮できます。顧客ランクや製品カテゴリに応じて価格・納期・納品条件を自動で出し分ける仕組みも、プロンプトの条件分岐だけで作れます。
皆さんこんにちは!事業構想×生成AI活用アドバイザー(中小企業診断士)の津田です。
今回は、見積依頼・技術相談・カタログ請求などが日々大量に届いて、社長や工場長が「メール対応だけで半日が消える」状態になっている中小製造業向けに、Claudeを活用した省力化の実装ノウハウをお伝えします。実際のプロンプト・顧客マスタの組み方・条件分岐の書き方まで踏み込んで解説します。
なぜ製造業のメール対応が回らなくなるのか
金属加工・樹脂成形・装置部品・板金・特注品など、いわゆる「BtoB受託製造業」の現場では、メール対応が止まらなくなる構造的な理由があります。
- 問合せの種類が多い:新規見積依頼、既存顧客のリピート見積、技術相談、納期確認、図面修正依頼、カタログ請求、クレーム……。1通ずつ目を通して仕分けするだけで時間がかかる。
- 回答内容が顧客ごとに違う:同じ製品でも、A社には継続割引価格、B社にはリスト価格、新規取引先には与信確認後の見積——という出し分けが必要。
- 担当者が固定化:「あの取引先はベテランの〇〇さんしか分からない」状態で、属人化しているため休めない。
- 本業(製造)の片手間:そもそも経営者・工場長が現場と兼務しているため、メール処理に集中できる時間が取れない。
この4つが重なると、見積回答が遅れ、商機を逃し、顧客満足も落ちる——という悪循環に入ります。私が支援している中小製造業でも、「メールの返信が間に合わなくて、3日経ってからお詫びと一緒に見積を送る」というケースが珍しくありません。
ここでのポイント:メール対応は「分類」と「文案作成」という性質の異なる2つの作業の連続です。この2つを分けて自動化すれば、それぞれの精度を高めながら省力化できます。
全体設計:分類×返信文案の二段構え
Claudeを使ったメール省力化の全体像は、シンプルです。
| ステップ | Claudeにさせる作業 | 人間がやること |
|---|---|---|
| ① 分類 | 受信メールを6カテゴリに仕分け、優先度・抽出データを出力 | 分類結果を確認 |
| ② 顧客判定 | 送信元ドメイン・会社名から顧客マスタを参照し、ランク・取引履歴を特定 | 新規顧客なら与信判断を追加 |
| ③ 文案生成 | カテゴリ×顧客ランクに応じた返信文案を作成(価格・納期も自動反映) | 最終チェックと送信 |
大事なのは、「Claudeに完全自動送信させない」こと。文案を9割作らせて、最終確認と送信ボタンは必ず人間が押す——この役割分担にすれば、誤送信リスクをほぼゼロにしながら、作業時間を大幅に削減できます。
以降の章で、各ステップの実プロンプトを公開します。
STEP1:受信メールを自動分類するプロンプト
まずは、届いたメールを「どの種類か」「優先度はどれか」「何が抽出できるか」を一度に整理させます。
▼ プロンプト{
"category": "repeat_quote",
"priority": "中",
"sender_company": "株式会社○○製作所",
"sender_email": "tanaka@xx-seisakusho.co.jp",
"product_keyword": ["SUS304ブラケット", "型番BK-2500"],
"quantity": "500個",
"deadline": "2026年6月10日",
"summary": "前回と同仕様のブラケット500個の追加発注を希望。納期は6/10まで。"
}
JSON形式で出力させるのがポイントです。後続の処理(顧客マスタ参照や文案生成)にそのまま渡せて、ExcelやGoogle Sheetsへの取り込みも簡単になります。
STEP2:顧客マスタで価格・納期を出し分ける
ここが今回の記事の本丸、「顧客によって回答内容を変える自動処理」です。鍵を握るのは、顧客マスタ(取引先別の条件表)をClaudeに参照させること。
顧客マスタの作り方(最小構成)
ExcelまたはGoogle Sheetsで、次のような表を1枚作ります。
| 会社ドメイン | 会社名 | ランク | 価格係数 | 標準納期 | 支払条件 | 担当者 |
|---|---|---|---|---|---|---|
| xx-seisakusho.co.jp | ○○製作所 | A | 0.92 | 2週間 | 月末締翌月末払 | 津田 |
| yy-corp.jp | YY商事 | B | 1.00 | 3週間 | 月末締翌々月10日 | 津田 |
| zz-tech.co.jp | ZZテクノ | C | 1.05 | 4週間 | 前払い | 佐藤 |
| (新規) | — | NEW | 1.10 | 4〜6週間 | 初回前払い | 津田 |
価格係数は、リスト価格に掛ける倍率です。Aランク(重要顧客)は0.92(8%値引)、Bランク(標準)は1.00、Cランク(小口)は1.05、新規は1.10というように、価格戦略を係数1つで表現します。
顧客マスタを使った条件分岐プロンプト
▼ プロンプト{
"matched_rank": "A",
"applied_price_coefficient": "0.92",
"estimated_price": "リスト価格×0.92×500個 = 423,200円(税抜)",
"estimated_delivery": "2026年6月7日(受注後14営業日)",
"payment_terms": "月末締翌月末払",
"assigned_staff": "津田",
"special_flags": [],
"decision_log": "送信元ドメインxx-seisakusho.co.jpがマスタ上のAランク顧客と一致。継続取引のため通常の値引価格を適用。"
}
ここでのポイント:「顧客ランク × 製品 × 数量」の3軸までならプロンプトのルール記述で十分動きます。Claudeはこの種の条件分岐ロジックを正確に処理できるので、複雑なIF文を書く必要はありません。
STEP3:顧客タイプ別の返信文案を生成する
ここまでで「誰に・何を・いくらで・いつまでに」が揃いました。最後に、これを返信メールの文案にしてもらいます。
▼ プロンプト件名:Re: SUS304ブラケットBK-2500のお見積依頼について
○○製作所 田中様
いつもお世話になっております。〇〇工業の津田です。
この度はBK-2500のリピート発注のお問い合わせをいただき、誠にありがとうございます。
いつもの継続取引条件にて、以下のとおりお見積を申し上げます。
■ 製品:SUS304ブラケット(型番BK-2500)
■ 数量:500個
■ 単価:[リスト価格×0.92] 円(税抜)
■ 合計金額:423,200円(税抜)
■ 納期:ご発注確定後14営業日(2026年6月7日頃)
■ 支払条件:月末締翌月末払(既存条件のまま)
ご希望納期の6月10日には十分間に合う見込みです。ご発注をお待ちしております。
仕様変更のご要望や数量調整がございましたら、お気軽にご相談ください。
※価格・納期はご注文時に再確認させていただきます。
────────────
〇〇工業株式会社 営業担当 津田
TEL:03-xxxx-xxxx(直通)
Email:tsuda@xxxx.co.jp
同じプロンプトで、新規顧客(ランクNEW)の場合は次のような文案が出力されます。
件名:Re: 〇〇加工に関するお見積のご相談(〇〇工業)
△△株式会社 ご担当者様
このたびは数あるお取引先の中から、当社にお問い合わせをいただき誠にありがとうございます。〇〇工業の津田と申します。
初めてのお取引となりますので、まずは当社の概要資料(カタログ・対応材料一覧)を添付させていただきます。
本件のお見積は、以下のとおりとなります。
■ 数量:500個
■ 単価(参考):[リスト価格×1.10] 円(税抜)
■ 納期:ご発注確定後4〜6週間
■ 支払条件:初回お取引のため、誠に恐れ入りますが前払いをお願いしております
新規取引にあたり、簡単な与信確認のお手続きをお願いする場合がございます。
正式なお見積は、ご発注予定数量・仕様・納期のご希望を確認のうえ、改めてお出しいたします。
※価格・納期はご注文時に再確認させていただきます。
────────────
〇〇工業株式会社 営業担当 津田
TEL:03-xxxx-xxxx(直通)
Email:tsuda@xxxx.co.jp
同じ製品の見積依頼でも、顧客ランクに応じてトーン・価格・支払条件・付帯情報が自動で出し分けられているのが分かります。
STEP4:人間レビュー → 送信の運用フロー
最後の砦は人間によるレビューです。Claudeが作った文案を、担当者は次の3点だけチェックして送信します。
- 価格の妥当性:原材料の最近の値動きや、特殊仕様による加工コスト増などが反映されているか
- 納期の妥当性:工場の現在の負荷を踏まえて回答納期が現実的か
- 顧客との関係性:過去のやり取りで考慮すべき特殊事情がないか(例:前回トラブルがあった、近々訪問予定がある等)
この3点だけ確認すれば、文案を一から書く必要はなくなります。1通あたり10分かかっていた作業が、1〜2分のレビュー作業に圧縮されます。
運用のコツ:「Claudeが作った文案を画面で見て直す」のではなく、「いったんメーラーの下書きフォルダに保存させて、メーラー側で最終調整する」ほうが、現場の業務フローに馴染みやすいです。
実装の選択肢——Claude単体/Code連携/API
ここまでの仕組みは、3つのレベルで実装できます。自社の状況に応じて段階的に進めるのがおすすめです。
レベル1:Claudeチャット単体(最も簡単)
- 方法:Claudeのチャット画面に、顧客マスタ(Excel)とプロンプトをアップロード。届いたメールをコピー&ペーストで貼り付けて、文案を出力させる。
- 準備時間:半日
- こんな方に:まずは効果を検証したい。社員1〜2名で運用したい。
レベル2:Claude Projects(中規模運用)
- 方法:Claude Projectsに顧客マスタ・製品リスト価格表・社内ルールをまとめて常設。チームメンバー全員が同じ前提で使える。
- 準備時間:1〜2日
- こんな方に:営業や事務など複数名が共通ルールで運用したい。
レベル3:Claude Code+メール連携(自動化レベル)
- 方法:Claude CodeとGmail/Outlook APIをMCP(Model Context Protocol)で連携。受信→分類→文案生成→ドラフト保存までを自動化。
- 準備時間:1〜2週間(社内SEまたは外部支援が必要)
- こんな方に:1日30件以上のメールを処理する規模。本格的な省力化を狙う。
いきなりレベル3を狙わず、レベル1で精度と効果を確かめてから段階的に進めるのが、失敗しないコツです。
失敗しないための4つの注意点
① 価格の最終決定は必ず人間が行う
Claudeはルールに基づいて算出するだけで、市場の最新変動・材料費高騰・特殊仕様の加算などは反映できません。「Claudeが出した価格=最終提示価格」と思わない運用ルールを徹底します。
② 顧客マスタの取り扱いに注意する
顧客マスタには取引先の単価情報や担当者名が含まれます。Claudeのチームプラン以上では入力データはモデル学習に使われない契約になっていますが、社内の情報管理ルール(誰がアクセスできるか、コピーをどこに保管するか)は必ず整備しておきます。
③ 「自動文案」と「自動送信」を混同しない
本記事の仕組みは「文案を9割作って下書きフォルダに置くまで」です。送信ボタンは人間が押します。誤った価格や納期が顧客に直接届くリスクを排除するためです。完全自動送信は、定型のカタログ請求受付返信など、誤送信リスクが極めて低い用途に限定します。
④ 文体は社風に合わせて調整する
Claudeのデフォルトの文体は丁寧でやや堅め。職人気質の取引先には堅すぎ、長年の付き合いの顧客にはよそよそしく感じられることもあります。プロンプトの「文体ルール」に、自社の過去の優れた返信メールを2〜3通サンプルとして添えると、社風に馴染んだ文案が出せるようになります。
よくある質問
Q. Claudeに顧客マスタを読み込ませて大丈夫ですか?個人情報や取引価格が心配です。
Claudeのチームプラン以上の有料プランでは、入力データはモデル学習に使われない契約になっています。とはいえ、顧客マスタには取引価格や担当者情報が含まれるため、まずは社内ルールで「Claudeに渡してよい列・渡さない列」を決め、不要な情報(住所詳細・代表者個人情報など)を削除してから読み込ませるのが安全です。さらに厳密にやる場合はClaude APIを社内サーバー経由で呼ぶ構成にします。
Q. 返信メールを完全自動送信にすることは可能ですか?
技術的には可能ですが、中小製造業の見積依頼対応では推奨しません。価格・納期・仕様の最終確認は人間が行うべき領域で、誤送信のリスクが大きいからです。現実的なゴールは「Claudeが文案を9割完成させ、担当者は最終チェックと送信ボタンを押すだけ」という運用です。1通あたりの作業時間は10分から1〜2分に短縮できます。
Q. 顧客ごとに価格を変える分岐は、どのくらい複雑にできますか?
顧客ランク(A/B/C)×製品カテゴリ×ロット数の3軸程度までなら、プロンプト内のルール記述で十分動きます。それ以上に複雑な料金体系(季節割引・継続契約割・地域別など)を組みたい場合は、ExcelやGoogle Sheetsに価格表を作り、Claude CodeまたはAPI経由で参照させる構成に切り替えるのが現実的です。
Q. メールサーバーから受信メールを自動で取り込めますか?
Gmail・Outlookなど主要なメールサービスはAPI連携が可能です。Claude CodeとMCP(Model Context Protocol)を組み合わせれば、受信→分類→文案生成→ドラフトフォルダ保存までを自動化できます。最初の段階では受信メールをコピー&ペーストでClaudeに貼り付ける運用から始め、効果が見えてから自動連携に拡張するのがおすすめです。
まとめ
中小製造業のメール対応省力化は、Claudeを使った3ステップで現実的に取り組めます。
- 分類:受信メールを6カテゴリに仕分け、優先度・抽出データをJSON出力
- 顧客判定:顧客マスタを参照してランク・価格係数・納期・支払条件を特定
- 文案生成:ランク別ルールに従って、トーン・価格・付帯情報を出し分けた返信文案を作成
大切なのは、「Claudeに完全自動送信させない」「価格と納期の最終確認は人間が行う」という線引きです。この線を守れば、誤送信リスクをほぼゼロにしながら、メール対応時間を大幅に短縮できます。
「うちの会社の見積パターンに合うか分からない」「顧客マスタをどう作ればいいか相談したい」という場合は、まずは現状のメール対応のボトルネックを一緒に洗い出すところから始めるのがおすすめです。30分の無料相談で、御社のメール業務の自動化余地をお見積りすることができます。
関連記事もあわせてどうぞ:クレーム対応に特化した自動化のノウハウは「クレーム対応AIを「担当マネージャー」に昇格させるCoworkプロンプト設計」で、製造業全般のAI活用は「なぜ製造業こそ、生成AIが向いているのか?」で詳しく解説しています。