目次
はじめに
メール対応、予定調整、上司への連絡…毎日の細かいタスクで時間が奪われていませんか?
そんなあなたにこそ知ってほしいのが、**「AIエージェント」**という存在です。
今回は、無料ツール「N8N(エヌエイトエヌ)」を使って、Slackから依頼するだけで、AIがスケジュール確認・メール送信まで自動でこなす“AI秘書”を作る方法をご紹介します!
初心者でもできるように、手順は1つずつ丁寧に、専門用語はかみくだいて説明しています。
この記事でできるようになること
- Slackに「○○して」と送るだけで、AIが自動対応
- 上司への飲み会メールをAIが作成&送信
- Googleカレンダーと連携し、空き時間で予定調整
- Gmailから自動でメール送信
- N8Nの無料トライアルで今日からスタート!
必要なもの
- Googleアカウント(Gmail & カレンダー用)
- Slackアカウント
- N8Nアカウント(無料トライアルあり)
- OpenAIアカウント(APIキー取得用)
ステップ①:N8Nアカウントの作成
- Googleで「N8N」と検索し、公式サイトにアクセス
- 右クリック→「日本語に翻訳」で安心表示
- 「無料で始める」をクリック
- 名前・メール・パスワードを入力してアカウント作成
- 質問には次のように回答すればOK:
- 役割:セールス
- 会社人数:最小
- コーディング経験:No
- 知ったきっかけ:YouTube
ステップ②:SlackとN8Nをつなぐ
Slackアプリを作成する
- Slack APIサイトにアクセス
- 「Create New App」→「From Scratch」を選択
- 名前:AI秘書、ワークスペースを選択
- 作成完了後、「OAuth & Permissions」で以下を設定:
chat:write(メッセージ送信)app_mentions:read(メンション検知)channels:history(メッセージ履歴)
- 「Install to Workspace」ボタンをクリック → 権限を許可
ステップ③:N8NでSlackからのメッセージを受信する設定
- N8Nのキャンバス画面で「Slack」ノードを追加
- トリガーイベント:
New message in channelを選択 - 「新しい認証情報を作成」→Slackのアクセストークンを貼り付け
- SlackのOAuthページで確認できます
- 「Webhook URL」をSlackに登録
- Slack側の「Event Subscriptions」に貼り付け
- メッセージ受信イベント(
message.channels)を追加
ステップ④:Slackからのメッセージ内容を抽出する
Slackから送られてくる情報は多いため、「メッセージ本文(例:佐藤さんを食事に誘って)」だけを抜き出します。
- N8Nの「Set」ノードを追加
- 「text」など好きな変数名を作成し、Slackの本文だけをマッピング
- テスト実行 → 抽出できているか確認
ステップ⑤:AIにメッセージを渡す
- 「AIエージェント」ノードを追加
- 使用モデル:OpenAIのGPT-4(APIキーを取得)
- 「text」変数をプロンプトとして渡す設定にする
- モデル選択:
gpt-4またはgpt-4-turbo(費用注意)
ステップ⑥:AIの回答をSlackへ返す
- もう一度「Slack」ノードを追加
- 「メッセージ送信」を選び、受信チャンネルを指定
- AIエージェントの出力内容をそのままメッセージに使用
ステップ⑦:Gmailでメールを自動送信
- 「Gmail」ノードを追加
- Googleアカウントでサインインし、認証情報を接続
- 宛先は手動入力 or AIが自動判断できるよう設定
- 件名・本文もAIに作成してもらう
ステップ⑧:Googleカレンダーで空き時間を確認
- 「Googleカレンダー」ノードを追加
- 認証情報を設定して、予定取得の権限を付与
- AIが予定を見て、空いている日時を判断 → 自動で日程を提案・調整!
使い方の一例
Slackで以下のように入力するだけ:
「来週の空いてるところで佐藤さんを飲みに誘って、カレンダー確認して、メールしておいて」
↓
✅ 空きスケジュール確認
✅ 丁寧なメール文を自動生成
✅ Gmailで自動送信
✅ Slackに「送信完了しました」と通知
これ、人が1時間かけてやる仕事を10秒で完了してくれます。
よくある質問(FAQ)
Q1. プログラミングは本当に不要ですか?
**A. 一切不要です。**クリックとドラッグだけで、誰でも使える設計です。
Q2. 英語が多くて難しくないですか?
**A. 大丈夫です。**ブラウザの右クリック→「日本語に翻訳」を使えば、すべて日本語で操作できます。
Q3. 無料で使えますか?
**A. はい。**N8Nは14日間の無料トライアルがあります。さらに、自分のPCにインストールすれば、完全無料でも使えます。
Q4. Gmailやカレンダー連携に不安があります…
**A. 安心してください。**Googleの認証を使うので、安全に使えます。AIに勝手にメールを送られることもありません。
