Contents
1. Notion の Automation 機能へのアクセス方法
Automation は左サイドバーの「設定」メニューから開く 「Automations(自動化)」 パネルで管理できます。※2024 年時点では「カスタムエージェント」や専用の「エージェント」セクションは存在しません。
1‑1. サイドバーから Automation を表示する手順
ポイント:Windows と macOS でショートカットが異なるので、環境に合わせて使ってください。
- Windows:
Ctrl + \(左サイドバーの開閉) → 左下の 設定 & メンバー アイコンをクリックし、メニューから Automation を選択 - macOS:
⌘ + \同様に設定アイコンから Automation を開く
この画面が Automation の一覧と新規作成ボタンを提供します。
1‑2. 新しい Automation(ワークフロー)を作成する
Automation パネル右上の 「Create automation」 ボタンをクリックすると、以下のウィザードが表示されます。
- 名前と概要 を入力
- トリガー と アクション を順に設定
この流れだけで基本的な自動化が完了します。
2. 自然言語プロンプトで AI アシスタントを活用する方法
Notion AI はテキスト入力欄に自然言語で指示を書くことで、要約・翻訳・表作成など多彩なタスクを実行できます。Automation のアクションとして 「Run Notion AI」 を選択すると、プロンプトをそのまま利用可能です。
2‑1. プロンプト作成のベストプラクティス
| 項目 | 推奨内容 |
|---|---|
| 目的は明確に | 「今週の売上データを集計し、表として Notion ページに貼り付け」 のように具体的に記述 |
| フォーマット指定 | 出力形式(テーブル、箇条書き、Markdown)を先頭で指示すると AI が従いやすい |
| 変数活用 | {{date}} や {{user}} といったプレースホルダーは後続のアクションで置換可能 |
例:週次レポート作成プロンプト
|
1 2 3 4 5 |
以下の手順に従って、今週({{date_range}})の売上データを集計し、Notion ページ「Weekly Report」にテーブル形式で貼り付けてください。 1. Google スプレッドシート「Sales」から該当期間の行を取得 2. 合計とカテゴリ別合計を算出 3. テーブルを生成し、ページ末尾に挿入 |
このプロンプトは Automation の「Run Notion AI」 アクションに貼り付けるだけで利用できます。
3. トリガーの設定と外部サービス連携
Automation は 「いつ実行するか(Trigger)」 と 「何をするか(Action)」 を組み合わせて構成します。以下では代表的なトリガーと、Slack・メール・カレンダーとの連携手順を示します。
3‑1. スケジュールベースのトリガー
導入文:定期的に実行したいタスクは「Schedule」トリガーで簡単に設定できます。
| 項目 | 設定例 |
|---|---|
| 頻度 | 毎週月曜 |
| 時刻 | 09:00 JST |
| タイムゾーン | Asia/Tokyo(自動的にローカル設定が適用されます) |
手順
- Automation ウィザードの 「Add trigger」 → 「Schedule」 を選択
- 「Repeat」→「Weekly」、曜日と時刻を入力
- 保存して次へ進む
3‑2. データベース変更トリガー(イベント駆動)
導入文:Notion のデータベースにレコードが追加されたときだけ実行したい場合は「Database change」トリガーを使用します。
- 「Add trigger」 → 「When a database item is created or updated」
- 対象データベース(例:
Projects)を選択 - 必要に応じてフィルター条件(ステータスが
Newなど)を設定
3‑3. 外部サービスとの連携アクション
| アクション | 設定手順の概要 |
|---|---|
| Slack 通知 | 「Add action」 → 「Send Slack message」 → ワークスペースとチャンネルを認証し、メッセージ本文に {{output}} など変数を埋め込む |
| メール送信 | 「Add action」 → 「Send email」 → 宛先・件名・本文を入力。AI の生成結果は {{output}} で差し込み可能 |
| Google / Outlook カレンダー | 「Add action」 → 「Create calendar event」 → イベントタイトル、開始時刻、詳細に変数(例:{{summary}})を利用 |
注意:外部連携は Notion の Settings > Integrations で事前に認証が必要です。未認証のままだとアクションは実行されません。
4. テスト・デバッグ・有効化のフロー
Automation を本番環境で動かす前に必ず テスト実行 と ログ確認 を行い、想定通りの出力が得られるか検証します。
4‑1. テスト実行手順
- Automation 編集画面右上の 「Run test」 ボタンをクリック
- 実行結果はポップアップに表示され、
outputブロックやエラーメッセージが確認できる - 必要に応じてプロンプトやトリガー条件を修正し、再テスト
4‑2. よくあるデバッグポイントと対処法
| 問題 | 主な原因 | 推奨対策 |
|---|---|---|
| 出力が空 | プロンプトに変数 {{date}} が未定義、または API キーの権限不足 |
変数名とデータソースを再確認し、Integration のスコープを見直す |
| エラーコード 429(レートリミット) | AI クレジット上限超過や外部サービス呼び出し頻度が高い | 実行回数を減らすか、有料プランへアップグレード |
| Slack にメッセージが届かない | ワークスペース認証が失効、チャンネル ID が誤っている | Settings > Integrations で再認証し、正しいチャンネル名を入力 |
4‑3. 有効化とオン/オフ切替
テストが成功したら 「Enable automation」 をクリックして有効化します。サイドバーの Automation 一覧に表示されるので、個別に ON / OFF スイッチで制御可能です。
5. 料金プランと AI クレジットの概要(公式情報に基づく)
Notion の AI 機能は 利用量ベース と サブスクリプションベース のハイブリッドモデルです。以下は 2024 年 10 月時点で公開されている公式料金です(※リンク先は Notion ヘルプセンター)。
| プラン | 月額(ユーザーあたり) | AI 使用上限* |
|---|---|---|
| Free | ¥0 | 5,000 ワード/月(約 10 KB のテキスト) |
| Personal Pro | ¥8 /月 | 無制限(ただし公平利用ポリシー適用) |
| Team | ¥12 /ユーザー/月 | 無制限 + 管理者ダッシュボード |
| Enterprise | カスタム見積もり | 無制限+ SSO、監査ログ等のエンタープライズ機能 |
*「ワード」=文字数換算で約 1 ワード = 5 文字程度。
AI の実行回数が増えると クレジット消費 が早くなるため、特にスケジュール実行が頻繁な Automation はプラン選定の重要要素です。
コスト見積もりの簡易手順
- 1 回あたりの平均文字数(例:2,000 ワード)を算出
- 月間実行回数 × 平均文字数 → 想定消費ワード数
- 無料枠 (5,000) を超える場合は Personal Pro 以上へのアップグレードが必要
6. 実務で即活用できるユースケースとベストプラクティス
以下に、実際の業務シーンで効果的な Automation の設定例を示します。各ケースは 「プロンプト」・「トリガー」・「連携アクション」 の 3 要素で構成されています。
6‑1. 週次売上レポート自動生成
- 目的:毎週月曜に売上データを集計し、Notion ページと Slack に共有
- プロンプト(先述の例を参照)
- トリガー:Schedule → 毎週月曜 09:00 JST
- アクション
- 「Run Notion AI」→テーブル生成
- 「Update page content」→
Weekly Reportページに貼り付け - 「Send Slack message」→
#reportsに{{output}}を送信
6‑2. プロジェクト追加時のタスク自動割当て
| 要素 | 内容 |
|---|---|
| プロンプト | 「新規レコードの『担当者』フィールドを取得し、同名ユーザーに Tasks データベースへタスクを作成」 |
| トリガー | Database change → Projects にレコードが追加されたとき |
| アクション | 1. 「Create database item」→Tasks に必要情報2. 「Send Slack DM」→担当者へタスク通知 |
6‑3. 会議文字起こしの要約配信
- 目的:Zoom/Google Meet の文字起こしファイルが Notion フォルダに保存されたら要約し、Slack とメールで共有
- トリガー:File upload → 特定フォルダ
Meeting Transcriptsに新規 txt が追加 - プロンプト | 「{{file_content}} を 300 文字以内に要約」
- アクション | - 「Run Notion AI」→要約取得
- 「Update page block」→同ページの「会議要約」ブロックへ挿入
- 「Send Slack message」→#meeting-summaryに投稿
- 「Send email」→担当者へ要約送付
6‑4. チーム規模別設定指針
| 規模 | 推奨トリガー頻度 | コスト管理のポイント |
|---|---|---|
| 小チーム (5〜10 人) | 週1〜2回程度 | 無料枠で十分。実行ログを月次レビューし、不要な Automation は無効化 |
| 中規模 (20〜50 人) | 日次+イベント駆動 | Personal Pro → AI 使用量が増えても月額固定。クレジット消費は気にせず利用可 |
| 大企業 (>100 人) | 複数スケジュール + API 連携 | Enterprise プランで管理者ダッシュボードを活用し、部署別クレジット割当と SSO を設定 |
まとめ
- Notion の Automation は 左サイドバー → Settings → Automation から開始でき、専用の「エージェント」セクションは存在しません。
- AI プロンプトは具体的に書き、変数を活用すれば柔軟な自動化が実現します。
- スケジュール・データベース変更・ファイルアップロードなど多様なトリガーと、Slack・メール・カレンダー連携アクションを組み合わせることで、業務フロー全体をノーコードで最適化できます。
- テスト実行とエラーログの確認は必須。無料枠と有料プランの違いを把握し、利用コストを事前に見積もってから導入しましょう。
これらの手順とベストプラクティスに沿って設定すれば、Notion AI と Automation が日常業務の自動化パートナーとして機能します。ぜひ実際に作成し、「時間が削減できた」感覚を体験してください。