「Notion APIで議事録を自動化」と調べてみたら、出てくるのはコードだらけの技術記事ばかり。トークンを発行して、エンドポイントを叩いて、JSONを組み立てて……読んでいるうちに、そっとタブを閉じたくなる。
そもそもNotion APIは議事録の「何を」自動化できるのか
ルートを選ぶ前に、ひとつだけ前提を揃えさせてください。ここを誤解したまま進むと、「APIを設定したのに議事録が空っぽ」というつまずき方をします。
Notion APIが担うのは「完成した議事録を届ける」工程だけ
Notion APIでできるのは、ざっくり言うと「Notionの外から、ページやデータベースを作ったり書き換えたりする」ことです。具体的には:
- データベースに新しいページ(議事録の1件)を作る
- ページの中に見出しや箇条書きなどのブロックを追加する
- プロパティ(日付・参加者・タグなど)を埋める
| やりたいこと | Notion APIで可能? |
|---|---|
| 会議を録音・録画する | ✕ できない |
| 音声を文字起こしする | ✕ できない |
| 文字起こしを議事録に要約する | ✕ できない |
| 完成した議事録をNotionに保存する | ◯ これが本領 |
会議を録音して、文字に起こして、要点を要約する——この「議事録の中身を作る」部分は、Notion APIの管轄外です。ここは別の仕組み(文字起こしツールやAI)で用意する必要があります。
だから「自動化」には2つの仕事がある
この前提を踏まえると、議事録の自動化は2つの仕事に分かれているとわかります。
- 中身を作る仕事: 録音 → 文字起こし → 要約して議事録にする
- 届ける仕事: 完成した議事録をNotionに保存する
Notion APIが受け持てるのは、あくまで②だけ。多くの「Notion APIで議事録を自動化」という記事は、この①②をまとめて語ってしまうので、いざ設定してみると「箱はできたのに中身が入らない」という事態になりがちです。
Notionに議事録を自動投稿する3つのルート
では本題です。Notionに議事録を自動で入れるルートは、大きく3つあります。先に全体像を表で見てしまいましょう。
| ルート | 代表的な手段 | 技術知識 | 初期設定の所要時間 | 費用の目安 | 向いている人 |
|---|---|---|---|---|---|
| ①ノーコード | Zapier / Make | 低〜中 | 1〜3時間 | 月$10〜 | すでに文字起こし済みの議事録があり、保存を自動化したい人 |
| ②直接実装 | GAS / Python + Notion API | 高 | 半日〜数日 | 基本無料(自前運用) | コードが書け、細かく作り込みたいエンジニア |
| ③アプリ完結 | 録画→AI議事録→Notion連携アプリ | なし | 5分程度 | 無料〜 | コードを書かず、中身の生成ごと丸ごと任せたい人 |
ひとつずつ見ていきましょう。
ルート1: ノーコードツールで繋ぐ(Zapier / Make)
「コードは書きたくないけど、ツール同士を繋ぐ設定くらいならできそう」という人向けのルートです。ZapierやMakeといった連携ツールを使い、「○○が起きたら、Notionにページを作る」という流れをマウス操作で組み立てます。
仕組み: トリガーとアクションで繋ぐ
ノーコードツールは「トリガー(きっかけ)」と「アクション(動作)」の組み合わせで動きます。議事録の例だと、こんな形です。
- トリガー: 文字起こしツールで議事録が完成した/特定のフォルダにファイルが入った
- アクション: Notionの議事録データベースに新しいページを作り、本文を流し込む
定番なのは、Notion側の「New Database Item(新しいDBアイテム)」をトリガーにして、Slackへ通知を飛ばすといった派生レシピです。実際に「定例会議の議事録が作られたらSlackで参加者に周知する」運用を組んで、手作業を1つ減らした、という事例も語られています。
向いている人・つまずきポイント
ただし、いくつか注意点があります。
- 議事録の中身は別途必要: Zapier/Make自体は録音も文字起こしもしません。「中身を作る仕事」は別のツールで埋める前提です。
- Notion API経由のクセ: ノーコード経由でNotionに書き込むと、リッチテキスト(装飾付き文字)がプレーンテキストに削られたり、マルチセレクトのタグが完全一致しないと黙って失敗したり、といった細かいハマりどころがあります。
- 費用: 無料枠もありますが、実用的に回すなら有料プランが現実的です。Zapierは月$9.99前後から、Makeは月$16前後から。Makeのほうがタスク量あたりは割安で、細かい条件分岐に強いとされています。
ルート2: 自分でコードを書いて直接実装(GAS / Python)
いちばん自由度が高いのが、Notion APIを自分のコードから直接叩くルートです。Google Apps Script(GAS)やPythonからリクエストを送り、思いどおりのフォーマットでページを作れます。
実装の流れと所要時間
ざっくりした手順はこうです。
- Notionの「インテグレーション」を作成し、シークレットトークンを取得する
- 議事録を入れたいデータベースに、そのインテグレーションを接続(許可)する
- GAS/Pythonから、トークンを使ってAPIにページ作成リクエストを送る
- (実用化するなら)定期実行やトリガー監視の仕組みを組む
最初のページ作成だけなら数時間で動かせますが、運用に乗せるとなると話が変わります。たとえば「毎朝その日の会議分の議事録ページを自動生成し、完了したらSlackに流す」といった実用構成では、Google Cloud Functionsなどで定期実行する仕組みまで自前で用意することになります。
つまずきやすいのが手順2です。トークンを取っただけで満足して、対象データベースへの接続を忘れると、アクセス権限のエラー(401など)で延々と詰まります。
向いている人・運用コスト
一方で、正直にお伝えすると運用コストは小さくありません。
- サーバーや定期実行環境を自分で持つ
- APIの仕様変更やエラーに自分で対応する
- 「中身を作る仕事」(文字起こし・要約)はやはり別途必要
ルート3: 録画から議事録・Notion連携までアプリで完結する
3つめは、そもそもAPIを触らないルートです。録画から議事録の生成、Notionへの保存までを1つのアプリで完結させてしまう方法です。
録画 → AI議事録 → ワンクリックNotion連携
- 会議を録画する(インストールするだけ。仮想オーディオの設定も不要)
- 録画からAIが議事録を自動生成する(話者識別・フォーマット指定にも対応)
- 完成した議事録をワンクリックでNotionに連携する
APIトークンの発行も、Zapierの設定も、コードも要りません。録画ボタンを押して会議を終えれば、議事録ができ、自分のNotionの所定のデータベースに届きます。先ほどの「①中身を作る」「②届ける」の両方を、設定なしで肩代わりしてくれる、という位置づけです。
3ルートの中での位置づけ
| 中身を作る(録音・文字起こし・要約) | Notionに届ける | |
|---|---|---|
| ①ノーコード | 別ツールが必要 | ◯ |
| ②直接実装 | 別ツールが必要 | ◯ |
| ③アプリ完結 | ◯ アプリが担う | ◯ ワンクリック |
もちろん万能ではありません。連携先としてNotionを使う議事録機能はProプラン(月額980円〜、初月無料・カード登録不要)の機能で、現状はmacOS専用です。ただ、録画データや議事録はローカルにも残るので、「Notionに縛られて他で使えない」ということはありません。
「とにかく会議の議事録をNotionに残したいだけ」という目的なら、APIの学習コストもツールの月額も飛ばして、最短でゴールに着けるルートです。
結局どれを選べばいい?タイプ別おすすめ
3つのルートを見てきましたが、「自分はどれ?」が決めきれない人のために、タイプ別に整理します。
- すでに文字起こし済みの議事録があり、保存や通知だけ自動化したい → ルート1(ノーコード)。Zapier/Makeで「保存→Slack通知」まで繋ぐのが手軽。
- エンジニアで、フォーマットや連携先を自由に作り込みたい → ルート2(直接実装)。自由度は最高。ただし運用は自分持ち。
- 会議を録画して、議事録をNotionに残せれば十分。コードもツール設定も避けたい → ルート3(アプリ完結)。中身の生成ごと任せられるのが最短。
そして、ルートを問わず役立つ周辺の知識として、こちらの記事も参考になります。
- 議事録のフォーマットから整えたい人 → Notion議事録テンプレート完全ガイド
- Notion AI自体の議事録機能の全体像を知りたい人 → Notion AI ミーティングノートで議事録を管理する方法
- Zoom会議の議事録をNotionに残したい人 → Zoom会議を録画してNotionに自動で議事録を残す方法
- 議事録からタスクまで切り出したい人 → 会議の議事録からタスクを自動で切り出してNotionに登録する方法
まとめ
「Notion APIで議事録を自動投稿したい」と思ったとき、いきなりコードに飛び込む前に、まず前提を押さえておくと遠回りを避けられます。
- Notion APIが担うのは「完成した議事録を届ける」工程だけ。録音・文字起こし・要約という「中身を作る仕事」は別に用意が必要。
- ルートは3つ。ノーコード(Zapier/Make)は保存の自動化向き、直接実装(GAS/Python)は作り込みたいエンジニア向き、アプリ完結は中身の生成ごと任せたい人向き。
- 「とにかく会議の議事録をNotionに残したいだけ」なら、APIもツール設定も飛ばせるアプリ完結ルートが最短。
自分の技術レベルとかけられる手間に合ったルートを選べば、「議事録を手でコピペする」毎回の作業から、ようやく解放されます。




