【無料AI秘書】Slack×N8Nで作る!寝てても働くAIエージェントの作り方

  • URLをコピーしました!
目次

はじめに

メール対応、予定調整、上司への連絡…毎日の細かいタスクで時間が奪われていませんか?

そんなあなたにこそ知ってほしいのが、**「AIエージェント」**という存在です。

今回は、無料ツール「N8N(エヌエイトエヌ)」を使って、Slackから依頼するだけで、AIがスケジュール確認・メール送信まで自動でこなす“AI秘書”を作る方法をご紹介します!

初心者でもできるように、手順は1つずつ丁寧に、専門用語はかみくだいて説明しています。


この記事でできるようになること

  • Slackに「○○して」と送るだけで、AIが自動対応
  • 上司への飲み会メールをAIが作成&送信
  • Googleカレンダーと連携し、空き時間で予定調整
  • Gmailから自動でメール送信
  • N8Nの無料トライアルで今日からスタート!

必要なもの

  • Googleアカウント(Gmail & カレンダー用)
  • Slackアカウント
  • N8Nアカウント(無料トライアルあり)
  • OpenAIアカウント(APIキー取得用)

ステップ①:N8Nアカウントの作成

  1. Googleで「N8N」と検索し、公式サイトにアクセス
  2. 右クリック→「日本語に翻訳」で安心表示
  3. 「無料で始める」をクリック
  4. 名前・メール・パスワードを入力してアカウント作成
  5. 質問には次のように回答すればOK:
    • 役割:セールス
    • 会社人数:最小
    • コーディング経験:No
    • 知ったきっかけ:YouTube

ステップ②:SlackとN8Nをつなぐ

Slackアプリを作成する

  1. Slack APIサイトにアクセス
  2. 「Create New App」→「From Scratch」を選択
  3. 名前:AI秘書、ワークスペースを選択
  4. 作成完了後、「OAuth & Permissions」で以下を設定:
    • chat:write(メッセージ送信)
    • app_mentions:read(メンション検知)
    • channels:history(メッセージ履歴)
  5. 「Install to Workspace」ボタンをクリック → 権限を許可

ステップ③:N8NでSlackからのメッセージを受信する設定

  1. N8Nのキャンバス画面で「Slack」ノードを追加
  2. トリガーイベント:New message in channel を選択
  3. 「新しい認証情報を作成」→Slackのアクセストークンを貼り付け
    • SlackのOAuthページで確認できます
  4. 「Webhook URL」をSlackに登録
    • Slack側の「Event Subscriptions」に貼り付け
    • メッセージ受信イベント(message.channels)を追加

ステップ④:Slackからのメッセージ内容を抽出する

Slackから送られてくる情報は多いため、「メッセージ本文(例:佐藤さんを食事に誘って)」だけを抜き出します。

  1. N8Nの「Set」ノードを追加
  2. 「text」など好きな変数名を作成し、Slackの本文だけをマッピング
  3. テスト実行 → 抽出できているか確認

ステップ⑤:AIにメッセージを渡す

  1. 「AIエージェント」ノードを追加
  2. 使用モデル:OpenAIのGPT-4(APIキーを取得)
  3. 「text」変数をプロンプトとして渡す設定にする
  4. モデル選択:gpt-4 または gpt-4-turbo(費用注意)

ステップ⑥:AIの回答をSlackへ返す

  1. もう一度「Slack」ノードを追加
  2. 「メッセージ送信」を選び、受信チャンネルを指定
  3. AIエージェントの出力内容をそのままメッセージに使用

ステップ⑦:Gmailでメールを自動送信

  1. 「Gmail」ノードを追加
  2. Googleアカウントでサインインし、認証情報を接続
  3. 宛先は手動入力 or AIが自動判断できるよう設定
  4. 件名・本文もAIに作成してもらう

ステップ⑧:Googleカレンダーで空き時間を確認

  1. 「Googleカレンダー」ノードを追加
  2. 認証情報を設定して、予定取得の権限を付与
  3. AIが予定を見て、空いている日時を判断 → 自動で日程を提案・調整!

使い方の一例

Slackで以下のように入力するだけ:

「来週の空いてるところで佐藤さんを飲みに誘って、カレンダー確認して、メールしておいて」

✅ 空きスケジュール確認
✅ 丁寧なメール文を自動生成
✅ Gmailで自動送信
✅ Slackに「送信完了しました」と通知

これ、人が1時間かけてやる仕事を10秒で完了してくれます


よくある質問(FAQ)

Q1. プログラミングは本当に不要ですか?

**A. 一切不要です。**クリックとドラッグだけで、誰でも使える設計です。


Q2. 英語が多くて難しくないですか?

**A. 大丈夫です。**ブラウザの右クリック→「日本語に翻訳」を使えば、すべて日本語で操作できます。


Q3. 無料で使えますか?

**A. はい。**N8Nは14日間の無料トライアルがあります。さらに、自分のPCにインストールすれば、完全無料でも使えます。


Q4. Gmailやカレンダー連携に不安があります…

**A. 安心してください。**Googleの認証を使うので、安全に使えます。AIに勝手にメールを送られることもありません。

よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

目次