2Slides Logo
n8n + 2Slides:プレゼン作成ワークフローを無料で自動化
2Slides Team
2 min read

n8n + 2Slides:プレゼン作成ワークフローを無料で自動化

n8nはZapierのオープンソース・セルフホスト型代替ツールであり、2Slides APIとの連携も完璧です。本ガイドでは、商用の自動化プラットフォームに費用をかけずに、プレゼンテーションの自動化ワークフローを構築する方法を紹介します。

なぜn8n + 2Slidesなのか?

機能n8nZapier
コスト無料(セルフホスト)$20〜60+/月
ホスティングセルフホストまたはクラウドクラウドのみ
データプライバシー自分のサーバー、自分のデータサードパーティ
複雑さ無制限のワークフロープランによる制限あり
オープンソースはい(Apache 2.0)いいえ

すでにn8nを運用しているチームなら、2Slidesのプレゼン自動化を追加するのは簡単です。

セットアップ

1. n8nのインストール(未導入の場合)

# Docker(推奨) docker run -it --rm --name n8n -p 5678:5678 n8nio/n8n # または npm npm install n8n -g && n8n start

2. 新しいワークフローを作成

n8nエディターで、以下のノードを含む新しいワークフローを作成します:

3. HTTP Requestノードを追加

2Slidesを呼び出すHTTP Requestノードを設定:

  • Method: POST
  • URL:
    https://2slides.com/api/v1/slides/generate
  • 認証: Generic Credential Type → Header Auth
    • Name:
      Authorization
    • Value:
      Bearer sk-2slides-your-api-key
  • Body Content Type: JSON
  • Body:
{ "userInput": "{{ $json.topic }}", "themeId": "your-theme-id", "mode": "sync", "responseLanguage": "en", "resolution": "2K" }

4. トリガーを追加

ワークフローの開始条件を選択:

スケジュールトリガー — 定期レポート向け:

  • 間隔: 1週間ごと
  • 曜日: 月曜日
  • 時刻: 9時

Webhookトリガー — オンデマンド生成向け:

  • Webhook URLを作成
  • アプリやSlackから呼び出し

Gmail/Slackトリガー — イベントベース:

  • チャンネルや受信トレイでプレゼンテーション依頼を監視

5. 配信ノードを追加

生成されたスライドをチームに送信:

  • Slackノード: ダウンロードURLをメッセージとして投稿
  • Gmailノード: リンク付きメールを送信
  • Google Driveノード: 共有フォルダにアップロード

ワークフロー例

週次チームアップデート

スケジュール(月曜 午前9時) → HTTP Request(2Slides API: 週次レポートスライド生成) → Slack(#team-updatesにダウンロードリンクを投稿)

アップロード時にドキュメントからスライドへ変換

Google Driveトリガー(フォルダ内の新規ファイル) → HTTP Request(2Slides API: PDFからスライド作成) → Wait(ジョブ完了をポーリング) → Gmail(アップロード者にスライドを送信)

CRM商談 → ピッチデッキ

HubSpotトリガー(商談ステージ = 提案) → 商談データ取得(HubSpot API) → HTTP Request(2Slides API: ピッチデッキ生成) → HubSpot(商談にスライドを添付) → Slack(営業担当者に通知)

応用:ポーリングによる非同期生成

長時間の生成ジョブには、ポーリングループ付きの非同期モードを使用:

HTTP Request(ジョブ開始、mode: async) → Wait(5秒) → HTTP Request(ジョブステータス確認) → IF(status != 'success') → Waitに戻る → ELSE → 結果を処理(スライドを配信)

ヒント

  1. APIキーはn8n Credentialとして保存 — ノードにハードコードしない
  2. 式を使用して、トリガーデータからプレゼンテーションのトピックを動的に構築
  3. エラーハンドリングを追加 — n8nのError Triggerノードで障害をキャッチ
  4. クレジット使用量を監視 — 生成前に十分なクレジットがあるかチェックを追加

よくある質問

n8nで非同期ポーリングパターンは処理できますか?

はい — Loop/Waitノードを使ってポーリングを実装できます。n8nは条件付きループをネイティブでサポートしています。

このユースケースでn8nは無料ですか?

セルフホスト型n8nは完全無料です。n8n Cloudには5つのアクティブワークフローまでの無料枠があります。

n8nを他のツールと同じサーバーで実行できますか?

はい — n8nはDockerコンテナとして動作し、サーバー上の他のサービスと共存できます。


スライドを無料で自動化 — n8nと2Slides APIを接続 して、最初のワークフローを数分で構築しましょう。

About 2Slides

Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.

Try For Free