Zapier×ChatGPT連携のやり方|ノーコードで業務通知・メール自動化を設定する手順
Zapier×ChatGPT連携、正直ハードル高く見えますよね
コードは書きたくない。でもメールの仕分けやSlack通知を自動化したい。そう思ってZapierを調べたら、「ChatGPT連携」の記事がたくさん出てきた——でも設定してみると動かない。APIキーって何?無料プランじゃダメなの?
この記事では、ZapierとChatGPT(OpenAI API)を連携して実際に動くZapを作るまでの手順を、コスト全体像とコピペ用テンプレセットで一気に解説する。
💡 関連教材: ChatGPT業務自動化 実践テンプレート集(¥1,480) — API・スプレッドシート・メール・議事録・請求書をコピペで自動化する実装特化型テンプレート集(全22ページ)
H2① 連携の前に確認すること|プラン・費用・よくある誤解
必要なものは3つだけ
- Zapierの有料プラン(Starter以上、$19.99/月〜)
- OpenAI APIキー(ChatGPT Plusとは別の課金体系)
- 連携したいアプリのアカウント(Gmail、Slack、Google Formsなど)
ここで多くの人が詰まるポイントが2つある。
① Zapier無料プランでは動かない。OpenAI連携はマルチステップZap(複数アクション)が必須になるが、無料プランではこれが制限されている。「設定できたのに動かない」という声の大半はこれが原因だ。
② OpenAI APIキーはChatGPT Plusとは別物。月$20払ってChatGPT Plusに加入しても、APIキーは発行されない。OpenAIのAPI専用サイト(platform.openai.com)でクレジットをチャージし、APIキーを別途発行する必要がある。
費用の目安
| 項目 | 費用 |
|---|---|
| Zapier Starterプラン | $19.99/月〜 |
| OpenAI API(GPT-4o) | 入力$5/100万トークン、出力$15/100万トークン(2025年時点) |
| 合計(軽量用途) | 月3,000〜5,000円程度が目安 |
メール要約を1日10件程度処理するなら、OpenAI API代は月数百円に収まる場合が多い。思っているより安い。
モデルは迷わずGPT-4oを選ぶ
旧来の解説記事にはGPT-3.5が登場するが、日本語の長文処理や要約精度を求めるなら今はGPT-4o一択だ。Zapierの設定画面でモデルを選べる箇所があるので、デフォルトのまま進めないように注意したい。
H2② ZapierにOpenAIを接続する手順|ここで8割が詰まる
Step 1|Zapを新規作成してトリガーを設定
Zapierにログイン後、右上の「+ Create Zap」をクリック。トリガーアプリに「Gmail」を選び、「New Email(新着メール)」を選択する。Gmailアカウントを認証してフィルタ(特定ラベルのみ、など)を設定しておくと、不要なメールまで処理しなくて済む。
Step 2|OpenAIをアクションに追加
トリガーの下に「+」でアクションを追加。検索窓に「OpenAI」と打つと「OpenAI (ChatGPT)」が表示される。ここで「Conversation」か「Summarize」を選ぶ。
- Summarize:テキストを渡すと要約を返す。シンプルな用途に向く
- Conversation:System・Userプロンプトを細かく設定できる。出力形式を細かく制御したい場合はこちら
Step 3|OpenAI APIキーをZapierに登録
「Sign in to OpenAI」をクリックすると、APIキーの入力欄が出る。platform.openai.comで発行したキー(sk-から始まる文字列)を貼り付けるだけ。認証に失敗する場合は、APIキーの先頭・末尾にスペースが混入していることが多い。コピペ後に確認を。
Step 4|モデルとプロンプトを設定
モデル選択欄で「gpt-4o」を選ぶ。旧UIではモデル欄がなかったが、現在は明示的に選択できる。
プロンプト欄には以下の構造で入力する。
System:
あなたはビジネスメールの要約専門家です。
出力は必ず「件名/要旨/要対応事項」の3項目で構成してください。
User:
以下のメール本文を要約してください。
``の部分は、Zapierの「Insert Data」機能でGmailのメール本文フィールドを選択すれば自動で差し込まれる。
Step 5|テスト送信で動作確認
「Test action」を押すと、実際にOpenAI APIへリクエストが飛んで結果が返ってくる。レスポンスに2〜8秒かかるので、エラーと勘違いしないように。結果欄に要約テキストが表示されれば成功だ。
初期エラーで多いパターン:
401 Unauthorized→APIキーが間違っている429 Too Many Requests→OpenAI側のレート制限。数秒待って再試行- 出力が英語になる→プロンプトに「日本語で出力してください」を追記
H2③ コピペで使えるZapテンプレ3選
テンプレ①|Gmailの新着メールを要約→Slack通知
フロー構成:
Gmail(新着メール受信)
↓
OpenAI Summarize(件名/要旨/要対応事項の3項目で要約)
↓
Slack(指定チャンネルへメッセージ送信)
コピペ用プロンプト:
System:
あなたはビジネスメールの要約専門家です。
出力は必ず以下のフォーマットで返してください。
【件名】
【要旨】(3行以内)
【要対応事項】(ない場合は「なし」と記載)
User:
Slack通知のメッセージ欄には、OpenAIの出力(outputフィールド)をそのまま差し込むだけで完成する。所要時間は慣れれば15分程度だ。
テンプレ②|Google Formsの問い合わせ→返信メール自動生成→下書き保存
フロー構成:
Google Forms(新規回答受信)
↓
OpenAI Conversation(問い合わせ内容に対する返信文を生成)
↓
Gmail(下書きとして保存)
コピペ用プロンプト:
System:
あなたは丁寧な日本語でビジネスメールを書く専門家です。
問い合わせ内容に対し、確認・対応中である旨を伝える返信メールを作成してください。
署名は含めず、本文のみ出力してください。
User:
以下の問い合わせ内容に対する返信を作成してください。
「送信」ではなく「下書き保存」にしておくのがポイント。人間の最終確認を挟む設計にすると、誤送信リスクをゼロにできる。
テンプレ③|特定キーワードを含むメールを分類→ラベル付け→担当者通知
フロー構成:
Gmail(新着メール受信)
↓
OpenAI Classify(クレーム/問い合わせ/スパムなどに分類)
↓
Zapier Filter(分類結果が「クレーム」の場合のみ続行)
↓
Gmail(ラベル付与)+Slack(担当者にDM通知)
コピペ用プロンプト:
System:
以下のメール本文を読み、次のカテゴリのうち最も適切な1つを返してください。
出力はカテゴリ名のみ、余計な文章は一切含めないでください。
カテゴリ:クレーム/問い合わせ/注文確認/スパム/その他
User:
出力を1単語に絞るプロンプト設計がカギ。余計な文章が混じると、後続のFilter条件でマッチしなくなる。
H2④ 運用で使えるTips|コスト削減・エラー対策・セキュリティ
トークンコストを下げる2つの方法
Formatter by Zapierを前段に挟む。ChatGPTに渡す前に文字数を削ると、APIコストが直接下がる。メールのヘッダー情報や署名ブロックをFormatterで除去してから送るだけで、トークン数を20〜30%減らせることがある。
System Promptは短く、Userに本文を渡す設計にする。同じ指示を毎回System Promptで送るより、Systemを固定・Userだけ変える構成の方がトークン効率がいい。
エラーが起きたときの保険
ZapierのPath機能で「OpenAIがエラーを返した場合は別ルートへ」という分岐を設定しておく。エラー時にSlackで「Zapが失敗しました」と通知するだけでも、気づかずに処理が止まる事態を防げる。
機密情報を流さない設計を
ZapierのデータはUS/EUのサーバーを経由する。社内の機密情報・個人情報を含むメールをそのままOpenAIに送ることは、社内セキュリティポリシーと要照合だ。メール本文のマスキング(Formatterで特定パターンを置換)を前段に挟む設計を検討してほしい。
Zapが突然止まる問題への対策
OpenAI APIの仕様変更やZapierのインテグレーション更新で、動いていたZapが停止するケースがある。月1回、テスト送信で動作を確認する習慣を持つだけで大半のトラブルは早期発見できる。
まとめ|今日やる1つのアクション
Zapier×ChatGPT連携のポイントをまとめると3点に絞られる。
- Zapier有料プラン+OpenAI APIキーの両方が必要(無料プランでは動かない)
- モデルはGPT-4oを明示的に選ぶ
- プロンプトに「役割+出力フォーマット」を明記することで出力のブレを防ぐ
今日やることは1つだけ。OpenAIのAPI管理画面(platform.openai.com)でAPIキーを発行し、Zapierのコネクション設定に登録する。これだけで連携の土台が完成する。あとはテンプレをコピペして、自分のGmailとSlackに合わせて変数を差し替えれば動く。
関連記事
- ChatGPT API×スプレッドシート連携|GAS初心者向け設定と自動化手順
- ChatGPT×Googleカレンダー連携|GASで予定自動登録・リマインド通知を設定する方法
- Notion AI×ChatGPT連携のやり方|Zapierなし自動化4選
📘 もっと深く学びたい方へ
この記事で紹介した内容を、さらに体系的に・実務レベルで習得できる教材を販売中です。
ChatGPT業務自動化 実践テンプレート集(¥1,480)
API・スプレッドシート・メール・議事録・請求書をコピペで自動化する実装特化型テンプレート集(全22ページ)
- 動くGASコード・API設定手順・プロンプトをワンセット収録
- スプレッドシート連携/メール/議事録/請求書を実務レベルで自動化
- コピペで即動く実装コード(Python / GAS)付き
👉 今すぐ購入する
ChatGPT&Claude AIプロンプト集50選(¥980)
コピペで即使える実践プロンプト50種を全24ページに凝縮
- ビジネスメール・企画書・分析・コーディング等 8カテゴリ網羅
- ChatGPT / Claude / Gemini 全対応
- 変数を埋めるだけで即実務投入
👉 今すぐ購入する
関連ツール紹介
ブログ記事を効率的に量産するなら → Value AI Writer byGMOがSEO記事の自動生成に使える。月額1,650円から利用可能。![]()
おすすめツールの一覧はこちらにまとめている。