お問い合わせ
n8nとGemini APIを連携させたら何ができる?実際に使っている15のワークフロー

n8nとGemini APIを連携させたら何ができる?実際に使っている15のワークフロー

Jay-Piy wabi_motion

n8nとGemini APIを連携させたら何ができる?実際に使っている15のワークフロー

Gemini APIとn8nの連携15選を解説。ブログ記事自動生成・メール分類・RSS要約など実用的なワークフローを紹介。コスト削減のモデル選択や時間帯の注意点も実体験をもとにまとめました。

n8nとGemini APIを連携させたら何ができる?実際に使っている15のワークフロー

このブログ(wabi-motion.com)では、n8nとGemini APIを使ってブログ記事の自動生成ワークフローを実際に運用しています。キーワードをスプレッドシートに入れておくだけで、タイトル・見出し・本文が自動生成されてmicroCMSに下書き保存される——そんな仕組みが動いています。

「自動化したいけど何から始めればいいか分からない」「ツール同士をもっと連携させたい」という方に向けて、実際に運用して分かったことを含めながら、n8n × Gemini APIでできる15のワークフローをまとめました。


n8nとGemini APIの連携の基本

n8nはノーコード・ローコードで400種類以上のサービスを繋げる自動化ツールです。APIが公開されているサービスであればほぼ何でも連携できます。マイナーなAIサービスでも対応している懐の広さが魅力で、Gemini APIと組み合わせれば、やりたいことのほとんどは実現できます。

基本構成はシンプルです。

トリガー(スケジュール・Webhook・メール受信など)
 ↓
データ取得・加工ノード
 ↓
Gemini APIノード(テキスト生成・分析)
 ↓
出力先(Slack・Gmail・Google Sheets・microCMSなど)

Gemini APIの設定はn8nのCredentialsにAPIキーを登録するだけです。Google AI StudioでAPIキーを取得してn8nに貼り付ければ、5分で連携できます。


コストを抑えて使うための前提知識

実際に運用していて気づいたことも含めて、事前に押さえておくべき注意点をまとめます。

  • モデル選択が重要:gemini-2.5-flashは有料モデルなので大量生成すると課金されます。無料枠で使いたい場合はgemini-2.5-flash-liteを選んでください
  • 時間帯に注意:平日日中など利用が集中する時間帯はレスポンスが遅くなることがあります。重要な自動化は深夜・早朝に設定する方が安定します
  • Waitノードを挟む:連続リクエストを避けるため、APIコールとAPIコールの間に数秒の待機を入れましょう
  • Retry設定を入れる:一時的なエラーに備えてMax Tries:3 / Wait:5000msのリトライ設定を各Geminiノードに入れておくと安定します

Gemini API × n8n 連携15選

① ブログ記事の自動生成

キーワードをスプレッドシートに入力しておくだけで記事を自動生成するワークフローです。このブログでも実際に動かしているので、動作実績という意味では一番信頼できる構成です。

Google Sheets(キーワード取得)
 ↓
Gemini API(タイトル生成)
 ↓
Gemini API(見出し生成)
 ↓
Gemini API(本文生成)
 ↓
microCMS / WordPress(下書き投稿)

② メール自動返信・分類

Gmailで受信したメールをGemini APIで分析して、内容に応じて自動返信や担当者への転送を行うワークフローです。問い合わせ対応の初次対応を自動化できます。

③ Slack通知の自動要約

Slackの特定チャンネルの投稿をGemini APIで要約して、毎朝決まった時間に日報としてSlackに投稿するワークフローです。チームの情報共有を自動化できます。

④ RSS記事の自動収集・要約

複数のRSSフィードから記事を収集してGemini APIで要約し、Notionやスプレッドシートに保存するワークフローです。業界情報のリサーチ作業を自動化できます。

RSS Feed(複数サイト)
 ↓
Gemini API(記事要約・カテゴリ分類)
 ↓
Notion / Google Sheets(保存)
 ↓
Slack(週次サマリー通知)

⑤ SNS投稿文の自動生成

ブログ記事の内容をGemini APIで要約してTwitter・Instagram・LinkedInそれぞれの文体に変換して投稿文を自動生成するワークフローです。1記事から複数SNS用のコンテンツを一気に作れます。

⑥ 顧客問い合わせの自動分類・優先度付け

フォームから届いた問い合わせをGemini APIで分析して、緊急度・カテゴリ・担当者を自動で判断してSlackやメールに通知するワークフローです。

⑦ 議事録の自動生成

Google MeetやZoomの文字起こしデータをGemini APIに渡して、決定事項・TODO・次回アジェンダを整理した議事録を自動生成するワークフローです。「議事録書くの面倒」問題を根本から解決します。

文字起こしデータ(テキストファイル)
 ↓
Gemini API(議事録フォーマットに整形)
 ↓
Google Docs(議事録として保存)
 ↓
Gmail(参加者に自動送信)

⑧ 商品レビューの感情分析

ECサイトやGoogleビジネスプロフィールのレビューをGemini APIでポジティブ・ネガティブに分類して、改善点をまとめたレポートを自動生成するワークフローです。

⑨ コードレビューの補助

GitHubのPull Requestをトリガーにして、変更されたコードをGemini APIでレビューしてコメントを自動投稿するワークフローです。軽微な問題を事前にキャッチできます。

⑩ 多言語翻訳の自動化

Google SheetsやNotionのコンテンツをGemini APIで英語・日本語・中国語などに自動翻訳して出力するワークフローです。多言語展開のコンテンツ管理に使えます。

⑪ 求人票・職務経歴書の分析

採用担当者向けに、応募書類をGemini APIで分析してスキルマッチ度・強み・懸念点をまとめたレポートを自動生成するワークフローです。

⑫ Webスクレイピング × 競合分析

競合サイトの情報を定期的にスクレイピングしてGemini APIで分析し、差異や改善点をまとめたレポートをNotionに保存するワークフローです。

HTTP Request(競合サイトをスクレイピング)
 ↓
Gemini API(価格・機能・キャッチコピーを分析)
 ↓
Notion(競合分析レポートとして保存)
 ↓
Slack(週次で差分を通知)

⑬ FAQ自動生成

問い合わせ履歴や製品ドキュメントをGemini APIで分析して、よくある質問と回答をFAQ形式で自動生成するワークフローです。サポートページのコンテンツ更新を自動化できます。

⑭ メルマガの自動作成

週次・月次で配信するメルマガの件名・本文をGemini APIで自動生成してMailchimpやSendGridに下書きとして保存するワークフローです。

⑮ 社内ナレッジベースの自動更新

Slackの技術的な議論やメールの内容をGemini APIで要約してNotionのナレッジベースに自動追加するワークフローです。暗黙知を自動でドキュメント化できます。エンジニアチームには特におすすめです。


よくあるエラーと対処法

実際に運用していて遭遇したエラーをまとめます。同じ壁にぶつかった方の参考になれば。

エラー①:Rate Limit Exceeded
原因:リクエスト数が無料枠の上限を超えた
対処:Waitノードで数秒の待機を入れる
   モデルをgemini-2.5-flash-liteに変更する

エラー②:Timeout
原因:Gemini APIのレスポンスが遅い時間帯
対処:自動化の実行時間を深夜・早朝に変更する
   Retry設定を有効にする

エラー③:Invalid API Key
原因:APIキーの認証が切れた
対処:n8nのCredentialsからGoogle Gemini(PaLM)
   アカウントを再認証する

エラー④:JSON Parse Error
原因:Gemini APIの出力にMarkdown記号が含まれる
対処:Codeノードで**や```などの記号を除去する処理を追加する

まとめ

n8nとGemini APIの組み合わせは、コンテンツ生成・分析・分類・翻訳・通知など幅広い自動化に使えます。

コストを抑えたい場合はgemini-2.5-flash-liteを選んで無料枠内で運用するのが現実的です。まずは一つ簡単なワークフローから試してみてください。ブログ記事の自動生成から始めると効果を実感しやすいです。

「自動化、難しそう」と思っていた方も、n8nのビジュアルエディタで組み立てていくと意外とすんなり動きます。最初の1ワークフローが動いた瞬間の感動は、ぜひ体験してみてください。

最後までお読みいただき、誠にありがとうございました。

ITエンジニアとして働きながら、AI・映像制作・AWSについて実体験をもとに発信しています。少しでも参考になれば嬉しいです。

他の記事もぜひ読んでみてください。