PDFMonkeyを使用した自動化AIロール提案ジェネレーター

中級

これはDocument Extraction, Multimodal AI分野の自動化ワークフローで、10個のノードを含みます。主にWait, Gmail, Function, FormTrigger, HttpRequestなどのノードを使用。 GPT-4oとPDFMonkeyを使って、プロフェッショナルなプレゼンテーションを生成

前提条件
  • Googleアカウント + Gmail API認証情報
  • ターゲットAPIの認証情報が必要な場合あり
  • OpenAI API Key
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
  "id": "euNcUWf1whsZrDX1",
  "meta": {
    "instanceId": "a287613f1596da776459594685fbf4e2b4a12124f80ab8c8772f5e37bff103ae",
    "templateCredsSetupCompleted": true
  },
  "name": "Automated AI Proposal Generator Using PDFMonkey",
  "tags": [],
  "nodes": [
    {
      "id": "b52bc6b1-1954-43b8-b168-bc3905af2512",
      "name": "0. フォームトリガー(クライアントデータ入力)",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        640,
        260
      ],
      "webhookId": "aa8a0706-7577-4bc9-80b8-b53c2a96f86b",
      "parameters": {},
      "description": "Triggers the workflow when a new form submission is received. Use this form to input client details.",
      "typeVersion": 1
    },
    {
      "id": "2b5fbdd1-83d7-4186-87f2-cceb4e4848d7",
      "name": "1. AIプロンプトとクライアント情報の準備1",
      "type": "n8n-nodes-base.function",
      "position": [
        860,
        260
      ],
      "parameters": {},
      "description": "Formats client input data into a structured prompt for the AI and extracts key client details for later use.",
      "typeVersion": 1
    },
    {
      "id": "79a411b6-ba29-4f6b-b3ab-af1418ef62b2",
      "name": "2. 提案書コンテンツ生成(AI)1",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        1080,
        260
      ],
      "parameters": {},
      "description": "Uses OpenAI (GPT-4o) to generate detailed proposal content in a JSON format based on the prepared prompt.",
      "typeVersion": 1.6
    },
    {
      "id": "daefa688-f8b2-4aae-ab62-17e0e4fd39a4",
      "name": "3. 提案書PDF生成(PDFmonkey)1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1456,
        260
      ],
      "parameters": {},
      "description": "Sends the AI-generated content to PDFmonkey to create a professional PDF proposal using a predefined template.",
      "typeVersion": 4.2
    },
    {
      "id": "ae6fe8f0-46cf-455f-b503-3a0200244b13",
      "name": "5. 生成PDFのダウンロード1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1896,
        260
      ],
      "parameters": {},
      "description": "Fetches the newly generated PDF document from PDFmonkey's API.",
      "typeVersion": 4.2
    },
    {
      "id": "49947f2c-3b14-453d-b33f-f70b262ff94b",
      "name": "6. メールデータの準備1",
      "type": "n8n-nodes-base.function",
      "position": [
        2116,
        260
      ],
      "parameters": {},
      "description": "Prepares all necessary data for sending the email, including client details and the downloaded PDF binary data.",
      "typeVersion": 1
    },
    {
      "id": "15be0928-b52c-4d07-b33f-156c619a836f",
      "name": "4. 待機(PDFmonkey Webhook 用)1",
      "type": "n8n-nodes-base.wait",
      "position": [
        1676,
        260
      ],
      "webhookId": "3df60168-7ab4-4772-bd33-376063b3f986",
      "parameters": {},
      "description": "Pauses the workflow, waiting for a webhook callback from PDFmonkey indicating the PDF generation is complete. This is crucial for reliability.",
      "typeVersion": 1.1
    },
    {
      "id": "42f78e62-2dba-4c2b-8af9-47de67fcfec9",
      "name": "付箋ノート",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        580,
        200
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "b44f9758-d36f-4fb7-8ce1-07d10094a3b6",
      "name": "付箋ノート1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        580,
        520
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "345f66f7-84cf-4b96-b70a-d7c6e6d882fc",
      "name": "7. クライアントへの提案書メール送信1",
      "type": "n8n-nodes-base.gmail",
      "position": [
        2340,
        260
      ],
      "parameters": {},
      "description": "Sends the final proposal PDF as an email attachment to the client.",
      "typeVersion": 1
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "a5d113a8-9bda-4721-a4f2-eeecb78edf72",
  "connections": {
    "49947f2c-3b14-453d-b33f-f70b262ff94b": {
      "main": [
        [
          {
            "node": "345f66f7-84cf-4b96-b70a-d7c6e6d882fc",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ae6fe8f0-46cf-455f-b503-3a0200244b13": {
      "main": [
        [
          {
            "node": "49947f2c-3b14-453d-b33f-f70b262ff94b",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "15be0928-b52c-4d07-b33f-156c619a836f": {
      "main": [
        [
          {
            "node": "ae6fe8f0-46cf-455f-b503-3a0200244b13",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "79a411b6-ba29-4f6b-b3ab-af1418ef62b2": {
      "main": [
        [
          {
            "node": "daefa688-f8b2-4aae-ab62-17e0e4fd39a4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "b52bc6b1-1954-43b8-b168-bc3905af2512": {
      "main": [
        [
          {
            "node": "2b5fbdd1-83d7-4186-87f2-cceb4e4848d7",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "2b5fbdd1-83d7-4186-87f2-cceb4e4848d7": {
      "main": [
        [
          {
            "node": "79a411b6-ba29-4f6b-b3ab-af1418ef62b2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "daefa688-f8b2-4aae-ab62-17e0e4fd39a4": {
      "main": [
        [
          {
            "node": "15be0928-b52c-4d07-b33f-156c619a836f",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
よくある質問

このワークフローの使い方は?

上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。

このワークフローはどんな場面に適していますか?

中級 - 文書抽出, マルチモーダルAI

有料ですか?

このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。

関連ワークフロー

ワークフロー情報
難易度
中級
ノード数10
カテゴリー2
ノードタイプ7
難易度説明

経験者向け、6-15ノードの中程度の複雑さのワークフロー

作成者
Marth

Marth

@marth

Simplifying Business with Smart Automation. I create and share user-friendly, highly efficient n8n workflow templates for SMEs, focusing on digital marketing, sales, and operational excellence. Get ready to automate, innovate, and elevate your business. Connect me on Linkedin for custom solutions.

外部リンク
n8n.ioで表示

このワークフローを共有

カテゴリー

カテゴリー: 34