


Notionからスライドへの自動化方法:ワンクリックインポートから完全自動パイプラインまで
クイックアンサー(60語以内): Notionからスライドへの自動化は3段階あります。レベル1: Notionを2Slidesに接続しワンクリックでデッキ生成。レベル2: Zapier、Make、n8nでNotionページの変更をトリガーにデッキ生成。レベル3: 新しいNotionデータベースエントリごとに2Slides APIを呼び出し、完成した
を自動生成する完全自動APIパイプライン。.pptx
同じ種類のデッキを繰り返し作る—週次アップデート、クライアント別ワンページャー、リリースノート、新しいデータベース行ごと—場合、手動作業は永遠に続く負担です。本ガイドでは、最も簡単なワンクリックフローから、寝ている間に動くパイプラインまでの自動化方法を解説します。
Notionからスライドを引き出すのが初めてなら、まずはNotionからプレゼンを生成する方法で基本を学んでください。本記事はクリックをなくす方法に焦点を当てています。
重要ポイント
- レベル1 - ワンクリックインポート: 組み込みのNotion連携で「コピー&ペーストして再構築」から「ページ選択して生成」へ。ほとんどの人に十分。
- レベル2 - 自動化ツールからのトリガー: Zapier、Make、n8nがNotionの変更を監視し、2Slidesを呼び出してデッキを生成。コード不要で半自動化。
- レベル3 - 完全APIパイプライン: 新しいNotionデータベースエントリがWebhookを発し、2Slides V1 APIを呼び出してレンダリング済みデッキを返す。完全自動で一度構築すればOK。
- 必要なレベルを選ぶことが重要 — 多くのチームはレベル1か2で十分。レベル3は大量処理時に効果的。
レベル1:ワンクリックインポート(自動化ツール不要)
最速の自動化は作らなくていいもの。2Slidesは公式の読み取り専用OAuth連携でNotionに接続し、流れは以下の通り:
- 一度だけNotionを接続(非公開ページは非公開のまま)。
- 2SlidesのWorkspaceでページを検索し選択。
- 生成 - ページ構造がデザインされたデッキに変換され、21言語対応のナレーションやMP4エクスポートも可能。
「週に一度このページをデッキにする」程度なら、セットアップ不要で90%の価値を得られます。トリガー自体を自動化したいならレベル2へ。
レベル2:Zapier、Make、n8nからのトリガー生成
自動化ツールがNotionを監視し、デッキ生成を開始します。プラットフォームを問わず形は同じ:
- トリガー: Notionの「新規データベースアイテム」または「ページ更新」(Zapier/Make/n8nのネイティブNotionコネクタ)。
- アクション: HTTP/Webhookステップで2Slides APIをページ内容付きで呼び出し。
- オプション: 生成されたデッキのリンクをSlack、メール、Notionのプロパティに投稿。
例:Make/n8nのHTTPノードで2Slidesを呼ぶcurlコマンド:
curl -X POST https://2slides.com/api/v1/slides/generate \ -H "Authorization: Bearer $TWOSLIDES_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "userInput": "{{ notion.page.content }}", "responseLanguage": "Auto", "aspectRatio": "16:9", "mode": "async" }'
jobIdGET /api/v1/jobs/{jobId}downloadUrlレベル3:完全自動APIパイプライン
大量処理—新規クライアントごと、リリースごと、調査データごとにデッキを作る場合—APIで一度構築し自動運用。パターン:
- 真実の情報源: Notionデータベース(一行=一デッキ)。
- トリガー: Notion API/Webhook(または定期ポーリング)で新規行を検知。
- 取得: バックエンドがNotion APIで行・ページ内容を取得。
- 生成: 2Slides APIを呼ぶ。テキストやアウトラインなら、長文ドキュメントなら
POST /api/v1/slides/generate。POST /api/v1/slides/create-pdf-slides - 配信: をポーリングし
GET /api/v1/jobs/{id}を取得、Notion行に書き戻すかDrive/Slackへプッシュ。downloadUrl
パイプラインで使う主な2Slides V1エンドポイント:
| エンドポイント | 用途 |
|---|---|
POST /api/v1/slides/generate | テキスト/アウトラインからデッキ生成 |
POST /api/v1/slides/create-pdf-slides | 長文ドキュメントから生成 |
POST /api/v1/slides/create-like-this | 参照デッキのスタイルに合わせる |
POST /api/v1/slides/generate-narration | ページごとのナレーション追加(Workspaceジョブ) |
GET /api/v1/jobs/{id} | ジョブ状態のポーリング、downloadUrl |
GET /api/v1/themes/search | プログラム的にテンプレート選択 |
ジョブは非同期なのでWebhook駆動のバックエンドにスムーズに組み込めます。コード例付きの詳細はAI Presentation API比較とコード例、エージェント駆動型はMCPサーバーエコシステムを参照。
どのレベルがあなたに合う?
| 利用頻度 | 推奨レベル |
|---|---|
| 時々手動で | レベル1(ワンクリックインポート) |
| 定期的でNotion変更トリガー | レベル2(Zapier/Make/n8n) |
| 大量処理、レコードごとにデッキ | レベル3(APIパイプライン) |
作りすぎに注意。ほとんどのチームはレベル2までで十分。レベル3はデッキ数が多く、2クリックでも負担になる場合に効果的。
よくある質問
Notionデータベースに追加したら自動でプレゼン生成できますか?
はい、レベル3で可能です。Notion API/Webhookで新規エントリを検知し、2Slides API(
/api/v1/slides/generate/create-pdf-slidesNotionからスライド自動化にコードは必要ですか?
いいえ。組み込みのNotion連携(レベル1)は不要で、Zapier/Make/n8n(レベル2)も視覚的にAPIをつなぐだけです。完全カスタムのレベル3パイプラインのみコードが必要です。
ワンクリック連携とAPIの違いは?
連携はWorkspace内の人がデッキを生成するためのもの。APIはプログラムがNotionの変更やバックエンドからトリガーされて誰もクリックせずに生成するもの。同じ生成エンジンですが入口が違います。
自動生成デッキにナレーションや動画は含められますか?
はい。生成後に
POST /api/v1/slides/generate-narrationNotion連携は常時接続しても安全ですか?
はい。連携は読み取り専用で、許可したページのみアクセスします。APIパイプラインではNotion APIトークンがバックエンドの読み取り範囲を制御し、特定データベースに限定可能です。
まとめ
Notionからスライドへの自動化は一段階ではなく階段です。まずはワンクリックインポートから始め、タイミングを自動化したいならZapier/Make/n8nトリガーを追加し、ボリュームが増えたら完全APIパイプラインへ進みましょう。生成エンジンはどのレベルも同じで、クリック数を減らす選択をしているだけです。
まずはシンプルに: Notionを接続。パイプライン構築: AI Presentation APIコード例付き · PowerPoint MCPサーバーエコシステム · Notionからプレゼン生成方法
最終更新:2026-07-08 2Slidesチーム
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free