# templates

name: 🛠️ Quick Base Tool MCP Server 💪 all 10 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-26T03:05:50.627Z
updated_at: 2025-06-26T03:05:50.627Z
url: https://n8n.io/workflows/5353
scraped_at: 2025-12-24 13:02:46
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all Quick Base Tool operations to AI agents. Zero configuration needed - all 10 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Quick Base Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Quick Base Tool tool with full error handling

  📋 Available Operations (10 total)

  Every possible Quick Base Tool operation is included:

  🔧 Field (1 operations)

  • Get many fields

  📄 File (2 operations)

  • Delete a file
  • Download a file

  🔧 Record (5 operations)

  • Create a record
  • Create or update a record
  • Delete a record
  • Get many records
  • Update a record

  🔧 Report (2 operations)

  • Get a report
  • Run a report

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Quick Base Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Quick Base Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.quickbaseTool","n8n-nodes-base.stickyNote","n8n-nodes-base.quickbaseTool","n8n-nodes-base.quickbaseTool","n8n-nodes-base.stickyNote","n8n-nodes-base.quickbaseTool","n8n-nodes-base.quickbaseTool","n8n-nodes-base.quickbaseTool","n8n-nodes-base.quickbaseTool","n8n-nodes-base.quickbaseTool","n8n-nodes-base.stickyNote","n8n-nodes-base.quickbaseTool","n8n-nodes-base.quickbaseTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  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


name: 🛠️ Reddit Tool MCP Server 💪 all 13 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-26T03:06:56.294Z
updated_at: 2025-06-26T03:06:56.294Z
url: https://n8n.io/workflows/5355
scraped_at: 2025-12-24 13:02:46
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all Reddit Tool operations to AI agents. Zero configuration needed - all 13 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Reddit Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Reddit Tool tool with full error handling

  📋 Available Operations (13 total)

  Every possible Reddit Tool operation is included:

  🔧 Post (5 operations)

  • Create a post
  • Delete a post
  • Get a post
  • Get many posts
  • Search for a post

  🔧 Postcomment (4 operations)

  • Create a comment in a post
  • Get many comments in a post
  • Delete a comment from a post
  • Reply to a comment in a post

  🔧 Profile (1 operations)

  • Get a profile

  🔧 Subreddit (2 operations)

  • Get a subreddit
  • Get many subreddits

  👤 User (1 operations)

  • Get a user

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Reddit Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Reddit Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.redditTool","n8n-nodes-base.redditTool","n8n-nodes-base.redditTool","n8n-nodes-base.redditTool","n8n-nodes-base.redditTool","n8n-nodes-base.stickyNote","n8n-nodes-base.redditTool","n8n-nodes-base.redditTool","n8n-nodes-base.redditTool","n8n-nodes-base.redditTool","n8n-nodes-base.stickyNote","n8n-nodes-base.redditTool","n8n-nodes-base.stickyNote","n8n-nodes-base.redditTool","n8n-nodes-base.redditTool","n8n-nodes-base.stickyNote","n8n-nodes-base.redditTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE7VY227bRhD9FYHPXnXvF6Eo6iZtkIc6bWP04iIw9mqzpkiBpOy6gf+9s5QUyZEUWIr9QpjWcPbsmZmzM/uxKEMxKeiv179ec9K9uRA/tletKU6KaextMannVXVS1HYaweq3GELZj86bphr9/OqX0fvY3sYWbHt71RWTvz+AZRNi/vPjwi/XnGFhHKKcEsRVksjRxFBMkngfFObSFZ/8/9G0N6lq7kbvwO1tGe9GODu/n+Ufa12jwTtytovjri/9zf1Z00cwmTVd2ZdNDQsjwiU+QRoDmJltwXEfW0D0sfBN3ce6B1fFw8Lr7/DL8BV5OFkCxh4zbnFEzEiOOJMEOYklYtwwnoLngePiCYQsMH8PoL9ZA69sfeWvbVmPp3523pZXV4PxJnpOV+Dvortumpu3GVXwUUnJARVOGHGrEtIOWFWEUyqsYIGo4rP97t+j4dKHiBMSVIE3bA3SmhDktZdEYRqESes9vmqj7ePIjgBmvzcc7cBEJuKzDWmMTwjfisZ+dFRSaz3J5GtAZzxDjhCNoiTcJsq1JGyN7nWs4legE/pAdCFJQYAoFJmMwJ2WyFCdUDReCsWIh5XW6N7E/mhoTB4ITRAFiQupCzkk4OE5skbAQzLsufJJJ/EY2tTW9wO67nB4AO0weJHaJA3UU8JWATzIZoO5RZRKkiyLmruNrHsfbeuvR6lpjyXw0MhqYihlkqLgPOSdkgJZ7gWSxhsclYXKpxv4BvkZZf0ZkSNECueyoEeLFEsWyEOWaIt4shjpFA2iisTIuNBaux0F7JvpFHyPyvqrqplta+t+qMoJyggNiEQjEfcxAegQEWZKECw4SVzvSMol1O5rsObaPggrcOc9NhglzhziIShkg5XIguxEohLRWO1QnhWtqW2mX1XtB4FNghImFEegRgA2WodAwyElLE0YqHXcmM2Dalbdj/rmebIg1/5BYL2iII9Jw1kaIQtkdMh5TVHS1FIRRXJC764temRtAZ/H1ZZLwhIlA5w3DDoWkQXUYY1E4JqylKDG7JbAt00qq3gckXIb6X50xMTgLcbIYkvhcBQCuZgUokLq4HEiVvndRLLDiWTQi8htCX0ajwzjBHxRRJg3cFBKg0xgcC7FhCk2hlMnP+exm7sFVccJ00FMUuK4c94jzzAwKXOjF6hCEH4Ox4AIcMjvEKZPEI84MrMgHRZtITFxiiEbY0BcG4q0tRZFzSiIvCfS7CkbfmTZHB1uBa1oMpEiKQOUTaC5wgO0SXCQSu+UNdtlM+82e+UnR5rubO+/UNEwdsTkE4KOGZRSC4psLmvoc11imGhByG4WxZEs5udhNIK19X15C0slW3XxpOiuLVAwTFJtU2UId8vpaNLc1Yu5oW3+ib7PzoeNvhHJR/Pvm/kPp90fP/yZoZU++380xL22t2UYnXbX7n70bcgvY5tfxlXovr+a2rIawxHx3XrrM4DZ1DbHwQ+tRDjNu6CYCgSTEebnmE6EmGA6xoRdgNl8FvaZyQkmY5iqLtb4f4uVzfR1m5td/jZZLf5uuechZ1YbVkR44kENveMaWjZCkbEMjhXoKpwMjjqWh7Wly6uqcbb6xF7MW80d/T4KwCaUnXVVDsMyKpXt+rMFjwODYNPFvi/rqyHG9ax7P4cR8D6/tLGbNXXIX/ftfPnx+2tYPxNDFEyUArpMITTk6rCx05wCmbnVF4/+ufoKKwHyCdoPe7Dd/enb1dj8rnaNbTcWTGULK869j12X5tXKbhgp2Rm7/b28uXDsZ3/z01/TnJRfDi8ZKy5y3Aa3ZxvZlBOt+yXWAXj4RNXOJNDnmE84ngg9ZsZkZ9Nkf6wfk7yKefnfkBendXe3rKHbVcUUt1nhPjO87AbuL6FWL9eWZGzEmO23BkWflj0gvbS781WNgfGL4mEZpLcHZN4T62WZ7G/3FPEXymnt5eHDngBSco7NBLOJYGNF9ZHr7fByt5lOWxdIWdI2S6Mvp/G/ph4qZxrb0ttvzuLd5V/gZF/qPV5T7VOWpZmcEDwG9c1my+gvkGFOSW7jpWcwd0oYmzQOGPpmHGhSROrkhgQ+hYETFHidh10PieJf2/U9GKhpDcQtxOrj5ngPb7a87PNxNfkbZCyfFU+4IFp9A+uDUvxbTPDDhxzIjQPymT0/vs55ZuePb2NehJNVr/0CzjeuQ14E+rq9fWb325clL8XORvv7Unm5PZ++1GZ2XDK8VD3suiN45rW+OOI/61q5fV1cXr9q5rmjxQ//A7YAnZ9HGAAA


name: 🛠️ Salesmate Tool MCP Server 💪 all 15 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-26T03:07:27.112Z
updated_at: 2025-06-26T03:07:27.112Z
url: https://n8n.io/workflows/5356
scraped_at: 2025-12-24 13:02:46
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all Salesmate Tool operations to AI agents. Zero configuration needed - all 15 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Salesmate Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Salesmate Tool tool with full error handling

  📋 Available Operations (15 total)

  Every possible Salesmate Tool operation is included:

  🔧 Activity (5 operations)

  • Create an activity
  • Delete an activity
  • Get an activity
  • Get many activities
  • Update an activity

  🔧 Company (5 operations)

  • Create a company
  • Delete a company
  • Get a company
  • Get many companies
  • Update a company

  💰 Deal (5 operations)

  • Create a deal
  • Delete a deal
  • Get a deal
  • Get many deals
  • Update a deal

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Salesmate Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Salesmate Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.salesmateTool","n8n-nodes-base.salesmateTool","n8n-nodes-base.salesmateTool","n8n-nodes-base.salesmateTool","n8n-nodes-base.salesmateTool","n8n-nodes-base.stickyNote","n8n-nodes-base.salesmateTool","n8n-nodes-base.salesmateTool","n8n-nodes-base.salesmateTool","n8n-nodes-base.salesmateTool","n8n-nodes-base.salesmateTool","n8n-nodes-base.stickyNote","n8n-nodes-base.salesmateTool","n8n-nodes-base.salesmateTool","n8n-nodes-base.salesmateTool","n8n-nodes-base.salesmateTool","n8n-nodes-base.salesmateTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE71Y227bRhD9FYHPXmXvF6Eo4iRt4Ic4RePeEgTGXm3WFCmIlF038L93lpYsKZaCSLb6ZNEczp6ZM2d2dr8UZShGxe0rlbx3l/p13WhenRRHxTh2thjVs6o6Kmo7jmD1wVaxHdsuDs6aphq8e/3L4EOcXscpmHf2oi1Gnz6DcRNi/vnl3rXHXHqiIyLWJsQlFkhHQ5APmAbsZbSRFg9L/NFMr1LV3Azeg9vrMt4McHZ+O8kva12j3jtyto3Dtiv91e1p00UwmTRt2ZVNDQsjwjU+QgRjQDOxU/DcxSlA+lL4pu5i3YGv4u7e7e/wpv+M3B3NEevgaNLBwCpCIG6YR8YTgwwWOAWhXRKu+L6k3ON+CcBfLMFXtr7wl7ash2M/OZuWFxe98WoEnD4EcBPdZdNcnWRkVnAjA3bI0EQRTwpyaZ1AhDgmvaYJ3hdfxbw9zuCUkMRHFKI1iAsRkcUQpyQi6qCpUjgu43w9jTlIWw+s78rrsrvdTswiJTkjX0WmMT4i/BEz21EqwjxziiFGpYLEWAZESI2k4JRb4RQRaonyTaziM6AUekeUkkritAU+tOeIe63gFyUoScsdS0RYR5Yo38buyRCZ3BFiSJYmTzGkjzHEiTDIBieRVJZTL6JXUa5DHNv6dgGyBE3vAxMg7gaTRG4iiwQZ7QGmhvJ2MlCkpcGGGeyJNEuYv03CM1TlrmxbkrClHFqC8B7xQDlyPipQDvdcmuSsZCsdou9Tg9yoBmSPboazZOiezcy7KKlyFBFPIZ2RB2gZzIGaotWgf8WdfyzygW/GE2B/b4kzvUM6hTLaai4RZwYarmBQmcILxDTnBMPGhPkGiT8JYxb4ThitEdBtogSiBbQhDcl0lAskrAducHDO6q8E/iSAWd47AVQxWCtYRJEn6ECcJ+QUV4gwwokiXrKwSd73GJ+i7p1QRiew9THBDgby4UERmAaUAoknb71RyQj6WN1PyeSuRBurtZaQPUow5DFR2G1FSgh7GyOJWjHuNmub7qltoHo/bZOYhAJQQEOyQDnI2uoAO48ngrrgsOR2g7Zhu6/2FrZ83Ii+0Xw8I8knjAQlOs9+IBptPBLYubyvexrCBmHvDTCreieARFEVsbAgYw3DaeIWWQfDKVPRSZWENyZ8req90WVJ74SOMy2CkhRRjwkMFQYGNJE8igLTGDVn2KsNks4A95fzTggT9Ykk0G+KFNp3lB5pDpsNhdZDQMuwZccNct43hbvS6xiMyzQ6FEkIiFunkDFUIas4i8ZgS1jarGW2p5blrocOsO4nF1gpAW3xqGgv7TSG/gA1baqM4GZ+KBo1N/X9UWHa/B19l533cb6Fqojmn7ezV8ftH6/+zMhKn/2vHd/e2OsyDI7bS3c7+CHkh6HND8MqtC8vxrashtBnf1xGPgGYTd1T5fvmEY5zFBRTgbBEmJ9hOhJihOkQE/YRzGY9wxvN5AiTIZPk4xL/r7GyOXvtarDzd6PF4u/nMc9a+DN6OBQITzzGyDsOjUURioxlFEExcpgWHXUsnxvnLi+qxtnqIXsxh5oH4m0pAJtQttZVmYY5K5Vtu9P7PPYZBJs2dl1ZX/Qc15P2wwxOfbf5YRrbSVOH/HU3nc0//nAJ6+fEEAVHSqGkEEJDqfaBHecSyJlbfLH2z8VXWAljODcCYrDt7fHJ4rT8vnaNna4smMoprDjzPrZtmlULu/4QyU7Z9e/l1UfH3vmrn/8a56L8Nr1kqLjIvPVuT1eqKRda+0usA+ThIVUbi0CfYT7ieCT0kBmTnY2T/aleT/KC8/Lfvi6O6/ZmrqHrhWKKa148Mjxv+9yfg1TPl5ZkaMSQbbduZ25cdoD03G6uVzWEjH8s7uYknexQed+pl3mxn2wR8TfktPRy93kLgZScYTPCeMTUUAqz53obvNysltOjq6Pc0lal0ZXj+G9T98oZx2np7YvTeHP+FzjZVnrra+ptnWVuRnKFQvPNZnP2e2Ta+eSIY8j2mzuDYVjnaYkJCefdIGCnIn0BH0/9JXTgZR22HRSKf2OXN2DQTWtI3H2z+rI6CcCTLc+7vFeNPkEby1vF910LLT4DCNAs/ilG+O5z5nJ9UHt+/+tz1vP7Xz/8PL//9THiMPhXBqkDJWjlxuKAJXQ4Fh4dww9I9OGW2HCrebhUHXSRDSf6wzHy/0SycvX43KvkQfz+5v11M8uzOb77DxhznoQLGQAA


name: 🛠️ SecurityScorecard Tool MCP Server 💪 all 19 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-26T03:08:06.962Z
updated_at: 2025-06-26T03:08:06.962Z
url: https://n8n.io/workflows/5357
scraped_at: 2025-12-24 13:02:46
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all SecurityScorecard Tool operations to AI agents. Zero configuration needed - all 19 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every SecurityScorecard Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n SecurityScorecard Tool tool with full error handling

  📋 Available Operations (19 total)

  Every possible SecurityScorecard Tool operation is included:

  🔧 Company (5 operations)

  • Get a company factor scores and issue counts
  • Get a company's historical factor scores
  • Get a company's historical scores
  • Get company information and a summary of their scorecard
  • Get a company's score improvement plan

  🔧 Industry (3 operations)

  • Get factor scores for an industry
  • Get historical factor scores for an industry
  • Get the score for an industry

  🔧 Invite (1 operations)

  • Create an invite

  🔧 Portfolio (4 operations)

  • Create a portfolio
  • Delete a portfolio
  • Get many portfolios
  • Update a portfolio

  🔧 Portfoliocompany (3 operations)

  • Add a portfolio company
  • Get many portfolio companies
  • Remove a portfolio company

  🔧 Report (3 operations)

  • Download a report
  • Generate a report
  • Get many reports

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native SecurityScorecard Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every SecurityScorecard Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.securityScorecardTool","n8n-nodes-base.securityScorecardTool","n8n-nodes-base.securityScorecardTool","n8n-nodes-base.securityScorecardTool","n8n-nodes-base.securityScorecardTool","n8n-nodes-base.stickyNote","n8n-nodes-base.securityScorecardTool","n8n-nodes-base.securityScorecardTool","n8n-nodes-base.securityScorecardTool","n8n-nodes-base.stickyNote","n8n-nodes-base.securityScorecardTool","n8n-nodes-base.stickyNote","n8n-nodes-base.securityScorecardTool","n8n-nodes-base.securityScorecardTool","n8n-nodes-base.securityScorecardTool","n8n-nodes-base.securityScorecardTool","n8n-nodes-base.stickyNote","n8n-nodes-base.securityScorecardTool","n8n-nodes-base.securityScorecardTool","n8n-nodes-base.securityScorecardTool","n8n-nodes-base.stickyNote","n8n-nodes-base.securityScorecardTool","n8n-nodes-base.securityScorecardTool","n8n-nodes-base.securityScorecardTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  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


name: 🛠️ Sentry.io Tool MCP Server 💪 all 25 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-26T03:08:31.187Z
updated_at: 2025-06-26T03:08:31.187Z
url: https://n8n.io/workflows/5358
scraped_at: 2025-12-24 13:02:46
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community



  Complete MCP server exposing all Sentry.io Tool operations to AI agents. Zero configuration needed - all 25 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Sentry.io Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Sentry.io Tool tool with full error handling

  📋 Available Operations (25 total)

  Every possible Sentry.io Tool operation is included:

  📅 Event (2 operations)

  • Get an event
  • Get many events

  🐛 Issue (4 operations)

  • Delete an issue
  • Get an issue
  • Get many issues
  • Update an issue

  🏢 Organization (4 operations)

  • Create an organization
  • Get an organization
  • Get many organizations
  • Update an organization

  🔧 Project (5 operations)

  • Create a project
  • Delete a project
  • Get a project
  • Get many projects
  • Update a project

  🚀 Release (5 operations)

  • Create a release
  • Delete a release
  • Get a release by version ID
  • Get many releases
  • Update a release

  🔧 Team (5 operations)

  • Create a team
  • Delete a team
  • Get a team
  • Get many teams
  • Update a team

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Sentry.io Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Sentry.io Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.sentryIoTool","n8n-nodes-base.sentryIoTool","n8n-nodes-base.stickyNote","n8n-nodes-base.sentryIoTool","n8n-nodes-base.sentryIoTool","n8n-nodes-base.sentryIoTool","n8n-nodes-base.sentryIoTool","n8n-nodes-base.stickyNote","n8n-nodes-base.sentryIoTool","n8n-nodes-base.sentryIoTool","n8n-nodes-base.sentryIoTool","n8n-nodes-base.sentryIoTool","n8n-nodes-base.stickyNote","n8n-nodes-base.sentryIoTool","n8n-nodes-base.sentryIoTool","n8n-nodes-base.sentryIoTool","n8n-nodes-base.sentryIoTool","n8n-nodes-base.sentryIoTool","n8n-nodes-base.stickyNote","n8n-nodes-base.sentryIoTool","n8n-nodes-base.sentryIoTool","n8n-nodes-base.sentryIoTool","n8n-nodes-base.sentryIoTool","n8n-nodes-base.sentryIoTool","n8n-nodes-base.stickyNote","n8n-nodes-base.sentryIoTool","n8n-nodes-base.sentryIoTool","n8n-nodes-base.sentryIoTool","n8n-nodes-base.sentryIoTool","n8n-nodes-base.sentryIoTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  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


name: 🛠️ Splunk Tool MCP Server 💪 all 16 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-26T03:09:05.208Z
updated_at: 2025-06-26T03:09:05.208Z
url: https://n8n.io/workflows/5359
scraped_at: 2025-12-24 13:02:46
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all Splunk Tool operations to AI agents. Zero configuration needed - all 16 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Splunk Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Splunk Tool tool with full error handling

  📋 Available Operations (16 total)

  Every possible Splunk Tool operation is included:

  🔧 Alert (2 operations)

  • Get a fired alerts report
  • Get metrics

  🔧 Report (4 operations)

  • Create a search report
  • Delete a search report
  • Get a search report
  • Get many search reports

  🔧 Search (5 operations)

  • Create a search job
  • Delete a search job
  • Get a search job
  • Get many search jobs
  • Get the result of a search job

  👤 User (5 operations)

  • Create a user
  • Delete a user
  • Get a user
  • Get many users
  • Update a user

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Splunk Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Splunk Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.splunkTool","n8n-nodes-base.splunkTool","n8n-nodes-base.stickyNote","n8n-nodes-base.splunkTool","n8n-nodes-base.splunkTool","n8n-nodes-base.splunkTool","n8n-nodes-base.splunkTool","n8n-nodes-base.stickyNote","n8n-nodes-base.splunkTool","n8n-nodes-base.splunkTool","n8n-nodes-base.splunkTool","n8n-nodes-base.splunkTool","n8n-nodes-base.splunkTool","n8n-nodes-base.stickyNote","n8n-nodes-base.splunkTool","n8n-nodes-base.splunkTool","n8n-nodes-base.splunkTool","n8n-nodes-base.splunkTool","n8n-nodes-base.splunkTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  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


name: 🛠️ Spotify Tool MCP Server 💪 all 30 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-26T03:10:02.426Z
updated_at: 2025-06-26T03:10:02.426Z
url: https://n8n.io/workflows/5360
scraped_at: 2025-12-24 13:02:46
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all Spotify Tool operations to AI agents. Zero configuration needed - all 30 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Spotify Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Spotify Tool tool with full error handling

  📋 Available Operations (30 total)

  Every possible Spotify Tool operation is included:

  🔧 Album (4 operations)

  • Get an album
  • Get new album releases
  • Get an album's tracks by URI or ID
  • Search albums by keyword

  🔧 Artist (5 operations)

  • Get an artist
  • Get an artist's albums by URI or ID
  • Get an artist's related artists by URI or ID
  • Get an artist's top tracks by URI or ID
  • Search artists by keyword

  🔧 Library (1 operations)

  • Get liked tracks

  🔧 Mydata (1 operations)

  • Get your followed artists

  🔧 Player (9 operations)

  • Add a song to a queue
  • Get the currently playing track
  • Skip to the next track
  • Pause the player
  • Skip to the previous song
  • Get the recently played tracks
  • Resume the player
  • Set volume on the player
  • Start music on the player

  🔧 Playlist (7 operations)

  • Add an Item to a playlist
  • Create a playlist
  • Get a playlist
  • Get a user's playlists
  • Get a playlist's tracks by URI or ID
  • Remove an item from a playlist
  • Search playlists by keyword

  🔧 Track (3 operations)

  • Get a track
  • Get audio features of a track
  • Search tracks by keyword

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Spotify Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Spotify Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.stickyNote","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.stickyNote","n8n-nodes-base.spotifyTool","n8n-nodes-base.stickyNote","n8n-nodes-base.spotifyTool","n8n-nodes-base.stickyNote","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.stickyNote","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.stickyNote","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.spotifyTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  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


name: 🛠️ Storyblok Tool MCP Server 💪 all 7 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-26T03:10:39.207Z
updated_at: 2025-06-26T03:10:39.207Z
url: https://n8n.io/workflows/5361
scraped_at: 2025-12-24 13:02:45
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all Storyblok Tool operations to AI agents. Zero configuration needed - all 7 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Storyblok Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Storyblok Tool tool with full error handling

  📋 Available Operations (7 total)

  Every possible Storyblok Tool operation is included:

  🔧 Story (7 operations)

  • Get a story
  • Get many stories
  • Delete a story
  • Get a story
  • Get many stories
  • Publish a story
  • Unpublish a story

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Storyblok Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Storyblok Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.storyblokTool","n8n-nodes-base.storyblokTool","n8n-nodes-base.storyblokTool","n8n-nodes-base.storyblokTool","n8n-nodes-base.storyblokTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE61W227bRhD9FYHPXmbvvKAoosRtahRxgtjNxUFg7I0Sa4pUuZQUxfC/d5aiItmOgjjxk0RydubMmTOzcx2VNsojcvzyr2fl2//em9O/C5M+j46imetUlNeLqjqKajVzYHXWNe1aV83V6LxpqtHL569HZ65duhbMOzXxUf7xExg31oW/1xvXTiZGOJMim1iBOGMJSpmCf5xqYxjWPKXR1xDvmvaqqJrV6BW4XZZuNcLB+XoePtZpjXrvSCvvYt+V5mp92nQOTOaNL7uyqSEwIlziI0QwBjRz1YLnzrUA6ToyTd25ugNf0c3G7Vv40h8jN0cD4kIwJrDlyBLOAbHUKCuYQdjSxKasMM646MdI2eB+CsCf7MBXqp6YqSrreGbm5205mfTG+xkkuwRWTk+b5uqk5xJbbaU2iKVcAjKDkZY6Q1RKVTgnrZZZdCfnw3kmBdcmOMpYYREXJEO6KAgy0hEnSUakzXZ5HrsKXI7UyIeEv1OUgY7Axp2sBMVHjN+rymGExhisMieQTQkgtFYjRVyGpOUCquRAP3qH8IXrfgleCvDIQ+BRrl2SaotA4zRI2wVpGyRTqAQX1GBGb8ObqXrdIyyhRX4GY8YfSCG0giWJZcjiDMRslUMqMQoZkhnmOOeF3Cvy64WuSj/9JRqTh1ZZSJ1oIwrEkwJozJgFiBojrqnQhRRGi2QH8Z96/gggJX5graUrCqmhWVRaQOsllEGzWAr9h6nGDBsr2f5QCKNpFGbTiPzEAMMBHn3g/AJrZbpyCZEKVXl3FPmpap3tZ3HbVAHBapivebOqN1Onbf51pgvO+zxfCJhv2ecXi2dj/+7Z+4CsNMH/rZvgWC1LOxr7qV6PfrPhIVbhIa6sfzqZqbKKTTP7fZf5HGA2tQplMK1TnbPjkAXFVCAsEebnmOZC5JjGmLALMFvM7SEzmWMSM0kudvjfuEoF9vx+ssO3fBv81ZDzwsPPNuGECEMMxsjATQSFJRRlilFUEBiP0MdUs3AFDS4nVaNV9ZU9F1KF1wcpABtbeqWrUIahKpXy3emGx55BsPGu68p60te4nvuzBVwg6/DQOj9vahtOd+1iOHw2hfiBGJJAt4hECiFSkGqf2DhIIDC3PXHr5fYUTkSWcZ4JyEH59fhke/G+qnWj2r2ARdlCxIUxzvtiUW3t+vuInbLl2/LqQrOX5urPD7Mgyu+Xl8QJF6FuvdvTPTUFofnXrrbAw1eqvimC9BzznONcpDHLsuBsVqg/6tskb2teful1Ma79auih5bZjoiWP7hle+p77S2jVy50liTMRs8PWfqFnZQdIL9W39ZrEwPhFdDMU6eQByvvBfhnEfnKgib/TTjsvN58OFJCSc5wGzimNCU1+Mt43vKz25XRvCw0jbb81unLmvjR13zkz15ZGPTl1q8sP4OSQ9G7HFIcmy2BGc4ZjGL7BbKh+jww2Ia4K2JLSJA2Ll4R7gDqHrE2lywplEiN7AY9bM4UJvNOh70Ao5ljtlmmYpjUQtxlW17e2FnhU5WUXrqv8I8yxcFf82Iq5PQYYYFp8jnJ88ykU887W9vgB7m4Mjx/h3t70+CHu7xSPHSPc1ptN/3mzCBc4vvkff6OFTXsNAAA=


name: 🛠️ Strapi Tool MCP Server 💪 5 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-26T03:11:13.545Z
updated_at: 2025-06-26T03:11:13.545Z
url: https://n8n.io/workflows/5362
scraped_at: 2025-12-24 13:02:45
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all Strapi Tool operations to AI agents. Zero configuration needed - all 5 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Strapi Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Strapi Tool tool with full error handling

  📋 Available Operations (5 total)

  Every possible Strapi Tool operation is included:

  🔧 Entry (5 operations)

  • Create an entry
  • Delete an entry
  • Get an entry
  • Get many entries
  • Update an entry

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Strapi Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Strapi Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.strapiTool","n8n-nodes-base.strapiTool","n8n-nodes-base.strapiTool","n8n-nodes-base.strapiTool","n8n-nodes-base.strapiTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE61W227bOBD9FUPPoUqKpCQKi0XddrcbLOoUm6TdpiiC4UWONrJkSLJdN8i/71C2a+fioG7zZMkaHp65nZmboLBBFvx1fhZ//Pv05Hw0Ne9qOgmOgonrIMiqWVkeBRVMHFqddg1Mi8FZXZeDd6/fD05dM3cN2nYwboPs8xe0rK3zjzcrXK6MFYlTJLLaEZGmQEDiq4tTHslYOi118B3/Y91c52W9GJwg7LxwiwH14Mup/1ilFenRiYbWhW1XmOvlqO4cmkzrtuiKusKLCRMxPSKMUmQzhQaRO9cgpZvA1FXnqg6xgtsV7Af80h9jt0drxpArZRGCOFCMiARpa+ME0TRNE5pym8g0+IGIrEi/RNYvtsxLqMbmCooqnJjpWVOMx73xLv3Us089+YXTV3V9fexZ6UirhOeSMBUlRChBieKCY0QhjmIG4HQfh11/9/toDIBhBkiqOWYFpCKK5TkREROJclwbLrc+vm4cdG4A1QCD1yyfyIiPhQ/FfZciesTEg3zs50c5Z2nMJbFWIysASTSXjtA0csokkDIbbfm9caX7JX7xwfyUEDY1OWEWIiIsUKId5EQlEEPORa6M2vJ767pfIKewHnh8ADkrXJSnqSQRAGABM0tUBJhmwVlObawco3fJTaBa9vQKbN2DCSbpgQSp1CaRPCWxkIKIPAesZQwhaAYyZ0ZYJrYEz6f216pPHspPi1RFlFtClcZeY8oRFAWNTzpnXFLLGewqgNehgReiAfsJtaIUiy86UKzQGkxXzPGmHMrWHQXtFTTO9sLb1KVnsFiLaVYvqpXKNPV/znQevPfzrcyNU1/fzl4N24+v/vXMCuPx72j+G5gXdjBsr/Ry8Jv1LyH4l7C07cvxBIoyNPXk963nU6RZV+DTYHrlsEPvRUQjSWhMqDijUSZlRqOQMn6BZrM+xY+axRllIY/ZxZb/P64EH71219n1t2xz+cna51mLPxuHEyZR9SglBlPsOyMiCnhEcpYLHVvUWO47Yw05LmsN5ffoOe+qb699IUAbW7SgS5+GdVZKaLvRKo59BNGmdV1XVOM+x9W0PZ3hwFj6l8a107qy/nTXzNaHT6/wfh8YlgjFZRJLKVMs1d6xoS8BH7nNiTt/bk7RRCrUKyXRB2iXw+PNlD2pdA3NzoV50eCNM2Nc2+azcmPXDyA+4vMPxfWF5u/M9Z+fJr4on04vCxMhfd562NFONflCa9+7ymIcvofq0SJIz6jIBM1kGnKlPNgkhz+qu0He5Lz41tfFsGoX6x6abzommHtFuWd42faxv8RWvdxaslDJkO+3bmd6UnTI9BIer9ckxIhfBLfrJB0fUHk/2C/rYj/e08RPtNMW5fbLngRG7IymGU8zIULc137yvkdQFrvl9GDf9JK22xpdMXHf6qrvnIlrCgMvRm5x+QlB9pXe3TvjfcqyNlMZpyGKrzdbZ/94tRvhjuFw2ZBc4viUzBCNj4QBpSaOOTAu+gIeNuYKFXhbh22HhWLewHZtRjWtMHArsbq5uwjgOxSXnZ9X2WcUMj8sfmCh3JxBBqgVX4OM3n7xqby/pD0z/P0d65nh7w/5Z4Z/sOQ8K74fz6tV/nU98xOb3v4Pcp1AblYNAAA=


name: 🛠️ Strava Tool MCP Server 💪 all 9 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-26T03:11:45.068Z
updated_at: 2025-06-26T03:11:45.068Z
url: https://n8n.io/workflows/5363
scraped_at: 2025-12-24 13:02:44
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all Strava Tool operations to AI agents. Zero configuration needed - all 9 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Strava Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Strava Tool tool with full error handling

  📋 Available Operations (9 total)

  Every possible Strava Tool operation is included:

  🔧 Activity (9 operations)

  • Create an activity
  • Get an activity
  • Get all activity comments
  • Get all activity kudos
  • Get all activity laps
  • Get many activities
  • Get all activity streams
  • Get all activity zones
  • Update an activity

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Strava Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Strava Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.stravaTool","n8n-nodes-base.stravaTool","n8n-nodes-base.stravaTool","n8n-nodes-base.stravaTool","n8n-nodes-base.stravaTool","n8n-nodes-base.stravaTool","n8n-nodes-base.stravaTool","n8n-nodes-base.stravaTool","n8n-nodes-base.stravaTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE7VYW0/bSBT+K5GfmXTunolWq9Kr2GppVdh2S1WhuYIXx45sJylF/Pc9kwsJkKCGlhfA9plzvvOd63CVFT4bZJ/Cuy/vDv/62JH4/c3r/E22lw1DZ7JBNS7LvawywwBSR11jJqZ3XNdl7++XH3pHoZmEBmQ7c9Zmg6/fQLL2If15NdeLORWB04hszHPEeTRIBeEQMTzPBdVKCp3d6P9cNxexrKe996B2UoRpDyfll6P0sVIVmmlH1rSh33aFu7g8rLsAIqO6LbqirsAwIlziPQxQRqYBtV1oAM9V5uqqC1UHirLruc5P8GV2hlzvLeByww3ByiNlqEJcSY20oQJFjTmTQsaASfYTdMwRPwfIz1awS1OduXNTVP2hGx03xdnZTHgdu6R4D8kEfhrseV1fHCRUjBifm5AjSZhGXAuFtHcWOacVx5YzxROqW/5u95ESpTjXFqnII+KSSGSJwEgzLZUMVjizFpKXTTBd6JmqZ1xXTIru8oGIJDoSG3e8UhjvEX4vJNshKqMliyxHWsMPrgmGrIH8YU4Zho2QLl+D+DZ0v4ZPqB3xES91IFQjx4hFPGgOaUICiiJ3nDBnvGd38JXlDcCeq4dDSMV2d6RM7og0F1Zy4BKJoCjUnzBIq2iRtZjQnEfqg30A6cXY14+AmQLO8Q4wsScGGHSIEiwh4KlhOG5Q8MYKw4N1jD4AszSjR6BMYd8JpYNiocJT5Cz0MR55QEYHiTzGuRRCh8juhH1oqsslzCI8MuA7YdRWBsO8RxZ7Dkwy6GUE6pxQ53AQUZrIH2ASgAQzfGTI5S6ZCUMBh2ACynNAy6WFhpT6bQ7vcOBC6+geAPqjrh7DZ4r5TjBZiNoq51CgCnqvjTL1zRwJ7J00mBHBzQrmPyP/y90yhXwniDkWFDhjSHINTCpg0hgKEGkEcF5hbsX60Epzs5cGZ488Yrri1MzpjvMVpGeEgKVoyjbsZe25aYKfLQpNXSYE08XwH9TTaj4Ym/q/4LqkfObnWxFd0N/fjl/st59f/JuQFS7pv7WjvDKTwvf223N72fvDp4e+SQ/90rfPz4amKPvQf/9ceT4CmHVlUhjcbNj5/eQFxTD3oRlhfozpQIgBpn1M2AmIjWdR3igmB5j0mSQnK/wfQ2kSe+26s4tvg6Xx9wufxy38WjqcE+GIwxj6DYdtJCcUxgyjKJLIrfSWWpb2o4XKs7K2prxhLyRX4fVWCkDGF62xZQrDIiqlabvDOY8zBkGmDV1XVGezGFej9mgMO85lemhCO6orn053zXhx+Ogc7CdiSA69R6S2KBSk6syx/ZQCibnliVsvl6dwDrUPC4oAH0x7uX+w3ArfV7Y2zZrBWDRgcexcaNs4Lpdy853pkE0+FRcnlv3tLt58GaakfDi8pJ9zkeI2U3u4lk0p0doPofLAww1VG5NAHWM+4HggVJ9pnZQNo3ld3SZ5GfPixywv9qt2uqihybJisklq0ncET9sZ96dQqqcrSdLXos+2S7djOyw6QHpqNudr3gfGT7LrRZAOdsi8n6yXRbIfbCniB8pppeX625YAUnKM1YBJoL1POX+kvQ1apuvpdO9+lFraeml0xTCkmZQqZxiawplnh2F6+gWUbEu92za3dpaFWD7gug/NN4ktoj8PlVIsTxsyDhSWEo/hchBzgqhUPtCYc0LJLIH3G3cOHXiVh20HieJemdU1D7ppBcTNm9XVvcUaXpnitEsja/AVelmaFz9xDVqeARDQLr5nA3z9LUVzw9XiN1vYMI5/s4VNS94TmLi/7T61kfnm/9RW5lvcU1tZLrVPbefmXvdbDaVtav7Pgpf1OC1Y+Pp/TS8oWLURAAA=


name: 🛠️ SyncroMSP Tool MCP Server 💪 all 20 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-26T03:12:09.001Z
updated_at: 2025-06-26T03:12:09.001Z
url: https://n8n.io/workflows/5364
scraped_at: 2025-12-24 13:02:45
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all SyncroMSP Tool operations to AI agents. Zero configuration needed - all 20 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every SyncroMSP Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n SyncroMSP Tool tool with full error handling

  📋 Available Operations (20 total)

  Every possible SyncroMSP Tool operation is included:

  📇 Contact (5 operations)

  • Create a contact
  • Delete a contact
  • Get a contact
  • Get many contacts
  • Update a contact

  🔧 Customer (5 operations)

  • Create a customer
  • Delete a customer
  • Get a customer
  • Get many customers
  • Update a customer

  🔧 Rmm (5 operations)

  • Create an RMM alert
  • Delete an RMM alert
  • Get an RMM alert
  • Get many RMM alerts
  • Mute an RMM alert

  🔧 Ticket (5 operations)

  • Create a ticket
  • Delete a ticket
  • Get a ticket
  • Get many tickets
  • Update a ticket

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native SyncroMSP Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every SyncroMSP Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.syncroMspTool","n8n-nodes-base.syncroMspTool","n8n-nodes-base.syncroMspTool","n8n-nodes-base.syncroMspTool","n8n-nodes-base.syncroMspTool","n8n-nodes-base.stickyNote","n8n-nodes-base.syncroMspTool","n8n-nodes-base.syncroMspTool","n8n-nodes-base.syncroMspTool","n8n-nodes-base.syncroMspTool","n8n-nodes-base.syncroMspTool","n8n-nodes-base.stickyNote","n8n-nodes-base.syncroMspTool","n8n-nodes-base.syncroMspTool","n8n-nodes-base.syncroMspTool","n8n-nodes-base.syncroMspTool","n8n-nodes-base.syncroMspTool","n8n-nodes-base.stickyNote","n8n-nodes-base.syncroMspTool","n8n-nodes-base.syncroMspTool","n8n-nodes-base.syncroMspTool","n8n-nodes-base.syncroMspTool","n8n-nodes-base.syncroMspTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  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


name: 🛠️ TheHive Tool MCP Server
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-26T03:12:51.950Z
updated_at: 2025-06-26T03:12:51.950Z
url: https://n8n.io/workflows/5365
scraped_at: 2025-12-24 13:02:43
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all TheHive Tool operations to AI agents. Zero configuration needed - all 4 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every TheHive Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n TheHive Tool tool with full error handling

  📋 Available Operations (4 total)

  Every possible TheHive Tool operation is included:

  🔧 Alert (0 operations)

  🔧 Case (0 operations)

  🔧 Log (4 operations)

  • Create a log
  • Execute a responder
  • Get many logs
  • Get a log

  🔧 Observable (0 operations)

  🔧 Task (0 operations)

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native TheHive Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every TheHive Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.theHiveTool","n8n-nodes-base.theHiveTool","n8n-nodes-base.theHiveTool","n8n-nodes-base.theHiveTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE61Wf2/bNhD9Kob+NlX+lEhhGOq0XZcNTYrFaNcURUBSlK1FlgxRtpMG+e47ynZtt3GRBIUB25SOd+/euzvyLirzKIv8yV/Vm/nf7EaMJV6clNEwmrlOR1m9qKphVOuZA6vx1P1ZLt1g3DTV4N2r94ML1y5dC8adnvgo+/wFTJvchb93a8epIZgapRAWKkGcc4xkyhwyuSRSEktoQqJvAT427XVRNavBObhdlm41wMH57Ty8rGWNeu/IaO9i35X2+vas6RyYzBtfdmVTQ2BEeIKHEgOWuW7Bb+daAHQX2abuXN2Bp+h+7fQDvOk3kfvhBq9ICXOOJUgnUiFuCodULhmiQqW5k7myXEWPIWSN+SWAfrEDXul6Yqe6rOOZnY/bcjLpjffRc4qHFAf0K2emTXN92tOoKGZGElS4goINMKi1VoiJBD4pllbx6LuEjydJnWCcU/CRWIO4JQJJaTHIk+RcCG0pF7skX7VOd26gB1UzOapGt2YiEPFdQhLjYUJ/kOM4OqtpihPBUCIBGNdCIiMKjWRiHKgAANmeBG9unF308Frn502d79P/aJBCPhFkWmDiRIBGcAGCcIqUVBpZrWnBNBEm5TuQb103mOn6NlDonwGPJU+EpxKTCwLwtKOgcGI00oobVFBBec6M0pQcwnuuvIQ/ERrhBZWcCVQQBxNBJgRpLigsVWo5sYrqPXkv+i4fhDYfkGfMAhyqDz9xGIC1th3kG2WFrrwbRn6qW5f3Y61tqoBgtRlVWbOq103cNv852wXnfZ5vRWGdunm7OBn5jyf/BmSlDf4PRuprvSzzwchPze3gtzwsYh0WcZX7l5OZLqvYNrPfd5nPAWZT6yCD7RszH4UsKKYC4QRhPsY0EyLDNMaEXYLZYp4fM0syTGKWkMsd/n9cpQN7fj/ZzbtsG/x8k/PCw8824ZQISyzGyBouEU8JtIRmQdiCmyQ31LAwzTcuJ1VjdPWNPRdShcdHKQCbvPTaVEGGjSqV9t3ZmseeQbDxruvKetJrXM/9xQLm8W1YbKcD7O7axWbzxRTiB2JIyhUTaSKgpaFU+8RGoQQCc9sdBw+3u3AqlOJcCchB+9vR6fYMO69No9u9gEXZQsSFtc77YlFt7fr5zs7Y8kN5fWnYO3v9x6dZKMqfy0timIRBt97t2V41hULz712dAw/fqHqwCOQY84zjTMiYKRWczQr9pj4keat5+bWvi1HtV5seWm47Jlr2h8+h4ZXvub+CVr3aWZJYiZgdt/YLMys7QHqlH67XNAbGL6P7jUinT6i8R/bLpthPjzTxT9pp5+X+yxEBKR4TlXGaMRbTlD4z3gNeVvvl9MN1Loy0/dboypn72tR958xcW1r94sytrj6Bk2Ol90DMB6ElY8wyAmZABcbBbKN+j8xKGPtMC2Tg2oE4hi9VUI6wU0blVuTgpy/gUWunMIF3deg7KBT7Wu9upTBNayBuPazu9k4xWOjyqguHVfYZplg4KR5zW9tugvgwKW6iDN9/CUIe3IB+tfPDu8Gv9v7Q9ejXxgjH5/om+6pZhBMV3/8PMz40W1UMAAA=


name: Manage Google Calendar via WhatsApp with GPT-4 Virtual Assistant
author_name: Floyd Mahou
author_username: floyd
categories: []
created_at: 2025-06-26T09:11:08.517Z
updated_at: 2025-06-26T09:11:08.517Z
url: https://n8n.io/workflows/5368
scraped_at: 2025-12-24 13:02:41
description:
  How it works
  • Allows users to manage their Google Calendar via WhatsApp using natural language
  • Handles event creation, updates, deletions, availability checks, and agenda overviews
  • AI agent interprets the user’s message and triggers the appropriate calendar action
  • Responses are sent back to the user via WhatsApp, with confirmation or schedule info

  Set up steps
  • Set up a WhatsApp Business Cloud account and configure your webhook
  • Connect your Google Calendar using n8n credentials
  • Deploy OpenAI API key for natural language understanding
  • Link each calendar action (create, update, delete, search) to the TimePilot agent
  • Customize confirmation messages and automate reply formatting

  Note: More detailed configuration and custom logic are described inside sticky notes within the workflow.

nodes_used:
  ["@n8n/n8n-nodes-langchain.lmChatOpenAi","n8n-nodes-base.set","n8n-nodes-base.googleCalendarTool","n8n-nodes-base.googleCalendarTool","n8n-nodes-base.googleCalendarTool","n8n-nodes-base.whatsAppTrigger","n8n-nodes-base.whatsApp","n8n-nodes-base.googleCalendarTool","@n8n/n8n-nodes-langchain.memoryBufferWindow","@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  [encoded data, 6484 characters]


name: Automated Stock Sentiment Analysis with Google Gemini and EODHD News API
author_name: Raz Hadas
author_username: raz-hadas
categories: []
created_at: 2025-06-26T09:46:24.703Z
updated_at: 2025-06-26T09:46:24.703Z
url: https://n8n.io/workflows/5369
scraped_at: 2025-12-24 13:02:41
description:
  Stay ahead of the market with this powerful, automated workflow that performs real-time sentiment analysis on stock market news. By leveraging the advanced capabilities of Google Gemini, this solution provides you with actionable insights to make informed investment decisions.

  This workflow is designed for investors, traders, and financial analysts who want to automate the process of monitoring news and gauging market sentiment for specific stocks. It seamlessly integrates with Google Sheets for input and output, making it easy to track a portfolio of stocks.

  Key Features & Benefits

    Automated Daily Analysis: The workflow is triggered daily, providing you with fresh sentiment analysis just in time for the market open.
    Dynamic Stock Tracking: Easily manage your list of tracked stocks from a simple Google Sheet.
    AI-Powered Insights: Utilizes Google Gemini's sophisticated language model to analyze news content for its potential impact on stock prices, including a sentiment score and a detailed rationale.
    Comprehensive News Aggregation: Fetches the latest news articles from EODHD for each of your specified stock tickers.
    Error Handling & Validation: Includes built-in checks for invalid stock tickers and formats the AI output for reliable data logging.
    Centralized Reporting: Automatically logs the sentiment score, rationale, and date into a Google Sheet for easy tracking and historical analysis.

  How It Works

  This workflow follows a systematic process to deliver automated sentiment analysis:

  Scheduled Trigger: The workflow begins each day at a specified time.
  Fetch Stock Tickers: It reads a list of stock tickers from your designated Google Sheet.
  Loop and Fetch News: For each ticker, it retrieves the latest news articles using the EODHD API.
  AI Sentiment Analysis: The collected news articles are then passed to a Google Gemini-powered AI agent. The agent is prompted to act as a stock sentiment analyzer, evaluating the news and generating:
        A sentiment score from -1 (strong negative) to 1 (strong positive).
        A detailed rationale explaining the basis for the score.
  Data Formatting & Validation: The AI's output is parsed and validated to ensure it is in the correct JSON format.
  Log to Google Sheets: The final sentiment score and rationale are appended to your Google Sheet, alongside the corresponding stock ticker and the current date.

  Nodes Used

    Schedule Trigger
    Google Sheets
    SplitInBatches
    HttpRequest (EODHD)
    If
    Code (JavaScript)
    AI Agent (LangChain)
    Google Gemini Chat Model

  This workflow is a valuable tool for anyone looking to harness the power of AI for financial market analysis. Deploy this automated solution to save time, gain a competitive edge, and make more data-driven trading decisions.

nodes_used:
  ["@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.lmChatGoogleGemini","n8n-nodes-base.httpRequest","n8n-nodes-base.splitInBatches","n8n-nodes-base.googleSheets","n8n-nodes-base.if","n8n-nodes-base.googleSheets","n8n-nodes-base.code","n8n-nodes-base.code","n8n-nodes-base.if","n8n-nodes-base.googleSheets","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  [encoded data, 7128 characters]


name: Gmail Smart Auto-Responder with GPT-4o and Google Drive Context Memory
author_name: Usama Rehman
author_username: usamarehman
categories: []
created_at: 2025-06-26T09:54:38.413Z
updated_at: 2025-06-26T09:54:38.413Z
url: https://n8n.io/workflows/5370
scraped_at: 2025-12-24 13:02:42
description:
  Advanced Gmail AI Auto-Responder with Context Intelligence
  The next-generation email automation that knows your communication style, remembers conversations, and responds with human-like intelligence.

  🚀 What Makes This Advanced?
  Unlike basic AI email responders, this workflow creates contextually intelligent responses by:

  📄 Reading your communication profile from Google Drive
  🧠 Remembering full conversation history with vector embeddings
  🎯 Understanding context from previous emails in the thread
  🤖 Using AI agents instead of simple prompt-response patterns
  💾 Building memory of your communication style and preferences

  The Result: Responses that sound authentically like you, with perfect context awareness.

  ⏱️ Time & Impact

  Setup Time: 45 minutes
  Time Saved: 2-3 hours daily
  Skill Level: Intermediate-Advanced
  Monthly Cost: $20-30 (OpenAI API + storage)
  Intelligence Level: Human-like contextual awareness


  🛠️ Prerequisites & Setup
  Required Accounts:

  n8n Cloud/Self-hosted (AI features required)
  Gmail Account with API access
  Google Drive with profile document
  OpenAI Account (GPT-4o recommended)

  Required Credentials in n8n:

  Gmail OAuth2 API
  Google Drive OAuth2 API
  OpenAI API (with sufficient credits)

nodes_used:
  ["n8n-nodes-base.gmailTrigger","n8n-nodes-base.googleDrive","n8n-nodes-base.gmail","@n8n/n8n-nodes-langchain.documentDefaultDataLoader","@n8n/n8n-nodes-langchain.documentDefaultDataLoader","@n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter","@n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter","@n8n/n8n-nodes-langchain.embeddingsOpenAi","@n8n/n8n-nodes-langchain.vectorStoreInMemory","n8n-nodes-base.set","@n8n/n8n-nodes-langchain.lmChatOpenAi","@n8n/n8n-nodes-langchain.memoryBufferWindow","@n8n/n8n-nodes-langchain.vectorStoreInMemory","@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.if","n8n-nodes-base.gmail","n8n-nodes-base.code","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  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


name: Auto-Reply to Google Play Store Reviews with GPT-4o & Sentiment Analysis
author_name: Arunava
author_username: arunava
categories: []
created_at: 2025-06-26T10:51:36.449Z
updated_at: 2025-06-26T10:51:36.449Z
url: https://n8n.io/workflows/5372
scraped_at: 2025-12-24 13:02:46
description:
  This n8n workflow automates replying to Google Play Store reviews using AI. 

  It analyzes each review’s sentiment and tone and posts a human-like response — saving time for indie devs, founders, and PMs managing multiple apps.

  💡 Use Cases
  Respond to reviews at scale without sounding robotic  
  Prioritize negative sentiment feedback  
  Maintain consistent tone and support messaging  
  Free up time for teams to focus on product instead of ops

  🧠 How it works
  Uses the Play Store API to fetch new app reviews
  Filters out reviews that have already been replied to
  Analyzes sentiment using OpenAI GPT-4o
  Passes sentiment and review context to an AI Agent node that crafts a reply
  Replies are posted to Play Store via Google API
  (Optional) Logs the reply to Slack for visibility

  ⚡ Requirements
  Google Play Developer Console access  
  Google Cloud Project with service account  
  OpenAI account (GPT-4o or mini)  
  (Optional) Slack workspace & app for logging

  🙌 Don’t want to set this up yourself?
  I’ll do it for you. Just drop me an email: imarunavadas@gmail.com

  Let’s automate the boring stuff so you can focus on growth. 🚀

nodes_used:
  ["n8n-nodes-base.merge","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.memoryBufferWindow","@n8n/n8n-nodes-langchain.lmChatOpenAi","n8n-nodes-base.httpRequest","n8n-nodes-base.slack","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.if","n8n-nodes-base.httpRequest","n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.merge"]

workflow_json_compressed:
  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


name: US Stocks Earnings Calendar AI Updates to Telegram (Finnhub + Gemini)
author_name: Malik Hashir
author_username: malikx
categories: []
created_at: 2025-06-26T10:53:31.100Z
updated_at: 2025-06-26T10:53:31.100Z
url: https://n8n.io/workflows/5373
scraped_at: 2025-12-24 13:02:45
description:
  Purpose & Audience
  This n8n workflow is designed for investors, traders, financial analysts, and community managers who want real-time, structured US stocks upcoming earnings calendar updates directly to their Telegram channels or chats. It’s perfect for anyone running a financial community, managing a trading group, or tracking earnings for personal investment decisions.

  What It Does
  Fetches upcoming earnings calendar for US-listed stocks using the Finnhub API (free-tier), with a default window of the next 3 days (customizable to any date range).
  Uses Google Gemini AI to automatically format and structure the earnings data into a clean, grouped, and enhanced message, including company names, tickers, quarters, estimated EPS, and revenue (with intelligent scaling for billions/millions).
  Sends the formatted earnings update directly to your chosen Telegram chat or channel via a Telegram bot.

  Who Is It For?
  Retail and professional investors
  Financial influencers and Telegram group admins
  Trading desk or community managers
  Anyone who wants hands-off, AI-powered earnings alerts for US stocks

  How to Set Up
  Get Finnhub API Key:
  Sign up at https://www.finnhub.io and copy your API key. 
  Connect Google Gemini (or OpenAI) Model: 
  Add your Gemini API credentials in n8n for advanced AI formatting and structuring of earnings updates. 
  Set Up Your Telegram Bot: 
  Create a bot with @BotFather, get your API token, and add it to n8n’s Telegram credentials. 
  Obtain your Telegram chat or group ID (use @RawDataBot for this). 
  Customize Date Range (Optional):
  By default, the workflow fetches earnings for the next 3 days, but you can adjust it to any custom window (e.g., today to 7 days in the future).
  Activate the Workflow: 
  Schedule how often you want updates (default: every 3 days; can be as frequent as daily). 
  The workflow will automatically fetch, format, and send the latest US earnings calendar to your Telegram.

  Key Features
  No coding required—fully automated and customizable.
  Handles Telegram’s message length limit by default.
  AI-enhanced formatting for maximum readability and engagement.
  Free to use with Finnhub’s free API tier.

nodes_used:
  ["n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.set","n8n-nodes-base.code","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.outputParserStructured","n8n-nodes-base.telegram","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.code","n8n-nodes-base.stickyNote","n8n-nodes-base.httpRequest","@n8n/n8n-nodes-langchain.lmChatGoogleGemini"]

workflow_json_compressed:
  H4sIAAAAAAAAE6WW227bRhCGX4XQRdECXnfPB1/VcBLDKNoETdKbwij2MCsRkUiVotKogd69Q8qwGJmqZfVCsEwNZ76Z+Wd2v04W0PrJ1ddJWa1aX0W4S5OrSaJSSxG8NTwEmgNXHBKPljljlU3KxihNSiIylbNO1AbmfEpJGweOmzC5mLSwWM59CzcNpNV7aNfLmxqfQAsYoG3WsL2YVHWC1eTqD4zeRbUCnToOxChqiMwikxDBE2kkC1k7IylHz5VfAFq/b8v4aVP8WrfQhdssu4eVrUjvlQS/gstVb/NgsqxXZVvWFQYkjGp6QaSl9/jcN+ixhWbV1SHWVQtVi74m253b3/GX/jW2vXggpZApBJdJcioRGWQklkVKDBYjMi2wVGaUlL0cVciOVJ5JGkTI2YAg2CtKpOOKOMc5cWAE2EiZSjBKyl9MyiyCKnpuSSUTFHwixmrAlhtNPM+eWGudE6iwGMZBxctBJe1I+ZmkPGuKJQ0oU4OkMjHiGdckcx4xB8OFiaOk8oySyv9Dmm3GUdWUeKUEqp1Lgh9JkorZZx1lSHRACm1x/e6u+Bk2Ra6b4k1ZzdYhFN8Vr3COV8fhoT2QLO/qy58q4ZBUXMpHVqu5F6AFgZBw+CEmrKoJRDnrIpO4eNyA9dUGv5TRz+ebArlXRTuDHvMoZazT4WQpfRomf4SM3ESNG5FkIXDuU2Ak5CiJcMEJAAbZ6j3k9V1xPe2a9Mj0E0L9uAeb+2oaZ76sLv2D3bD3lCMee7qinvT70j0C6oB72AInuLQzTlFGbZqkCE+aOqYoJDXsOO7h2K5xQxdv1+1y3RbvfLOC5gTgurffme/dHGQgUAcnJbCvMEjnjQaHmz9jAtwIYhPFrcCoDIwlk8JwuKBKxcdlrBdlNS1e+6bq/n5cpk6wxefSFx9gDlOMfVQX7d5giN5rY8f+N4RZXX/qD0bqISqlDTHJOxQA4oUUHHHKWOFzcCGryQvSpSwEGcAQloRE1VtMV4EmLEupnTDeUzZIN84gredQvP4MzaYQqPjNf8zlg/WHppxO+6YOxe/kaeIf0noXjGaYPXchEImHHPHaWALZeae9dDkOjr23zdRX5T/YiLsKtfKCyTQnKn9Pxq31EABwvwHWUeO68xn/BR6c1VZyDuOnh3rxTraojHPvDVlI1DfutyQ7dbP+kDOZeDzqaFYUz7pBu2+7xXao7uP9nrXt8jf4aw2rg03S3yBOKKccCjPh1Y9RRrQC1i0STwKTuJM5kjPOwKXBHN7W9RRleQtIWhY3M98WvyDYvPj+Td0sPKax2y8/nLBZ5ovu/Z3HncNvs3H2tKWyRQtsSgWxe7Hv0eNCxu8LjIXe8O7ZAZy5S3onF3h3TvBlckW39/eIcaj7sWBPj4ZRV+MDP+bwhANxNMIRjY2FODrP4+jHzhZ07cs/h+fHM5U5tD6MdDz18TafeMsZz+qZt8ciPjfG4305eaJ29ezmZ423iN7o+YJ+a/40y5NHYZAwvrrd/gstYwjyUQ4AAA==


name: Generate & Publish SEO Articles with Claude AI, Webflow & Image Generation
author_name: Marko
author_username: perspectalog
categories: []
created_at: 2025-06-26T11:35:27.798Z
updated_at: 2025-06-26T11:35:27.798Z
url: https://n8n.io/workflows/5374
scraped_at: 2025-12-24 13:02:41
description:
  **Content engine that ships fresh, SEO-ready articles every single day.
  **

  Workflow:

  ⸻

  Layout Blueprint
  	•	Purpose: Define content structure before writing begins.
  	•	What’s Included:
  	•	Search intent mapping
  	•	Internal link planning
  	•	Call-to-action (CTA) placement
  	•	Benefit: Ensures consistency, SEO alignment, and content goals are baked in early.

  ⸻

  AI-Assisted Drafting
  	•	Tool: GPT generates the first draft.
  	•	Editor’s Role:
  	•	Focus on depth and accuracy
  	•	Align tone and style with existing site content
  	•	Context-Aware: Pulls insights from top-ranking articles already live on the site.

  ⸻

  SEO Validation
  	•	Automated Checks for:
  	•	Keyword coverage
  	•	Readability scoring
  	•	Schema markup
  	•	Internal/external link quality
  	•	Outcome: Each piece is validated before hitting publish.

  ⸻

  Media Production
  	•	Process: AI auto-generates relevant images.
  	•	Delivery: Visual assets are automatically added to the CMS library.

  ⸻


  Optional Human Review: Team feedback via Slack or Teams if needed.

  ⸻

  Automated Publishing
  	•	Action: Instantly publishes content to Webflow once approved.
  	•	Result: A fully streamlined pipeline from draft to live with minimal manual steps.

nodes_used:
  ["n8n-nodes-base.scheduleTrigger","n8n-nodes-base.googleSheets","n8n-nodes-base.slack","n8n-nodes-base.googleSheets","n8n-nodes-base.webflow","n8n-nodes-base.wait","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.outputParserAutofixing","@n8n/n8n-nodes-langchain.outputParserStructured","@n8n/n8n-nodes-langchain.lmChatOpenAi","n8n-nodes-base.httpRequest","n8n-nodes-base.slack","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.lmChatAnthropic","@n8n/n8n-nodes-langchain.lmChatAnthropic","n8n-nodes-base.code","n8n-nodes-base.executeWorkflow","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.noOp","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.if","n8n-nodes-base.if","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.webflowTool"]

workflow_json_compressed:
  [encoded data, 9368 characters]


name: Generate Content Strategy Reports Analyzing Reddit, YouTube & X with Gemini
author_name: Sheryl
author_username: lysnow
categories: []
created_at: 2025-06-26T12:21:29.709Z
updated_at: 2025-06-26T12:21:29.709Z
url: https://n8n.io/workflows/5375
scraped_at: 2025-12-24 13:02:41
description:
  Description

  This workflow provides a powerful AI assistant for content creators, book editors, and marketers. It automates the collection and analysis of trending discussions from Reddit, YouTube, and X (Twitter), generating insightful topic reports. This frees you from hours of tedious data compilation, allowing you to make faster, more accurate topic decisions based on deep AI analysis.

  How it works

  This workflow simulates the complete research process of a strategic editor:

  Initiate & Collect: A user submits a keyword via a public Form Trigger. The workflow then automatically fetches relevant, trending content in parallel from the official APIs of Reddit, YouTube, and X (Twitter).

  Multi-stage AI Processing & Analysis: The workflow utilizes a layered AI pipeline to process the data.
      First, a lightweight Gemini model in the AI Pre-filter Content node rapidly screens the vast amount of content to filter out noise.
      Next, a more powerful Gemini Pro model in the AI Deep Analysis node performs a detailed, structured analysis on each high-value item, extracting summaries, sentiment, and key arguments.
      Finally, a "strategist" AI model in the AI Synthesize Final Report node aggregates all analyses to generate the comprehensive final topic report in HTML.

  Multi-Channel Report Distribution: The workflow distributes the final report to multiple channels based on pre-defined templates. The Send Gmail Report node sends the complete HTML report. The Send Feishu Notification node sends a concise summary card to a group chat. Meanwhile, the Archive to Google Sheets node archives key data.

  Setup Steps

  This workflow takes approximately 20-30 minutes to set up, with most of the time spent connecting your accounts.

  Connect Your API Accounts: In the n8n Credentials section, you will need to prepare and connect credentials for the following services:
      Google: For the Gemini AI model, Gmail sending, and Google Sheets archiving. This requires a Google Cloud API Key and OAuth2 credentials.
      Reddit: For fetching Reddit posts. This requires a Reddit account with OAuth2 configured in n8n to allow searches.
      YouTube: For collecting YouTube videos. You'll need to enable the YouTube Data API v3 in your Google Cloud Console and get an API Key.
      Twitter: For the official Twitter node, requiring a free developer account and an App with v2 API access.

  Configure Output Channels: In the final nodes (Send Gmail Report, Send Feishu Notification, Archive to Google Sheets), update the recipient email address, the Feishu bot's Webhook URL, and the target spreadsheet ID to match your own.

  Activate and Share the Trigger: Activate the workflow. The first Form Trigger node will automatically generate a public URL. Share this link with your team members to let them start using the tool.

nodes_used:
  ["n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.splitInBatches","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.formTrigger","n8n-nodes-base.set","n8n-nodes-base.reddit","n8n-nodes-base.set","n8n-nodes-base.httpRequest","n8n-nodes-base.splitOut","n8n-nodes-base.twitter","n8n-nodes-base.code","n8n-nodes-base.set","n8n-nodes-base.merge","@n8n/n8n-nodes-langchain.chainLlm","@n8n/n8n-nodes-langchain.lmChatGoogleGemini","n8n-nodes-base.code","n8n-nodes-base.if","n8n-nodes-base.code","n8n-nodes-base.aggregate","@n8n/n8n-nodes-langchain.chainLlm","@n8n/n8n-nodes-langchain.lmChatGoogleGemini","n8n-nodes-base.code","n8n-nodes-base.aggregate","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.lmChatGoogleGemini","n8n-nodes-base.set","n8n-nodes-base.set","n8n-nodes-base.gmail","n8n-nodes-base.httpRequest","n8n-nodes-base.googleSheets"]

workflow_json_compressed:
  [encoded data, 12372 characters]


name: automating SAP B1 Journal Entries using JSON, Google Sheets, and GPT-4o
author_name: Raquel Giugliano
author_username: raquelgiugliano
categories: []
created_at: 2025-06-26T14:55:17.710Z
updated_at: 2025-06-26T14:55:17.710Z
url: https://n8n.io/workflows/5378
scraped_at: 2025-12-24 13:02:44
description:
  HOW IT WORKS:
  This workflow automates the creation of Journal Entries in SAP Business One (SAP B1). Depending on the source of the input data, it dynamically transforms and sends accounting records in the appropriate format using the Service Layer API.

  It supports three input types:

  📦 JSON payloads
  📊 Google Sheets data
  🧑‍💻 Manual structured entries (via prompt + LLM)

  Each transaction is logged to Google Sheets for traceability.

  🔹 1. Webhook Input Reception

  A Webhook node waits for a POST request containing accounting data and metadata:

  The origen field determines the data source (JSON, GoogleSheets, or Manual)

  The sap_url, username, password, and companydb are used to connect to SAP B1

  Payload can be a JSON list or tabular data (e.g., from Google Sheets)

  🔹 2. SAP B1 Login

  Credentials are securely injected from the request body.
  A login request is sent to SAP B1's Service Layer to retrieve a valid session cookie (B1SESSION).

  🔹 3. Dynamic Branching via Switch Node

  Depending on the value of origen, one of the following branches is activated:

  JSON: Sends the JSON payload directly to SAP after restructuring

  GoogleSheets: Loads rows, builds JSON, and merges context

  Manual: Transforms data via OpenAI LLM prompt and generates SAP-compatible format

  🔹 4. Data Transformation via LLM

  In Manual and GoogleSheets flows, the workflow uses an OpenAI node to:

  Parse line entries and convert them to JournalEntryLines[]

  Format the final JSON structure required by SAP

  LLM prompts are carefully crafted to return only clean JSON — no code blocks, comments, or explanations.

  🔹 5. POST to SAP B1

  Data is sent to {{SAP_URL}}/JournalEntries using the Service Layer's POST method with the B1SESSION cookie attached.
  The body includes all JournalEntryLines.

  🔹 6. Logging Success & Errors

  Each result (success or failure) is logged into a centralized Google Sheets log document:

  ✅ Success: Includes HTTP status, source URL, and JSON payload

  ❌ Failure: Logs the error code and message for review and traceability

  SETUP STEPS:
  1.  Create Required Credentials:
  Google Sheets OAuth2 API (to log all responses and fetch data)

  OpenAI API Key (used with the LangChain OpenAI node)

  SAP Service Layer login data is passed securely via body parameters.

  2. Use These Environment Variables (Recommended) or replace the data in the corresponding container:
  SAP_USER, SAP_PASSWORD, SAP_COMPANY_DB

  SAP_URL

  3. Prepare Google Sheets:
  📄 Sheet 1: For source entries (e.g., for GoogleSheets origin)

  🧾 Sheet 2: For logging execution results

  Make sure the logging spreadsheet contains these columns:

  workflow,	method,	url,	json,	status_code,	message

  EXTRA NOTES:
  🧠 Uses OpenAI GPT-4o for natural language transformation of accounting rows

  🧩 Modular logic with error-handling for all branches

  📁 Can be reused across multiple accounting integrations by changing the data source

nodes_used:
  ["n8n-nodes-base.webhook","n8n-nodes-base.httpRequest","n8n-nodes-base.switch","n8n-nodes-base.set","n8n-nodes-base.httpRequest","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.httpRequest","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.set","n8n-nodes-base.googleSheets","n8n-nodes-base.set","n8n-nodes-base.code","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.set","n8n-nodes-base.merge","n8n-nodes-base.httpRequest","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  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


name: Create AI-Generated Music Playlists for YouTube using Suno, GPT-4, Runway & Creatomate
author_name: Joseph
author_username: mjomba
categories: []
created_at: 2025-06-26T16:11:09.654Z
updated_at: 2025-06-26T16:11:09.654Z
url: https://n8n.io/workflows/5379
scraped_at: 2025-12-24 13:02:42
description:
  Automated AI Playlist Creator - Complete Music Production Pipeline

  Demo Youtube Video: https://www.youtube.com/watch?v=B_RDqM0kcgc

  Overview
  Transform your music creation process with this comprehensive 11-workflow automation system that generates complete music playlists from concept to YouTube publication. Using advanced AI services, this template creates original songs, lyrics, cover art, animated videos, and handles the entire publishing pipeline automatically.

  What This Template Does
  AI-Powered Song Creation**: Generates 20 unique song ideas based on your specifications
  Lyric Generation**: Creates custom lyrics for each song using advanced AI
  Music Production**: Produces high-quality audio tracks with AI music generation
  Visual Content**: Creates cover art and animated cover videos
  Video Compilation**: Renders complete playlist videos with all songs
  Auto-Publishing**: Uploads finished videos directly to YouTube
  Smart Selection**: Allows manual curation from multiple AI-generated versions

  Workflow Architecture

  Core Workflows (11 Total)
  Playlist Details Setup - Telegram bot interface for configuration
  Database & Drive Configuration - Automated folder structure and data management
  Song Ideas Generator - AI-powered creative song concept generation
  Lyrics & Task Generation (Batch 1 & 2) - Parallel lyric creation and task management
  Audio Fetch & Drive Upload - Retrieves generated music and organizes files
  Song Selection Migration - Handles user curation of AI-generated alternatives
  Cover Image Generation - AI-powered visual artwork creation
  Cover Animation - Dynamic video cover creation
  Video Rendering (20 Songs) - Full playlist compilation
  Video Rendering (15 Songs) - Alternative stable rendering option
  YouTube Upload & Publishing - Automated social media publishing

  APIs & Services Used

  AI & Machine Learning
  OpenAI GPT-4.1** - Conversational AI, lyrics generation, image creation
  Suno API** - High-quality AI music generation
  Runway ML** - AI-powered video animation and effects

  Media & Storage
  Google Sheets** - Database and workflow management
  Google Drive** - File storage and organization via Google Apps Script
  ImageBB** - Image hosting and CDN services
  Creatomate** - Professional video rendering and compilation

  Communication & Publishing
  Telegram Bot API** - User interface and workflow control
  YouTube Data API** - Automated video publishing
  SerpAPI** - Optional web search for creative inspiration

  Key Features

  Intelligent Automation
  Conversational Setup**: Natural language playlist configuration via Telegram
  Batch Processing**: Efficient handling of multiple songs simultaneously  
  Quality Control**: Multiple AI-generated versions with manual selection
  Error Recovery**: Robust workflow design with alternative processing paths
  Status Tracking**: Real-time progress monitoring through Google Sheets

  Professional Output
  High-Quality Audio**: Professional-grade AI music generation
  Custom Visuals**: Unique cover art and animated videos for each playlist
  Optimized Rendering**: Smart video compilation with duration management
  Platform-Ready**: Direct YouTube integration with metadata handling

  Flexibility & Customization
  Adjustable AI Prompts**: Customize creativity and style parameters
  Multiple Rendering Options**: Choose between 15 or 20 song compilations
  Genre Versatility**: Works across all music genres and styles
  Scalable Architecture**: Easily handle multiple playlists simultaneously

  Cost Breakdown (Per Playlist)

  API Service Costs
  Suno API**: $2.40 (480 credits for 20 songs with 2 versions each)
  OpenAI Services**: $0.50-$2.00 (varies by conversation length and customizations)
  Runway ML**: $0.50 (10-second animated cover video)
  Creatomate**: $0.20-$0.27 (within monthly plan of $45-$54/month)
  ImageBB**: Free (within standard limits)

  Total Estimated Cost: $3.60-$5.17 per complete playlist

  Additional services (Google, YouTube, Telegram) operate within free tiers for normal usage

  Technical Requirements

  Platform Compatibility
  N8N Instance**: Self-hosted or cloud deployment
  Google Workspace**: Sheets and Drive integration
  API Access**: Valid keys for all integrated services

  Setup Complexity
  Beginner-Friendly**: Detailed documentation with step-by-step instructions
  Template Database**: Pre-configured Google Sheets structure included
  Guided Configuration**: Clear setup process for all API integrations

  Use Cases

  Content Creators
  Music channels and playlists
  Background music for videos
  Themed compilations and mixes

  Business Applications  
  Brand-specific playlists
  Marketing campaign soundtracks
  Event and presentation music

  Personal Projects
  Custom playlists for special occasions
  Experimental music creation
  Learning AI music production

  What's Included

  Complete Workflow Package
  11 pre-configured N8N workflows
  Google Sheets database template
  Custom Google Apps Script for file management
  Creatomate video template (JSON)
  Comprehensive setup documentation

  Support Resources
  Step-by-step API configuration guides
  Troubleshooting documentation
  Customization instructions for AI prompts
  Performance optimization guidelines

  Performance & Reliability

  Processing Capacity
  Concurrent Processing**: Multiple songs generated simultaneously
  Batch Operations**: Efficient API usage with rate limit management
  Alternative Pathways**: Backup workflows for enhanced reliability

  Quality Assurance
  Multi-Version Generation**: Compare and select best AI outputs
  Duration Management**: Smart handling of video length limitations
  Error Handling**: Comprehensive workflow error recovery

  This template represents a complete AI-powered music production pipeline, transforming simple text descriptions into professional playlist videos ready for publication. Perfect for content creators, musicians, and businesses looking to automate their music content creation workflow.

  After the Purchase in Gumroad, you will have access to all the workflows JSON files, creatomate template, google script gs code and comprehensive documentation guide.

  Reach out to me via email at joseph@uppfy.com incase you want a custom workflow.

nodes_used:
  ["@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.telegram","n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.toolSerpApi","@n8n/n8n-nodes-langchain.memoryBufferWindow","n8n-nodes-base.if","n8n-nodes-base.telegram","n8n-nodes-base.telegramTrigger","n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.toolWorkflow","n8n-nodes-base.googleSheetsTool","n8n-nodes-base.googleSheetsTool","@n8n/n8n-nodes-langchain.lmChatOpenAi","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.stickyNote","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.googleSheets","n8n-nodes-base.googleDrive","n8n-nodes-base.googleDrive","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleDrive","n8n-nodes-base.googleDrive","n8n-nodes-base.stickyNote","n8n-nodes-base.executeWorkflowTrigger","n8n-nodes-base.code","n8n-nodes-base.set","@n8n/n8n-nodes-langchain.outputParserStructured","n8n-nodes-base.googleSheetsTrigger","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","@n8n/n8n-nodes-langchain.outputParserStructured","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","@n8n/n8n-nodes-langchain.lmChatOpenAi","@n8n/n8n-nodes-langchain.lmChatOpenAi","n8n-nodes-base.httpRequest","@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.aggregate","n8n-nodes-base.googleSheets","n8n-nodes-base.splitOut","n8n-nodes-base.code","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.httpRequest","@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.googleSheets","n8n-nodes-base.splitOut","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.aggregate","n8n-nodes-base.code","@n8n/n8n-nodes-langchain.outputParserStructured","@n8n/n8n-nodes-langchain.outputParserStructured","n8n-nodes-base.scheduleTrigger","@n8n/n8n-nodes-langchain.lmChatOpenAi","@n8n/n8n-nodes-langchain.lmChatOpenAi","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.googleSheets","n8n-nodes-base.aggregate","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.googleSheets","n8n-nodes-base.aggregate","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.googleSheets","n8n-nodes-base.aggregate","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.googleSheets","n8n-nodes-base.aggregate","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.stickyNote","n8n-nodes-base.googleSheets","n8n-nodes-base.wait","n8n-nodes-base.wait","n8n-nodes-base.wait","n8n-nodes-base.wait","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.code","n8n-nodes-base.splitOut","n8n-nodes-base.splitOut","n8n-nodes-base.code","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.code","n8n-nodes-base.splitOut","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.code","n8n-nodes-base.splitOut","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.stickyNote","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.stickyNote","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.stickyNote","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.stickyNote","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.code","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.googleSheets","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.extractFromFile","n8n-nodes-base.httpRequest","n8n-nodes-base.googleSheets","n8n-nodes-base.scheduleTrigger","@n8n/n8n-nodes-langchain.lmChatOpenAi","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.stopAndError","n8n-nodes-base.if","n8n-nodes-base.wait","n8n-nodes-base.wait","n8n-nodes-base.httpRequest","n8n-nodes-base.googleDrive","n8n-nodes-base.googleSheets","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.httpRequest","n8n-nodes-base.if","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.stopAndError","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.httpRequest","n8n-nodes-base.if","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.stopAndError","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.if","n8n-nodes-base.httpRequest","n8n-nodes-base.googleSheets","n8n-nodes-base.stopAndError","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.googleSheets","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  [encoded data, 14360 characters]


name: Collect Company Social Media Profiles with Extruct AI to Google Sheets
author_name: Extruct AI
author_username: extruct-ai
categories: []
created_at: 2025-06-26T16:25:09.660Z
updated_at: 2025-06-26T16:25:09.660Z
url: https://n8n.io/workflows/5380
scraped_at: 2025-12-24 13:02:43
description:
  Who’s it for:  
  Sales teams, marketers, and analysts who need to quickly access all the social media and public profile links for any company.

  How it works / What it does:  
  When you enter a company into the form, this workflow automatically searches for and collects all available links to the company’s social media accounts, review sites, and public profiles from sources like Crunchbase and Zoominfo. All discovered URLs are added directly to your Google Sheet.

  How to set up:  
  Create an Extruct account at www.extruct.ai/.  
  Open the Extruct table template, find the table ID in your browser’s address bar, and copy it.  
  Make a copy of the provided Google Sheets template to your own Google Drive.  
  In n8n, paste the table ID into the variables node of your flow.  
  Set up Bearer authentication in every HTTP Request node using your Extruct API token (found on the API page in Extruct).  
  In the Google Sheets node, paste the link to your copied template and connect your Google account.  
  Run the flow once to load the fields, then map the output fields to the correct columns in your sheet.  
  Activate the flow and start adding companies via the form.

  Requirements:  
  Extruct account and API token  
  Extruct table template  
  Google account with Google Sheets

  How to customize the workflow:  
  You can add your own columns to the Extruct table and your Google Sheet. Just add the new column in both places and map it in the Google Sheets node in n8n.

nodes_used:
  ["n8n-nodes-base.formTrigger","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.if","n8n-nodes-base.wait","n8n-nodes-base.httpRequest","n8n-nodes-base.googleSheets","n8n-nodes-base.set","n8n-nodes-base.code","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  [encoded data, 4628 characters]


name: Automate Startup Research & Profiling with Extruct AI to Google Sheets
author_name: Extruct AI
author_username: extruct-ai
categories: []
created_at: 2025-06-26T16:28:06.204Z
updated_at: 2025-06-26T16:28:06.204Z
url: https://n8n.io/workflows/5381
scraped_at: 2025-12-24 13:02:44
description:
  Who’s it for:  
  Investors, analysts, and startup enthusiasts who need a complete overview of startups, including industry, product, funding, and leadership information.

  How it works / What it does:  
  Enter a startup’s name into the form, and the workflow will automatically collect and organize details such as the company’s industry, product, investors, and key decision-makers. All this information is neatly updated in your Google Sheet, making it easy to track and compare startups.

  How to set up:  
  Sign up for Extruct at www.extruct.ai/.  
  Open the Extruct table template, copy the table ID from the URL, and save it.  
  Copy the Google Sheets template to your own Drive.  
  Paste the table ID into the variables node in your n8n flow.  
  Set up Bearer authentication in each HTTP Request node using your Extruct API token.  
  In the Google Sheets node, paste your template link and connect your Google account.  
  Run the flow once to reveal the mapping fields, then match each field to the correct column.  
  Activate the flow and add startups via the form.

  Requirements:  
  Extruct account and API token  
  Extruct table template  
  Google account with Google Sheets

  How to customize the workflow:  
  Add new columns in both the Extruct table and your Google Sheet, then map them in the Google Sheets node to track additional startup data.

nodes_used:
  ["n8n-nodes-base.formTrigger","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.if","n8n-nodes-base.wait","n8n-nodes-base.httpRequest","n8n-nodes-base.googleSheets","n8n-nodes-base.set","n8n-nodes-base.code","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  [encoded data, 4608 characters]


name: Automate Viral Content Creation with OpenAI, ElevenLabs, and Fal.ai for Videos, Podcasts, and ASMR
author_name: Abdellah Homrani
author_username: adamcrafts
categories: []
created_at: 2025-06-26T16:50:39.520Z
updated_at: 2025-06-26T16:50:39.520Z
url: https://n8n.io/workflows/5383
scraped_at: 2025-12-24 13:02:42
description:
  🎯 Create viral TikToks, Shorts, Reels, podcasts, and ASMR videos in minutes — all on autopilot.

  This is not just a workflow bundle. It's a full content creation system designed for modern creators and growth marketers. Built with n8n + AI tools, you’ll automate your ideation, scripting, and even audio/video generation in just a few clicks.

  🎁 What's Included?

  🎬 1. Video Analyzer – Reverse Engineer Any Viral Video  
  Extract topics, emotions, titles, and turn any video into a content roadmap. Great for creators, editors, and trend researchers.

  🧠 2. 30 Days of Viral Content Generator  
  Instantly get 30 viral post ideas with AI-written hooks, scripts, CTAs — all tailored to your niche.

  🎥 3. VEO3 Viral Video Generator  
  Fully automate video creation in VEO3-style — like the famous monkey vlogs. It’s storytelling + AI + automation.

  🍼 4. AI Baby Podcast Generator  
  Generate quirky podcast episodes with unique baby-style voiceover using ElevenLabs and script powered by OpenAI.

  🔪 5. ASMR Video Idea & Script Factory  
  Get ASMR video ideas, visual guides, and scripts — ready for video tools like CapCut or Runway.

  🔧 Integrations Required

  &gt; ✅ Don’t worry — setup takes less than 10 minutes, even if you’re not a developer.

  🧠 OpenAI – for content generation  
  🧬 Fal.ai – for visual assets (images/video generation)  
  🧪 Hedra – for advanced media workflows  
  🎙️ ElevenLabs – for ultra-realistic voiceovers  

  💡 Why This Pack?

  🔥 Based on Real Trends – Inspired by content that’s already viral
  🚀 All-in-One Bundle – 5 powerful workflows, ready to run
  🧰 Zero-Code Setup – Just import, plug in your API keys, and run
  🛠️ Customizable – Modify prompts, tone, or niche in seconds

  🔍 Keywords to Help You Find This

  #viralcontent · #tiktokautomation · #AIcontentcreator · #podcastAI · #asmrvideo · #veo3 · #openai · #n8nworkflow · #socialmediaautomation · #nocodetools

  🛒 Who’s It For?

  Content creators & influencers  
  Social media managers  
  Startup founders & solopreneurs  
  AI content studios  
  Anyone who wants to go viral without burning out

  ⚙️ Setup Guide

  &gt; 📦 Step 1: Import the .json workflows into n8n  
  &gt; 🔐 Step 2: Add your API credentials (OpenAI, Fal.ai, ElevenLabs...)  
  &gt; 🚀 Step 3: Run the workflow & customize your outputs

  🚨 Note

  This complete automation pack is available now for just $29.

  After the first 7 days, the price will increase to $99 as more features and updates are added.

  👉 Grab it now while it’s still in early access — and get free future updates included.

  🎉 Automate your way to virality — start today.

nodes_used:
  ["n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.merge","n8n-nodes-base.merge","n8n-nodes-base.merge","n8n-nodes-base.code","n8n-nodes-base.code","n8n-nodes-base.code","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.httpRequest","n8n-nodes-base.formTrigger","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.convertToFile","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.googleDrive","n8n-nodes-base.googleDrive","n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.stickyNote","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.set","n8n-nodes-base.wait","n8n-nodes-base.googleSheets","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.aggregate","n8n-nodes-base.set","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","@n8n/n8n-nodes-langchain.outputParserStructured","n8n-nodes-base.wait","n8n-nodes-base.httpRequest","@n8n/n8n-nodes-langchain.lmChatOpenAi","n8n-nodes-base.manualTrigger","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.formTrigger","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.wait","n8n-nodes-base.formTrigger","n8n-nodes-base.wait","n8n-nodes-base.set","n8n-nodes-base.set","n8n-nodes-base.httpRequest","n8n-nodes-base.set","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.httpRequest","@n8n/n8n-nodes-langchain.informationExtractor","@n8n/n8n-nodes-langchain.informationExtractor","n8n-nodes-base.code","n8n-nodes-base.splitInBatches","n8n-nodes-base.httpRequest","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.lmChatOpenAi","n8n-nodes-base.formTrigger","@n8n/n8n-nodes-langchain.toolThink","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.wait","@n8n/n8n-nodes-langchain.outputParserStructured","n8n-nodes-base.googleSheets","@n8n/n8n-nodes-langchain.lmChatOpenAi","n8n-nodes-base.formTrigger","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  [encoded data, 7088 characters]


name: Lead Generation System: Google Maps to Email Scraper with Google Sheets Export
author_name: Nick Saraev
author_username: nicksaraev
categories: []
created_at: 2025-06-26T18:05:16.205Z
updated_at: 2025-06-26T18:05:16.205Z
url: https://n8n.io/workflows/5385
scraped_at: 2025-12-24 13:02:41
description:
  Google Maps Email Scraper System

  Categories: Lead Generation, Web Scraping, Business Automation

  This workflow creates a completely free Google Maps email scraping system that extracts unlimited business emails without requiring expensive third-party APIs. Built entirely in N8N using simple HTTP requests and JavaScript, this system can generate thousands of targeted leads for any industry or location while operating at 99% free cost structure.

  Benefits

  Zero API Costs** - Operates entirely through free Google Maps scraping without expensive third-party services
  Unlimited Lead Generation** - Extract emails from thousands of Google Maps listings across any industry
  Geographic Targeting** - Search by specific cities, regions, or business types for precise lead targeting
  Complete Automation** - From search query to organized email list with minimal manual intervention
  Built-in Data Cleaning** - Automatic duplicate removal, filtering, and data validation
  Scalable Processing** - Handle hundreds of businesses per search with intelligent rate limiting

  How It Works

  Google Maps Search Integration:
  Uses strategic HTTP requests to Google Maps search URLs
  Processes search queries like "Calgary + dentist" to extract business listings
  Bypasses API restrictions through direct HTML scraping techniques

  Intelligent URL Extraction:
  Custom JavaScript regex patterns extract website URLs from Google Maps data
  Filters out irrelevant domains (Google, schema, static files)
  Returns clean list of actual business websites for processing

  Smart Website Processing:
  Loop-based architecture prevents IP blocking through intelligent batching
  Built-in delays and redirect handling for reliable scraping
  Processes each website individually with error handling

  Email Pattern Recognition:
  Advanced regex patterns identify email addresses within website HTML
  Extracts contact emails, info emails, and administrative addresses
  Handles multiple email formats and validation patterns

  Data Aggregation & Cleaning:
  Automatically removes duplicate emails across all processed websites
  Filters null entries and invalid email formats
  Exports clean, organized email lists to Google Sheets

  Required Google Sheets Setup

  Create a Google Sheet with these exact column headers:

  Search Tracking Sheet:
  searches - Contains your search queries (e.g., "Calgary dentist", "Miami lawyers")

  Email Results Sheet:
  emails - Contains extracted email addresses from all processed websites

  Setup Instructions:
  Create Google Sheet with two tabs: "searches" and "emails"
  Add your target search queries to the searches tab (one per row)
  Connect Google Sheets OAuth credentials in n8n
  Update the Google Sheets document ID in all sheet nodes

  The workflow reads search queries from the first sheet and exports results to the second sheet automatically.

  Business Use Cases

  Local Service Providers** - Find competitors and potential partners in specific geographic areas
  B2B Sales Teams** - Generate targeted prospect lists for cold outreach campaigns  
  Marketing Agencies** - Build industry-specific lead databases for client campaigns
  Real Estate Professionals** - Identify businesses in target neighborhoods for commercial opportunities
  Franchise Development** - Research potential markets and existing competition
  Market Research** - Analyze business density and contact information across regions

  Revenue Potential

  This system transforms lead generation economics:
  $0 per lead vs. $2-5 per lead from paid databases
  Process 1,000+ leads daily without hitting API limits
  Sell as a service for $500-2,000 per industry/location
  Perfect for agencies offering lead generation to local businesses

  Difficulty Level: Intermediate  
  Estimated Build Time: 1-2 hours  
  Monthly Operating Cost: $0 (completely free)

  Watch My Complete Build Process

  Want to watch me build this entire system live from scratch? I walk through every single step - including the JavaScript code, regex patterns, error handling, and all the debugging that goes into creating a bulletproof scraping system.

  🎥 Watch My Live Build: "Scrape Unlimited Leads WITHOUT Paying for APIs (99% FREE)"

  This comprehensive tutorial shows the real development process - including writing custom JavaScript, handling rate limits, and building systems that actually work at scale without getting blocked.

  Set Up Steps

  Basic Workflow Architecture:
  Set up manual trigger for testing and Google Sheets integration
  Configure initial HTTP request node for Google Maps searches  
  Enable SSL ignore and response headers for reliable scraping

  URL Extraction Code Setup:
  Configure JavaScript code node with custom regex patterns
  Set up input data processing from Google Maps HTML responses
  Implement URL filtering logic to remove irrelevant domains

  Website Processing Pipeline:
  Add "Split in Batches" node for intelligent loop processing
  Configure HTTP request nodes with proper delays and redirect handling
  Set up error handling for websites that can't be scraped

  Email Extraction System:
  Implement JavaScript code node with email-specific regex patterns
  Configure email validation and format checking
  Set up data aggregation for multiple emails per website

  Data Cleaning & Export:
  Configure filtering nodes to remove null entries and duplicates
  Set up "Split Out" node to aggregate emails into single list
  Connect Google Sheets integration for organized data export

  Testing & Optimization:
  Use limit nodes during testing to prevent IP blocking
  Test with small batches before scaling to full searches
  Implement proxy integration for high-volume usage

  Advanced Optimizations

  Scale the system with:
  Multi-Page Scraping:** Extract URLs from homepages, then scrape contact pages for more emails
  Proxy Integration:** Add residential proxies for unlimited scraping without rate limits
  Industry Templates:** Create pre-configured searches for different business types
  Contact Information Expansion:** Extract phone numbers, addresses, and social media profiles
  CRM Integration:** Automatically add leads to sales pipelines and marketing sequences

  Important Considerations

  Rate Limiting:** Built-in delays prevent IP blocking during normal usage
  Scalability:** For high-volume usage, consider proxy services for unlimited requests
  Compliance:** Ensure proper usage rights for extracted contact information
  Data Quality:** System includes filtering but manual verification recommended for critical campaigns

  Check Out My Channel

  For more advanced automation systems and business-building strategies that generate real revenue, explore my YouTube channel where I share proven automation techniques used by successful agencies and entrepreneurs.

nodes_used:
  ["n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.manualTrigger","n8n-nodes-base.removeDuplicates","n8n-nodes-base.splitInBatches","n8n-nodes-base.wait","n8n-nodes-base.limit","n8n-nodes-base.wait","n8n-nodes-base.splitOut","n8n-nodes-base.code","n8n-nodes-base.code","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.filter","n8n-nodes-base.filter","n8n-nodes-base.removeDuplicates","n8n-nodes-base.googleSheets"]

workflow_json_compressed:
  [encoded data, 4360 characters]


name: Generate Weekly Meta Ads Report with GPT-4 Insights and Slack Delivery
author_name: Marcelo Abreu
author_username: mabreum
categories: []
created_at: 2025-06-26T18:18:06.832Z
updated_at: 2025-06-26T18:18:06.832Z
url: https://n8n.io/workflows/5386
scraped_at: 2025-12-24 13:02:45
description:
  What this workflow does
  Runs automatically every Monday morning at 8 AM
  Collects your Meta Ads data from the last 7 days for a given account (date range is configurable)
  Formats the data, aggregating it at the campaign, ad set, and ad levels
  Generates AI-driven analysis and insights on your results, providing actionable recommendations
  Renders the report as a visually appealing PDF with charts and tables
  Sends the report via Slack (you can also add email or WhatsApp)

  A sample for the first page of the report:

  Setup Guide
  Create an account of pdf noodle and use the pre-made Meta Ads template.
  Connect Meta Ads, OpenAI and Slack to n8n
  Set your Ad Account Id and date range (choose from 'last_7d', 'last_14d', 'last30d')
  (opcional) Customize the scheduling date and time

  Requirements
  Meta Ads (via Facebook Graph API): Documentation
  pdf noodle access: Integration guide
  AI API access (e.g. via OpenAI, Anthropic, Google or Ollama)
  Slack acces (via OAuth2): Documentation


  Feel free to contact me via Linkedin, if you have any questions! 👋🏻

nodes_used:
  ["n8n-nodes-base.splitOut","n8n-nodes-base.httpRequest","n8n-nodes-base.set","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-pdforge.pdforge","n8n-nodes-base.code","n8n-nodes-base.httpRequest","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.lmChatOpenAi","@n8n/n8n-nodes-langchain.outputParserStructured","n8n-nodes-base.code","n8n-nodes-base.slack","n8n-nodes-base.scheduleTrigger"]

workflow_json_compressed:
  [encoded data, 7424 characters]


name: Monetize Workflows with x402 Payment Protocol and 1Shot API
author_name: 1Shot API
author_username: oneshotapi
categories: []
created_at: 2025-06-26T18:50:04.455Z
updated_at: 2025-06-26T18:50:04.455Z
url: https://n8n.io/workflows/5389
scraped_at: 2025-12-24 13:02:46
description:
  Monetize Your n8n Workflow with x402

  This workflow lets you monetize any n8n workflow with the x402 payment protocol. 

  It uses 1Shot API as the onchain transaction fascilitator role.

  Check out the tutorial video for a complete walkthrough. 

  Setup

  Create a free 1Shot API account, then go to the API Keys tab and generate a new API key & secret. 
  Click on one of the 1Shot API nodes and use the API key & secret from step 1 to create a credentail. You'll need you 1Shot API business ID as well which is located in the top right-hand corner of the 1Shot API dashboard. 
  Click on the Payment Token Configs box and enter in the required token information for the x402-compatible tokens you want to accept as payment. Import the x402-compatible tokens you want to accept as payments into your 1Shot API (must be an ERC-20 token with a transferWithAuthorization method) account using the 1Shot Prompts directory. 
  Click on the webhook trigger node and set the route. 

nodes_used:
  ["n8n-nodes-base.webhook","n8n-nodes-base.if","n8n-nodes-base.respondToWebhook","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.respondToWebhook","n8n-nodes-base.code","n8n-nodes-base.respondToWebhook","n8n-nodes-base.respondToWebhook","n8n-nodes-base.code","n8n-nodes-1shot.oneShotSynch","n8n-nodes-1shot.oneShot"]

workflow_json_compressed:
  [encoded data, 7344 characters]


name: OpenAI Models Template: GPT-4 and DALL-E Services Overview
author_name: Nick Saraev
author_username: nicksaraev
categories: []
created_at: 2025-06-26T19:46:30.235Z
updated_at: 2025-06-26T19:46:30.235Z
url: https://n8n.io/workflows/5390
scraped_at: 2025-12-24 13:02:42
description:
  Complete AI Graphic Design Suite with OpenAI, Replicate & Google Drive

  Categories: AI Agents, Design Automation, Business Tools

  This workflow creates a complete AI-powered graphic design system that replaces expensive designers with intelligent automation. Featuring a conversational AI agent that orchestrates 5 specialized design tools, this suite can generate logos, style guides, gradients, and revisions on demand. Built by someone who's scaled automation agencies to $72K/month, this system demonstrates how AI agents can deliver real business value beyond simple chatbots.

  Benefits

  Complete Design Automation** - Generate logos, style guides, gradients, and revisions through natural conversation
  Conversational AI Interface** - Chat-based interaction makes design accessible to non-designers
  Professional Quality Output** - Uses advanced AI models and proven templates for consistent results
  Instant Delivery** - Generate designs in seconds vs. days of traditional design processes
  Scalable Business Tool** - Deploy for clients, embed on websites, or use internally
  Cost-Effective Solution** - Replace $82K/year designers with $30/month automation

  How It Works

  AI Agent Orchestration:
  Central conversational AI that understands design requests in natural language
  Automatically selects the right tool based on user needs and context
  Maintains conversation memory for iterative design improvements
  Provides professional, helpful responses with design expertise

  Logo Generation System:
  Creates professional logos using OpenAI's advanced image generation
  Supports various styles: minimalistic, corporate, creative, and industry-specific
  Automatically uploads to Google Drive with shareable links
  Perfect for startups, rebranding projects, and client work

  Style Guide Creation:
  Generates comprehensive brand guidelines using template-based approach
  Includes color palettes, typography, logo usage, and brand elements
  Uses AI to customize templates with client-specific information
  Delivers presentation-ready style guides for professional use

  Gradient Background Generator:
  Creates beautiful background gradients for websites and marketing materials
  Uses proven design templates with AI-powered customization
  Generates multiple variations and color combinations
  Perfect for landing pages, social media, and brand materials

  Design Editor & Revision System:
  Intelligently revises existing designs based on feedback
  Handles both Google Drive files and external image URLs
  Maintains design consistency while implementing requested changes
  Supports iterative improvements and client feedback cycles

  Advanced Upscaling Integration:
  Uses Replicate API to enhance image quality up to 4x resolution
  Professional print-quality output for all generated designs
  Seamlessly integrates with all design generation tools
  Perfect for high-resolution marketing materials and presentations

  Required Setup Configuration

  OpenAI API Setup:
  Connect your OpenAI API for:
  GPT-4 conversation handling and design guidance
  DALL-E (4o) image generation for all design tools
  Intelligent prompt processing and tool selection

  Google Drive Integration:
  Create template files for style guides and examples
  Set up OAuth credentials for file management
  Configure sharing permissions for client access
  Organize folders for different design categories

  Replicate API Configuration:
  Set up account for image upscaling capabilities
  Replace &lt;your-replicate-api-key-here&gt; with actual API key
  Configure upscaling factors (2x or 4x options)

  AI Agent System Message:
  Configure the agent with business context:

  You are a helpful, intelligent design assistant. You generate high-quality designs using the provided tools (generate logo, generate style guide, and generate gradient background). Then you can also upscale them, and finally, you can revise them.
  When you receive an image from a tool, wrap it in nice looking Markdown (atx) format and present it to the user.
  The only things you can generate are logos, style guides, and gradient backgrounds.
  Make sure to clarify which (as well as any additional information needed) so the prompt you send to the image model is optimal.
  If you are asked to adjust or revise an image, ask the user to define their changes as explicitly as possible.

  Chat Integration Options:
  Embedded website chat widget for client-facing design services
  Direct chat interface for internal team use
  Hosted chat endpoint for external integrations

  Business Use Cases

  Design Agencies** - Offer automated design services with instant delivery and unlimited revisions
  Marketing Teams** - Generate brand assets, social media graphics, and campaign materials on demand
  Startups** - Create professional branding without expensive design budgets
  Consultants** - Provide design services as value-added offerings to clients
  Web Developers** - Offer integrated design services alongside development projects
  E-commerce Businesses** - Generate product graphics, banners, and promotional materials

  Revenue Potential

  This system transforms design service economics:
  Replace $82K/year designers** with $30/month automation costs
  Instant delivery advantage** - complete designs in minutes vs. days
  Unlimited revisions** without additional designer time costs
  Premium service offering** - charge $1,500-5,000 per client implementation
  Scalable white-label solution** for agencies and consultants
  24/7 availability** for time-sensitive client requests

  Difficulty Level: Intermediate  
  Estimated Build Time: 2-3 hours  
  Monthly Operating Cost: ~$30 (OpenAI + Replicate APIs)

  Watch My Complete Build Process

  Want to see exactly how I built this entire AI design system from scratch? I walk through the complete development process, including AI agent setup, tool integration, and the business strategy behind replacing expensive designers with intelligent automation.

  🎥 Watch My Live Build: "This AI Agent Replaces an $82k/yr Graphic Designer (N8N)"

  This comprehensive tutorial shows the real development approach - including agent design patterns, tool orchestration, and the exact prompting strategies that deliver professional-quality results.

  Set Up Steps

  Core AI Agent Configuration:
  Set up chat trigger with embedded and hosted options
  Configure OpenAI chat model with design-focused system prompts
  Add memory buffer for conversation context and design iterations

  Design Tool Integration:
  Configure all 5 specialized design workflows as callable tools
  Set up proper data flow between agent and design generators
  Test tool selection logic with various design requests

  Template and Asset Management:
  Upload design templates to Google Drive for style guide generation
  Configure file sharing permissions for client access
  Set up organized folder structure for different design types

  Quality Control Setup:
  Test complete design workflows from request to delivery
  Validate AI output quality across all design categories
  Optimize prompts and templates based on actual usage patterns

  Client Integration Options:
  Embed chat widget on client websites for design services
  Set up hosted endpoints for external system integration
  Configure branding and messaging for client-facing interactions

  Advanced Extensions

  Scale the system with additional capabilities:
  Industry-Specific Templates** - Customize design styles for different verticals
  Brand Consistency Engine** - Maintain design standards across all generated assets
  Client Portal Integration** - Automated design delivery with approval workflows
  Multi-Language Support** - Generate designs with international text and cultural considerations
  Advanced Analytics** - Track design performance and client satisfaction metrics
  Print Production Tools** - Generate print-ready files with proper color profiles and dimensions

  Why This System Works

  The competitive advantage lies in intelligent automation combined with professional quality:
  Natural conversation interface** eliminates design tool complexity
  Template-based generation** ensures consistent, professional results
  Instant iteration capability** allows real-time design improvements
  Cost advantage** enables competitive pricing while maintaining margins
  24/7 availability** provides service levels impossible with human designers
  Scalable delivery** handles multiple clients simultaneously without quality degradation

  Check Out My Channel

  For more advanced AI automation systems that generate real business results, explore my YouTube channel where I share the exact strategies used to build successful automation agencies and scale to $72K+ monthly revenue.

nodes_used:
  ["n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.toolWorkflow","n8n-nodes-base.httpRequestTool","@n8n/n8n-nodes-langchain.toolWorkflow","@n8n/n8n-nodes-langchain.toolWorkflow","@n8n/n8n-nodes-langchain.toolWorkflow","@n8n/n8n-nodes-langchain.memoryBufferWindow","@n8n/n8n-nodes-langchain.lmChatOpenAi","@n8n/n8n-nodes-langchain.chatTrigger","@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.googleDrive","n8n-nodes-base.set","n8n-nodes-base.googleDrive","n8n-nodes-base.googleDrive","n8n-nodes-base.convertToFile","n8n-nodes-base.googleDrive","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.switch","n8n-nodes-base.set","n8n-nodes-base.googleDrive","n8n-nodes-base.googleDrive","n8n-nodes-base.convertToFile","n8n-nodes-base.googleDrive","n8n-nodes-base.httpRequest","n8n-nodes-base.set","n8n-nodes-base.googleDrive","n8n-nodes-base.googleDrive","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.set","n8n-nodes-base.googleDrive","n8n-nodes-base.googleDrive","n8n-nodes-base.convertToFile","n8n-nodes-base.googleDrive","n8n-nodes-base.httpRequest","n8n-nodes-base.executeWorkflowTrigger"]

workflow_json_compressed:
  [encoded data, 8784 characters]


name: Smart Invoice Collection System with GPT-4.1, Gmail & Google Sheets
author_name: Nick Saraev
author_username: nicksaraev
categories: []
created_at: 2025-06-26T20:33:49.422Z
updated_at: 2025-06-26T20:33:49.422Z
url: https://n8n.io/workflows/5391
scraped_at: 2025-12-24 13:02:42
description:
  Smart Invoice Collection System with OpenAI, Gmail & Google Sheets

  Categories: Financial Automation, AI Business Tools, Cash Flow Management

  This workflow creates an intelligent invoice collection system that automatically follows up on overdue invoices using AI-powered personalization. The system monitors your invoice database, analyzes email history to prevent inappropriate follow-ups, and sends increasingly urgent but professional reminders at precise intervals. Built to solve one of the biggest cash flow killers for small businesses, this automation can easily generate an additional $10-15K per year in recovered payments.

  Benefits

  Automated Cash Flow Recovery** - Generate $10-15K annually in previously forgotten invoice payments
  Intelligent Timing** - AI analyzes email history to prevent sending follow-ups at inappropriate times
  Escalating Urgency** - Four template levels from gentle reminders to firm collection notices
  Professional Communication** - Maintains business relationships while ensuring payment
  Zero Manual Work** - Complete automation from overdue detection to email delivery
  High-Value Service** - Easily sold to clients for $1,500-3,000 per implementation

  How It Works

  Invoice Monitoring System:
  Connects to Google Sheets containing your invoice database with sent dates and client information
  Automatically calculates days overdue using date difference calculations
  Filters invoices to process only those at specific intervals (7, 14, 21, 28 days overdue)
  Runs on schedule (daily recommended) to catch invoices as they become overdue

  Email History Intelligence:
  Retrieves recent email conversations with each client using Gmail integration
  Analyzes communication patterns to identify recent discussions about invoices
  Prevents sending follow-ups within 72 hours of relevant email conversations
  Aggregates email threads with timestamps for comprehensive context analysis

  AI-Powered Follow-up Generation:
  Uses OpenAI to analyze conversation history and determine follow-up appropriateness
  Selects appropriate template based on days overdue and escalation schedule
  Generates personalized emails that reference specific client names and invoice details
  Adapts tone from friendly reminders to more urgent payment requests over time

  Professional Email Delivery:
  Creates properly formatted emails with personalized subject lines and content
  Maintains professional tone while applying appropriate urgency levels
  Includes clear next steps and payment instructions for clients
  Optionally creates drafts for review or sends automatically based on your preference

  Smart Template Escalation:
  7 Days:** Gentle reminder with helpful tone ("Hope you're well, just checking on that invoice")
  14 Days:** Professional follow-up with assistance offer ("Here to help if anything's unclear")
  21 Days:** More direct approach with specific timeline expectations
  28 Days:** Firm but professional final notice before escalation

  Required Google Sheets Setup

  Create a Google Sheet with these exact column headers:

  Invoice Tracking Sheet:
  Client Name - Full name of client/company for personalization
  Email - Client's email address for follow-up communications
  Date Sent - Date invoice was originally sent (format: YYYY-MM-DD)
  Invoice ID - Unique identifier for tracking and reference
  Amount - Invoice amount (optional, for internal tracking)
  Status - Payment status (Pending, Paid, Overdue - optional)

  Setup Instructions:
  Create Google Sheet with exact column headers listed above
  Populate with your outstanding invoice data
  Connect Google Sheets OAuth credentials in n8n
  Update the Google Sheets document ID in the "Google Sheets" node
  Configure Gmail OAuth for email access and sending
  Set schedule trigger for daily execution (recommended 9 AM business hours)

  Template Customization:
  The system includes 4 pre-written templates that you can customize:
  Modify sender name and signature in the AI prompt
  Adjust urgency levels and escalation timing
  Customize company-specific language and policies
  Add payment links or specific instructions

  Business Use Cases

  Service-Based Businesses** - Agencies, consultants, and freelancers with NET30/60 payment terms
  B2B Companies** - Businesses with recurring invoice cycles and multiple clients
  Accounting Firms** - Offer automated collections as a premium service to clients
  Small Business Owners** - Eliminate manual follow-up work while improving cash flow
  Automation Agencies** - High-value service offering with clear ROI demonstration
  Professional Services** - Lawyers, architects, and consultants with project-based billing

  Revenue Potential

  This system transforms invoice collection economics:
  $10-15K annual recovery** for average small business with forgotten invoices
  $1,500-3,000 implementation fee** when sold as a service to clients
  40-60% reduction** in accounts receivable aging
  Zero ongoing labor costs** - replaces hours of manual follow-up work
  Improved client relationships** - consistent, professional communication
  Scalable business offering** - one-time setup serves clients indefinitely

  Difficulty Level: Intermediate  
  Estimated Build Time: 1-2 hours  
  Monthly Operating Cost: ~$15 (OpenAI + Google Workspace APIs)

  Watch My Complete Build Process

  Want to see exactly how I built this invoice collection system from scratch? I walk through the entire development process live, including the AI prompting strategies, email history analysis, and the exact business logic that generates thousands in recovered payments.

  🎥 Watch My Live Build: "THIS Smart Invoice System Will Make You an Additional $750/Month"

  This comprehensive tutorial shows the real development process - including advanced filtering logic, AI prompt engineering, and the proven templates that maintain professional relationships while ensuring payment.

  Set Up Steps

  Google Sheets Integration:
  Create invoice tracking spreadsheet with required column structure
  Set up Google Sheets OAuth credentials and permissions
  Configure document ID and sheet name in the workflow
  Test data retrieval with sample invoice entries

  Gmail Configuration:
  Set up Gmail OAuth for both reading and sending emails
  Configure email search parameters for conversation history
  Test email retrieval and draft creation functionality
  Set appropriate sender name and signature

  AI Follow-up Engine:
  Configure OpenAI API credentials with appropriate rate limits
  Customize the 4 escalation templates for your business tone
  Test AI decision-making with sample conversation histories
  Optimize prompts for your specific industry and client types

  Schedule and Automation:
  Set up daily schedule trigger (recommended 9 AM business hours)
  Configure error handling for API failures and network issues
  Test complete workflow with small batch of overdue invoices
  Monitor initial runs and optimize timing/templates based on results

  Quality Control:
  Start with draft mode to review AI-generated emails before sending
  Monitor client responses and adjust templates for better results
  Track payment recovery rates to demonstrate system effectiveness
  Scale to full automation once confident in output quality

  Advanced Optimizations

  Enhance the system with additional capabilities:
  Multi-Currency Support** - Handle international invoices with proper formatting
  Payment Link Integration** - Include Stripe/PayPal links for immediate payment
  CRM Integration** - Sync with Salesforce, HubSpot, or other business systems
  Escalation Rules** - Automatically transfer to collections after final notice
  Performance Analytics** - Track recovery rates and optimize messaging
  Multi-Language Templates** - Support international clients with localized messaging

  Important Considerations

  Email Frequency** - Built-in 72-hour delays prevent overwhelming clients with follow-ups
  Professional Tone** - Templates maintain business relationships while ensuring payment
  Legal Compliance** - Follow local collection laws and regulations for your jurisdiction
  Client Communication** - System preserves conversation history for context and disputes
  Privacy Protection** - All email analysis happens securely within your n8n instance

  Why This System Works

  The key to successful automated invoice collection lies in intelligent timing and personalization:
  Context awareness** prevents follow-ups during ongoing payment discussions
  Graduated escalation** maintains professionalism while applying appropriate pressure
  Personalized messaging** makes automated emails feel human-written
  Consistent execution** ensures no invoices fall through the cracks
  Relationship preservation** maintains client trust while securing payments

  Check Out My Channel

  For more revenue-generating automation systems and proven business-building strategies, explore my YouTube channel where I share the exact systems used to scale automation agencies to $72K+ monthly revenue.

nodes_used:
  ["n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.manualTrigger","n8n-nodes-base.googleSheets","n8n-nodes-base.set","n8n-nodes-base.filter","n8n-nodes-base.splitInBatches","n8n-nodes-base.gmail","n8n-nodes-base.aggregate","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.set","n8n-nodes-base.filter","n8n-nodes-base.gmail","n8n-nodes-base.scheduleTrigger"]

workflow_json_compressed:
  [encoded data, 5608 characters]


name: Extract Clean Web Content with Anti-Bot Fallback for AI Agents & Workflows
author_name: Arthur Braghetto
author_username: arthurmb
categories: []
created_at: 2025-06-26T21:02:06.134Z
updated_at: 2025-06-26T21:02:06.134Z
url: https://n8n.io/workflows/5392
scraped_at: 2025-12-24 13:02:44
description:
  This workflow contains community nodes that are only compatible with the self-hosted version of n8n. 

  Clean Web Content Extraction with Anti-Bot Fallback
  Extract clean and structured text from any webpage with optional fallback to an anti-bot scraping service. Ideal for AI tools and content workflows.

  🧠 How it Works
  This sub-workflow enables reliable and clean scraping of any public webpage by simply passing a url parameter. It is designed to be embedded into other workflows or used as a tool for AI agents.

  It supports two output modes:
  fulltext:* true — returns *{ title, text } with full page content
  fulltext:* false — returns *{ title, url, content } with a short excerpt

  💡 If the site is protected by anti-bot systems (like Cloudflare), it will automatically fallback to Scrape.do, a scraping API with a generous free plan.

  🧩 This template requires the n8n-nodes-webpage-content-extractor community node, so it only works in self-hosted n8n environments.

  🚀 Use Cases
  As a reusable sub-workflow, via Execute Sub-workflow node.
  As a tool for an AI Agent, compatible with Call n8n Workflow Tool.

  Perfect for chatbots, summarization workflows, or RSS/feed enrichment. Empowers your AI Agent with the ability to browse and extract readable content from websites automatically.

  🔖 Parameters
  url (string): the webpage URL to scrape
  fulltext (boolean): set true for full page content, false for summarized output

  ⚙️ Setup
  Install the community node n8n-nodes-webpage-content-extractor in your self-hosted n8n instance.
  Create a free account at Scrape.do and obtain your API Token.
  In the workflow, locate the Scrape.do HTTP Request node and configure the credentials using your API Token.
  Detailed step-by-step instructions are available in the workflow notes.

  The Scrape.do API is only used as a fallback when conventional scraping fails, helping you preserve your API credits.

nodes_used:
  ["n8n-nodes-webpage-content-extractor.webpageContentExtractor","n8n-nodes-base.if","n8n-nodes-base.httpRequest","n8n-nodes-base.stopAndError","n8n-nodes-base.if","n8n-nodes-base.stopAndError","n8n-nodes-base.httpRequest","n8n-nodes-base.if","n8n-nodes-base.set","n8n-nodes-base.set","n8n-nodes-base.if","n8n-nodes-base.stopAndError","n8n-nodes-base.executeWorkflowTrigger","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  [encoded data, 4836 characters]


name: Convert Form Inputs to Cinematic Videos with GPT-4, Dumpling AI & ElevenLabs Audio
author_name: Yang
author_username: yang
categories: []
created_at: 2025-06-26T21:22:04.127Z
updated_at: 2025-06-26T21:22:04.127Z
url: https://n8n.io/workflows/5393
scraped_at: 2025-12-24 13:02:42
description:
  📽️ What this workflow does

  This workflow turns a user-submitted form with country or animal names into a cinematic video with animated scenes and immersive ambient audio. Using GPT-4 for prompt generation, Dumpling AI for visual creation,& Replicate for motion animation, ElevenLabs for sound generation, and Creatomate for video stitching, it fully automates video production — from raw idea to rendered file.

  🎯 What problem is this solving?

  Creating engaging multimedia content can take hours. This workflow automates the entire process of ideation, design, and rendering of high-quality cinematic clips, eliminating the need for manual video editing or audio production.

  👥 Who is this for?

  Content creators and educators  
  Digital artists and storytellers  
  Marketers or YouTubers creating short-form visual content  
  No-code/AI automation enthusiasts  

  ⚙️ Setup Instructions

  ✅ Step 1: Google Sheet  
  Create a Google Sheet with two columns:
  Title  
  Generated videos  
  Update the Sheet ID and tab name in the final node.

  ✅ Step 2: Google Drive  
  Create two folders:
  One for ambient audio tracks  
  One for final generated videos  
  Update the folder IDs in both Google Drive nodes.

  ✅ Step 3: Credentials Setup  
  Make sure all your API tokens are saved as credentials in n8n.  
  This workflow uses the following integrations:

  OpenAI (GPT-4)  
  Dumpling AI (via HTTP header)  
  Replicate.com 
  ElevenLabs  
  Google Drive  
  Google Sheets  
  Creatomate  

  ✅ Step 4: Form Fields  
  Ensure your trigger form includes these fields:
  Title  
  Country 1, Country 2, Country 3, Country 4  
  Style (e.g., cinematic, epic, fantasy, noir, etc.)

  🧩 How it works

  User Form Submission  
     Kicks off the workflow with the required inputs.

  Format Inputs  
     Combines all 4 countries/animals into a single array.

  GPT-4: Generate Visual Prompts  
     Uses GPT-4 to create rich cinematic descriptions per animal/country.

  Dumpling AI: Create Images  
     Each description becomes a high-quality visual.

  GPT-4: Create Motion Prompts  
     Each image prompt is rewritten into motion-based video prompts.

  Replicate: Animate  
     Prompts and images are sent to Replicate’s model for animation.

  GPT-4: Generate Sound Prompt  
     Based on the style, GPT-4 creates an ambient sound idea.

  ElevenLabs: Create Ambient Audio  
     Audio is generated and uploaded to Google Drive.

  Creatomate: Stitch All Media  
     All 4 motion videos and the audio track are stitched into one cinematic output.

  Upload to Google Drive + Log to Sheet  
      Final video is saved in Drive and logged in Sheets with its title and link.

  🛠️ How to Customize

  🎨 Modify GPT prompts for different themes (e.g., horror, fantasy, sci-fi).  
  🧠 Swap animals for characters, objects, or locations.  
  🎧 Replace ambient sound with ElevenLabs voiceovers or music.  
  📂 Add metadata logging (generation time, duration, tags).  
  🧪 Try using alternative video tools like Pika Labs or Runway ML.

  ✅ Requirements

  n8n self-hosted or cloud instance  
  Active accounts for: OpenAI, Dumpling AI, Replicate, ElevenLabs, Creatomate  
  Google credentials set up for Drive + Sheets  

  This is a perfect end-to-end automation that showcases the power of AI + automation for video storytelling.

nodes_used:
  ["n8n-nodes-base.stickyNote","n8n-nodes-base.formTrigger","n8n-nodes-base.set","n8n-nodes-base.splitOut","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.set","n8n-nodes-base.httpRequest","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.wait","n8n-nodes-base.httpRequest","n8n-nodes-base.limit","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.httpRequest","n8n-nodes-base.googleDrive","n8n-nodes-base.googleDrive","n8n-nodes-base.merge","n8n-nodes-base.code","n8n-nodes-base.httpRequest","n8n-nodes-base.wait","n8n-nodes-base.httpRequest","n8n-nodes-base.googleDrive","n8n-nodes-base.googleSheets","n8n-nodes-base.httpRequest"]

workflow_json_compressed:
  [encoded data, 8012 characters]


name: Turns Reddit Pain Points into Comic Ads using Dumpling AI and GPT-4o
author_name: Yang
author_username: yang
categories: []
created_at: 2025-06-26T21:48:51.503Z
updated_at: 2025-06-26T21:48:51.503Z
url: https://n8n.io/workflows/5394
scraped_at: 2025-12-24 13:02:43
description:
  📝 Description

  🤖 What this workflow does  
  This workflow turns Reddit pain points into emotionally-driven comic-style ads using AI.  
  It takes in a product description, scrapes Reddit for real user pain points, filters  
  relevant posts using AI, generates ad angles, rewrites them into 4-panel comic prompts,  
  and finally uses Dumpling AI to generate comic-style images. All final creatives  
  are uploaded to Google Drive.

  🧠 What problem is this solving?  
  Crafting ad content that truly speaks to customer struggles is time-consuming.  
  This workflow automates that entire process — from pain point discovery to visual  
  creative output — using AI and Reddit as a source of truth for customer language.

  👤 Who is this for?  
  Copywriters and performance marketers  
  Startup founders and indie hackers  
  Creatives building empathy-driven ad concepts  
  Automation experts looking to generate scroll-stopping content

  ⚙️ Setup Instructions

  Here’s how to set everything up, step by step:

  🔹 1. Trigger: Form Input  
  Node: 📝 Form - Submit Product Info  
  This form asks the user to enter:  
  Brand Name  
  Website  
  Product Description  

  ✅ Make sure this form is active and testable.

  🔹 2. Generate Reddit Keyword  
  Node: 🧠 GPT-4o - Generate Reddit Keyword  
  Uses the product description to generate a search keyword based on what your audience might be discussing on Reddit.

  🔹 3. Search Reddit  
  Node: 🔍 Reddit - Search Posts  
  Uses the keyword to search Reddit for relevant threads.  
  Make sure your Reddit integration is properly configured.

  🔹 4. Filter Valid Posts  
  Node: 🔎 IF - Check Upvotes & Text Length  
  Filters out low-effort or unpopular posts. Only keeps posts with:  
  Minimum 2 upvotes  
  Content at least 100 characters long  

  ✅ You can adjust these thresholds in the node settings.

  🔹 5. Clean Reddit Output  
  Node: 🧼 Code - Structure Reddit Posts  
  This formats the list of posts into clean JSON for the AI agents to process.

  🔹 6. Check Relevance with AI Agent  
  Node: 🤔 Langchain Agent - Post Relevance Classifier  
  This node uses a LangChain agent (tool: think2) to determine if each post  
  is relevant to your product. Only relevant ones are passed forward.

  🔹 7. Aggregate Relevant Posts  
  Node: 📦 Code - Merge Relevant Posts  
  Collects all relevant posts into a clean format for the next GPT-4 call.

  🔹 8. Generate Ad Angles  
  Node: ✍️ GPT-4o - Generate Emotional Ad Angles  
  Writes 10 pain-point-based marketing angles using real customer language.

  🔹 9. Rank the Best Angles  
  Node: 📊 GPT-4o - Rank Top 10 Angles  
  Scores the generated angles and ranks them from most to least powerful.  
  Only the top 3 are passed forward.

  🔹 10. Turn Angles into Comic Prompts  
  Node: 🎭 GPT-4o - Write Comic Scene Prompts  
  Rewrites each of the top ad angles into a 4-panel comic strip structure  
  (pain → tension → product → resolution).

  🔹 11. Generate Comic Images  
  Node: 🎨 Dumpling AI - Generate Comic Panels  
  Sends each prompt to Dumpling AI to create visual comic scenes.

  🔹 12. Wait for Image Generation  
  Node: ⏳ Wait - Dumpling AI Response Time  
  Adds a delay to give Dumpling AI time to finish generating all images.

  🔹 13. Get Final Image URLs  
  Node: 🔗 Code - Extract Image URLs from Dumpling Response  
  Extracts all image links for preview/download.

  🔹 14. Upload to Google Drive  
  Node: ☁️ Google Drive - Upload Comics  
  Uploads the comic images to your chosen Google Drive folder.  
  ✅ Update this node with your destination folder ID.

  🔹 15. Log Final Output  
  Optional  
  You can extend the flow to log the image links, ad angles, and Reddit sources  
  to Google Sheets, Airtable, or Notion depending on your use case.

  🛠️ How to Customize

  ✏️ Adjust tone: Update GPT-4 system prompts to sound more humorous, emotional, or brand-specific.
  🧵 Use different styles: Swap Dumpling AI image settings for ink sketch, manga, or cartoon renderings.
  🔄 Change input source: Replace Reddit with X (Twitter), Quora, or YouTube comments.
  📦 Store results differently: Swap Google Drive for Notion, Dropbox, or Airtable.

  This workflow turns real audience struggles into thumb-stopping comic content — automatically.

nodes_used:
  ["n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.formTrigger","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.reddit","n8n-nodes-base.if","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.lmChatOpenAi","@n8n/n8n-nodes-langchain.toolThink","@n8n/n8n-nodes-langchain.outputParserStructured","n8n-nodes-base.set","n8n-nodes-base.aggregate","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.lmChatOpenAi","@n8n/n8n-nodes-langchain.toolThink","@n8n/n8n-nodes-langchain.openAi","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.lmChatOpenAi","@n8n/n8n-nodes-langchain.toolThink","@n8n/n8n-nodes-langchain.outputParserStructured","n8n-nodes-base.splitOut","n8n-nodes-base.splitInBatches","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.googleDrive"]

workflow_json_compressed:
  [encoded data, 7116 characters]


name: AI Timesheet Generator with Gmail, Calendar & GitHub to Google Sheets
author_name: Luka Zivkovic
author_username: zivkovic58
categories: []
created_at: 2025-06-27T00:52:47.921Z
updated_at: 2025-06-27T00:52:47.921Z
url: https://n8n.io/workflows/5396
scraped_at: 2025-12-24 13:02:41
description:
  AI-Powered Automatic Timesheet Generator for Google Sheets

  Stop wasting billable hours on manual time-tracking. AutoTimesheet Pro uses AI to collect emails, meetings, and GitHub work, then writes a clean timesheet straight into Google Sheets. Perfect for developers, consultants, agencies, and remote teams.

  Get Started with n8n now!

  🚀 Key Features

  Automated Google Sheets time-tracking** — zero spreadsheet prep.  
  AI-generated activity summaries** (≤ 120 chars) via OpenAI GPT-4o-mini.  
  Gmail integration** — logs only important emails, skipping newsletters & no-replies.  
  Google Calendar time logger** — captures confirmed events, duration, and attendees.  
  GitHub commit & PR tracker** — records your commits plus opened/closed PRs.  
  Daily 7 PM cron trigger** (easily adjustable).  
  Month-based sheet creation** — new tab spins up on the first run each month.  
  No-code n8n template* — just connect credentials and tweak one *Set Variables** node.
  🔌 Easily extensible** — drag-and-drop extra n8n nodes to add Slack, Jira, Notion, Asana, Trello, Toggl, or any other data source you need.

  🔍 How It Works

  Collect — n8n pulls data from Gmail, Google Calendar, and chosen GitHub repos.  
  Clean — filters remove noise (newsletters, irrelevant commits, etc.).  
  Condense — OpenAI rewrites each item into a concise, SEO-friendly description.  
  Write — workflow appends Date, Type, and Description to your Timesheet Google Sheet.
  Extend — simply insert new n8n nodes (e.g., Slack, Notion, Jira) and merge them into the same pipeline.

  📈 Benefits for SEO-Minded Professionals

  Keyword-rich activity log** improves internal search and reporting.  
  Structured data** in Sheets simplifies export to accounting or PM tools.  
  Consistent naming** (CALENDAR_EVENT, EMAIL, COMMIT, PR) makes analytics easy.

  ✅ Why Choose AutoTimesheet Pro?

  Zero manual entry — just open the sheet and bill clients.  
  Immediate visibility into where your hours went.  
  Works with any GitHub repo list and any inbox you own.  
  100 % no-code setup — activate in minutes.
  Built on n8n, so you can customize and scale without limits.
  📥 Get Started

  Ready to replace manual time-tracking with smart automation?  

  https://n8n.partnerlinks.io/ds9podzjls6d

  Join N8N now, connect your Google & GitHub accounts, and let AI handle your daily log.

nodes_used:
  ["n8n-nodes-base.googleCalendar","n8n-nodes-base.gmail","n8n-nodes-base.github","n8n-nodes-base.code","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.aggregate","n8n-nodes-base.merge","n8n-nodes-base.aggregate","n8n-nodes-base.aggregate","n8n-nodes-base.cron","n8n-nodes-base.set","n8n-nodes-base.aggregate","n8n-nodes-base.if","n8n-nodes-base.if","n8n-nodes-base.if","n8n-nodes-base.splitOut","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.splitOut","n8n-nodes-base.httpRequest","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.if","n8n-nodes-base.set","n8n-nodes-base.googleSheets","n8n-nodes-base.splitOut"]

workflow_json_compressed:
  [encoded data, 8348 characters]


name: Auto-Generate & Approve Social Media Posts from RSS Feeds with OpenAI & Telegram
author_name: The Higher Pitch
author_username: digvijay
categories: []
created_at: 2025-06-27T07:19:47.539Z
updated_at: 2025-06-27T07:19:47.539Z
url: https://n8n.io/workflows/5397
scraped_at: 2025-12-24 13:02:43
description:
  Overview
  This workflow automates the process of converting RSS feed articles into ready-to-publish social media posts using OpenAI, NocoDB, and Telegram. It's ideal for content teams, marketing managers, or news portals seeking to automate content curation while maintaining control through a human approval system.

  Features
  RSS Feed Monitoring
  Polls a specified RSS feed every 20 minutes.

  Detects new articles automatically.

  AI-Powered Content Processing
  Summarizes the full article using OpenAI's Assistant API.

  Creates an image prompt based on the article summary.

  Generates a platform-specific post for Facebook and LinkedIn using AI.

  Image Generation
  Leverages OpenAI's image model to generate a relevant image from the prompt.

  Retrieves and stores the featured image from the original article (via custom code node).

  Post Management with NocoDB
  Stores all content in NocoDB including:

  Article URL

  AI-generated summary

  Image prompt

  Post content per platform

  Generated image URL

  Post status (Pending, Approved, Declined)

  Human Approval via Telegram
  Sends post preview to a Telegram group or channel with inline buttons:

  ✅ Approve

  ❌ Decline

  On approval: Posts to Facebook, LinkedIn, and optionally Twitter.

  On rejection: Marks the NocoDB record as "Declined".

  Conditional Twitter (X) Posting
  Asks user whether to post with or without a link.

  Posts accordingly based on user’s Telegram response.

  No-Code Backend
  NocoDB acts as a lightweight CMS to manage, edit, and review AI-generated content before publishing.

  Setup Instructions
  Clone the workflow in your n8n instance.

  Configure the following credentials under Credentials &gt; New:

  OpenAI API Key

  Facebook Graph API

  LinkedIn Access Token

  Twitter (X) OAuth credentials

  Telegram Bot Token and Chat ID

  NocoDB API Token and Base URL

  Set the RSS feed URL in the trigger node to your preferred news source.

  Adjust the NocoDB API node with your table and field names (see below).

  Deploy the workflow on an interval trigger (20-minute polling recommended).

  NocoDB Database Structure
  Column Name	Description
  url	Original article URL
  summary	AI-generated summary
  image_prompt	Prompt used for generating image
  image_url	Final image URL (from OpenAI)
  post_content	Formatted social media post
  platform	Social platform (Facebook, LinkedIn, etc.)
  status	Current status (Pending, Approved, Declined)
  date_created	Date article was fetched

  Requirements
  An active n8n instance (cloud or self-hosted).

  API credentials for:

  OpenAI

  Telegram Bot

  Facebook Graph API

  LinkedIn Developer App

  Twitter/X Developer App

  NocoDB (self-hosted or cloud)

  A Telegram chat (group or user) where the bot is added.

  Customization Guidance
  Add more platforms: Extend the logic to other platforms like Instagram, Threads, or Mastodon.

  Customize AI tone: Adjust the prompt to OpenAI for a specific writing style (e.g., formal, casual, humorous).

  Adjust scheduling: Modify interval time or RSS feed frequency as needed.

  Add post delay: Schedule posts using a delay node to spread them over time.

  Use Cases
  Auto-publish summarized news articles to multiple social platforms.

  Reduce effort for social teams by automating draft creation and media.

  Maintain editorial control using the Telegram approval step.

  Repurpose blog or article content into engaging posts with minimal effort.

  Integrations Used
  OpenAI (Assistants & DALL·E Image Generation)

  Telegram Bot (Inline approval workflow)

  Facebook Graph API (Post publishing)

  LinkedIn API (Company or personal posts)

  Twitter/X API (Optional conditional post publishing)

  RSS Feed Reader (Article fetching)

  NocoDB (Content repository and status manager)

nodes_used:
  ["@n8n/n8n-nodes-langchain.openAi","@n8n/n8n-nodes-langchain.openAi","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.if","n8n-nodes-base.linkedIn","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.code","n8n-nodes-base.twitter","n8n-nodes-base.facebookGraphApi","n8n-nodes-base.wait","n8n-nodes-base.if","n8n-nodes-base.twitter","n8n-nodes-base.httpRequest","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.nocoDb","n8n-nodes-base.telegram","n8n-nodes-base.wait","n8n-nodes-base.rssFeedReadTrigger","n8n-nodes-base.nocoDb","n8n-nodes-base.nocoDb","n8n-nodes-base.telegram","n8n-nodes-base.httpRequest","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  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


name: AI Assistant which answers questions with a RAG MCP and a Search Engine MCP
author_name: Thomas Janssen
author_username: thomasjanssen-tech
categories: []
created_at: 2025-06-27T09:04:57.719Z
updated_at: 2025-06-27T09:04:57.719Z
url: https://n8n.io/workflows/5398
scraped_at: 2025-12-24 13:02:41
description:
  Build an AI Agent which accesses two MCP Servers: a RAG MCP Server and a Search Engine API MCP Server.

  This workflow contains community nodes that are only compatible with the self-hosted version of n8n.

  Tutorial

  Click here to watch the full tutorial on YouTube!

  How it works
  We build an AI Agent which has access to two MCP servers:
  An MCP Server with a RAG database (click here for the RAG MCP Server
  An MCP Server which can access a Search Engine, so the AI Agent also has access to data about more current events

  Installation
  In order to use the MCP Client, you also have to use MCP Server Template.

  Open the MCP Client "MCP Client: RAG" node and update the SSE Endpoint to the MCP Server workflow

  Install the "n8n-nodes-mcp" community node via settings &gt; community nodes


  ONLY FOR SELF-HOSTING: In Docker, click on your n8n container. Navigate to "Exec" and execute the below command to allow community nodes:

  N8N_COMMUNITY_PACKAGES_ALLOW_TOOL_USAGE=true



  Navigate to Bright Data and create a new  "Web Unlocker API" with the name "mcp_unlocker".

  Open the "MCP Client" and add the following credentials:

  How to use it
  Run the Chat node and start asking questions

  More detailed instructions
  Missed a step? Find more detailed instructions here: Personal Newsfeed With Bright Data and n8n

  What is Retrievel Augmented Generation (RAG)?
  Large Language Models (LLM's) are trained on data until a specific cutoff date. Imagine a model is trained in December 2023 based data until September 2023. This means the model doesn't have any knowledge about events which happened in 2024. So if you ask the LLM who was the Formula 1 World Champion of 2024, it doesn't know the answer.

  The solution? Retrieval Augmented Generation. When using Retrieval Augmented Generation, a user's question is being sent to a semantic database. The LLM will use the information retrieved from the semantic database to answer the user's question.

  What is Model Context Protocol (MCP)?
  MCP is a communication protocol which is used by AI agents to call tools hosted on external servers.

  When an MCP client communicates with an MCP server, the server will provide an overview of all its tools, prompts and resources. The MCP server can then choose which tools to execute (based on the user's request) and execute the tools.

  An MCP client can communicate with multiple MCP servers, which can all host multiple tools.

nodes_used:
  ["@n8n/n8n-nodes-langchain.chatTrigger","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.lmChatOpenAi","@n8n/n8n-nodes-langchain.memoryBufferWindow","n8n-nodes-mcp.mcpClientTool","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-mcp.mcpClientTool","@n8n/n8n-nodes-langchain.mcpClientTool","n8n-nodes-mcp.mcpClientTool"]

workflow_json_compressed:
  H4sIAAAAAAAAE8VXbW/bNhD+K4Q6IG1hOnqjRHkYsCwdtgBNUizBgmINXL6cLK2y6El03Czwf99RcuI4dtKsBbYPhi3x7rl77pW+8aZghTe68cq6taJWcKS9kccY15ynfpTLhMlQ+xDHSRBJFbEsSELGpZ/7Ms94pJiO08hXvq/iMJZpqkSUCG/gWZjOKmHhsAHdnoGdzw4NvgELaMA2c1gOvNpoaL3RH2jdWc2CPOBolkZJJGisEk0zHWc04wH4TEoWyhyRazEFlL4ooCaqEJZMoW3FBEgDCsorxEfr1zMn82PN63380M4SrUQ9QY2yHjq986acTKBB6ZlpS1uaGl3xB/7lwFuALIz51McijiQLQvQq0orG4OcUg8IpT+JIx37M/EQ6DNGgXxaa1kXTzBye+7lc9t78jiediWAYLAcrxqkOgyhOFM3DkCFjhbBMJzTROuG5yoQfsTXjgyNyMIHaPoOfWMndYxaGPbfHHPXa6xaTdtwHE8HfmzkRDRBBCqhm+bwiom1LVyX2Q/2h7o7rdgEN+WsObQdDhDRzS44P35GXx+hSRQ5NbeGzJe8aY40y1ashcYqFuEJgpdAYsYbYhemUWmiu0LGRw6fkvADy28Ev3clZd0IWRamKldmWIEloRLXL/q3+GYgGNX6uJ2UNO5Cqyixaco0uoRvz1rHdVClrrCtR2XIKQ+fWk6CFaDsu1piq/d75UGHAukdCVybbwllEw8QilLgSZSVkBb2OU4HPoOYWNrU2Hb0VERixzhWMQHNNTL1+A51zw9tMvTklJ6fn2wlblLZwqA0SxZqoMZqfarOoQE9g0Jk7PXn7vouMc/fujMwac1Vq0ERedycPUui8fGhs6G01Q3jXCkLi+IA4p0JJTeNUZlRICGigZRIGAfOzNFi3wukMamyHQ9f+XaE9oyeqqRPvNMvN1qDYGiHfbo5ph4w/xuOm6qfWoHuJZlxiEeVKVHP3OJlZGg8DOi3r0kOWmwNA4RDEhixFtWo658PBrOwGr2M/Py6as8OguRAB+/V80T5gWrpeMfPakmg7hsFwHcU0AOb7XNAQWEJjxjkVsYqo4GkY+2Eis4yvsc9KN5HJMUxNc/2MCE47wZ/meQ7NRVlrs9iMY8B3x1H1Q6BXeYuVaQt0m20TidblIAIBURRTDQzLQWnkEAtGEz+POe6YVEpYE8HCG/dNOX6LeRmfu15aE1pzmarZED+HVYnpcFKbBJLdBLYzeIdxP4nh8eTvRJSz9xfTdH41yTb8I708eXl2/ubo9NVtQnek8y4GCvKU8yDFLZhhMiFIKPd1QBPFRQipZGks7yXTlurTNTkxFnYxl6KFYdvJrETu8Y5cA4S7EleZxhtFuBFL7ZKGwRl4BZSTwuIDavW5RR4j78WLB9Pae5xaEmouBW46hvlEaqCoZCyiYeCnKgUGEPKd1IJ/zS15mhu74xYlT3J7bOg/wTJmYagkbnZc5LjecYZRESlJkXOYMpXhnSbaWcSrr97WV9QxT3Y3olspJ721fk2M4dYEzqRG9Orear2scJ3Su3sw3g83N2T/tXNGzK2h/RbGex3NGzM9OKIGo9Lgbni9T77rX73cc1jjNcregHz8OCB7f7am3ntFlkvvf+oxyJIoYiKjePfCO6cOM3cDC2nmsygMciniVK1tPKjvZ0zMx3MUP7J02hZ+rvXMlF3hFdbORvv7lVGiKkxrRyxJ+T7C7uecywwv3DT285DGudCUQxBjcak0F6BT4csnajNNWBTkoaI8z1CdMdy8SYD3z1wFWrM00360K7hfUY2M7+zA/zjjl10/16DuLrz3SOGTKMeu0tFf/D9S90t++8Z9KzXAP0waPnsjf3l5icY2V2kPN109fAlwert/NyEfFNs3u7h9Z+ohXbXO8cq/evcl7E3xh0Z2b+Jv9v3R2fjNyE/8jXQViU38BeBOZBN1ufwHUHSyVVgPAAA=


name: The title is very good, clearly conveying the template's purpose while mentioning key technologies
author_name: Falk
author_username: falks-ai-workbench
categories: []
created_at: 2025-06-27T09:16:38.121Z
updated_at: 2025-06-27T09:16:38.121Z
url: https://n8n.io/workflows/5400
scraped_at: 2025-12-24 13:02:43
description:
  How it works
  Collects articles from your preferred RSS feeds. 
  Rates and tags each article using an AI model (e.g., QWEN 14B-s4), filtering for relevance and quality. 
  Summarizes high-rated articles with a language model (e.g., Gemma3 4B) for quick, digestible reading. 
  Checks for duplicates to avoid sending the same article twice. 
  Formats and sends the top articles as an HTML newsletter via Gmail, using OAuth2 authentication. 
  Stores records in a Postgres database, tracking which articles have been sent and their ratings.

  Requirements
  Postgres Account
  AI Models (if you work localy use Ollama)
  In the cloud you have to change Ollama node to your prefered Model Node
  RSS Feed of your desire
  Google Auth2, if you want to use Gmail

  Recommendations
  Use n8n local version for this workflow
  Here are some more informations: https://github.com/falks-ai-workbench/n8n_newsletter

nodes_used:
  ["n8n-nodes-base.manualTrigger","n8n-nodes-base.rssFeedRead","n8n-nodes-base.set","n8n-nodes-base.code","n8n-nodes-base.merge","n8n-nodes-base.if","n8n-nodes-base.noOp","n8n-nodes-base.code","n8n-nodes-base.merge","n8n-nodes-base.noOp","n8n-nodes-base.code","n8n-nodes-base.gmail","@n8n/n8n-nodes-langchain.lmChatOllama","@n8n/n8n-nodes-langchain.lmChatOllama","@n8n/n8n-nodes-langchain.chainLlm","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.postgres","n8n-nodes-base.postgres","n8n-nodes-base.compareDatasets","@n8n/n8n-nodes-langchain.chainLlm","n8n-nodes-base.code","n8n-nodes-base.merge","n8n-nodes-base.postgres","n8n-nodes-base.postgres","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.stickyNote","n8n-nodes-base.set","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  [encoded data, 7612 characters]


name: Automate GoDaddy Subdomain Management via Email Requests
author_name: Oneclick AI Squad
author_username: oneclick-ai
categories: []
created_at: 2025-06-27T09:21:35.955Z
updated_at: 2025-06-27T09:21:35.955Z
url: https://n8n.io/workflows/5401
scraped_at: 2025-12-24 13:02:44
description:
  This n8n workflow automates subdomain creation and deletion on GoDaddy using their API, triggered via email requests. This empowers developers to manage subdomains directly without involving DevOps for minor tasks.

  Good to know

  Ensure GoDaddy API credentials are securely configured to avoid unauthorized access.  
  Email parsing accuracy depends on the consistency of request formats.

  How it works

  Detect new email requests using the Start Workflow (GET Request) node.  
  Use the Extract Data from Email node to parse relevant details (e.g., subdomain name, action type).  
  Validate the action type with the Validate Action Type node to proceed with create (true) or delete (false).  
  If true, the Create Subdomain node sends a POST request to GoDaddy’s API to create the subdomain.  
  If false, the Delete Subdomain node sends a DELETE request to remove the subdomain.  
  The Send Email Response node notifies the requester of the action’s success or failure.

  How to use

  Import the workflow into n8n and configure the nodes with your GoDaddy API and email credentials.  
  Test with sample email requests to ensure proper parsing and API calls.

  Requirements

  GoDaddy API credentials  
  Email service (e.g., SMTP or API) for notifications  

  Customising this workflow

  Adjust the Extract Data from Email node to match your email format or add additional validation steps for security.

nodes_used:
  ["n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.stickyNote","n8n-nodes-base.emailReadImap","n8n-nodes-base.code","n8n-nodes-base.if","n8n-nodes-base.emailSend"]

workflow_json_compressed:
  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


name: Build an MCP Server which answers questions with Retrieval Augmented Generation
author_name: Thomas Janssen
author_username: thomasjanssen-tech
categories: []
created_at: 2025-06-27T09:39:46.246Z
updated_at: 2025-06-27T09:39:46.246Z
url: https://n8n.io/workflows/5403
scraped_at: 2025-12-24 13:02:42
description:
  Build an MCP Server which has access to a semantic database to perform Retrieval Augmented Generation (RAG)

  Tutorial

  Click here to watch the full tutorial on YouTube

  How it works
  This MCP Server has access to a local semantic database (Qdrant) and answers questions being asked to the MCP Client.

  AI Agent Template
  Click here to navigate to the AI Agent n8n workflow which uses this MCP server

  Warning
  This flow only runs local and cannot be executed on the n8n cloud platform because of the MCP Client Community Node.

  Installation
  Install n8n + Ollama + Qdrant using the Self-hosted AI starter kit

  Make sure to install Llama 3.2 and mxbai-embed-large as embeddings model.

  Activate the n8n flow



  Run the "RAG Ingestion Pipeline" and upload some PDF documents

  How to use it
  Run the MCP Client workflow and ask a question. It will be either answered by using the semantic database or the search engine API.

  More detailed instructions
  Missed a step? Find more detailed instructions here: https://brightdata.com/blog/ai/news-feed-n8n-openai-bright-data

nodes_used:
  ["@n8n/n8n-nodes-langchain.mcpTrigger","@n8n/n8n-nodes-langchain.vectorStoreQdrant","@n8n/n8n-nodes-langchain.embeddingsOllama","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.formTrigger","@n8n/n8n-nodes-langchain.vectorStoreQdrant","@n8n/n8n-nodes-langchain.documentDefaultDataLoader"]

workflow_json_compressed:
  H4sIAAAAAAAAE9VW227bRhD9FYJ9aQOtu7tc3vRUx47TAHHsxGmKoDWMvcxKi1AkQ65cB4H+vbOkrYutOA761AcJ0GjmzMyZ236NF+BlPP0au7r3stbwysTTOE0LUxQ5TazKUsUNBSEyliidpCXLeFooaqmyZZHo1Ig8oZpSLbhQea5lksl4EntYtJX0cNSB6S/AL9ujBiXgAR34bgmrSVw3Bvp4+hd6D14zJXLQOSWcW01EBoqUObUkzY1ILEsZh4BcywWg9unReXQB3TV00fvOzWbQBa9f2vDfb3VR/4ofMngglaxnei5dfbDQ7Ua5bXrnXVNjBHRCLyfxP6DmTfNpoMAWhSoxHyKo5URYaUgBTBBqdW4lmFxSFTBkh+F46PpAYiv9/Km2qzHaD2g6xMBXk1setJFlLsuSWJNJIrgxRMmMEVpKK7ilCWN8w8Nb08naRx9A+6aLLvALnkDE9aA+aI8Au3wwQSecBk52E1wgDMJ24DsH10BkT3zTVGjctME0KIXEUHYMve5cOwLGf/QQ+bnro/AXfkUWvJ5HrrZNt5BBKZKqWfoolPXnU3RTRUdN7eHGR+dd4xvdVL+gm89DsEdNVWECA/TX+Oqqq8aemtwFiDxO4mtZLW875erd4ct4hZFpbEeovZPVkM8Id9i6YQQC+f2JffHuY9uewvP65A0cboh+3WhZRW/vLCIjvVSyhwF3p5TsIFkXM0sKkxZMkdwkKRFGclLkSULSMqMGe1rljG18vFgoMMbVsz46qyq5kE8oJaxt1iZblUw4nQi+v5LIWry4UdKRAQMxuxlMw9T2Pn5IVjPAb5N18/vyI9DT45dnffmqff7nfbLGgKIex9TpfUStaUqsTfOSG8LLkuHcKE0Ka4CowuhUSanBZhv0C+/0py/Rm8Zv9fqGm1CVg37QuVXZIoSwgk4I29Pc2GJNF08FLgJnwiBnqBnPwc3mHn/gSKAKtiQOyzT+6ados4H+rp89O1t2EXbZlvTBiG/SZYVKU8oosUmJXcFLQ0pFKUkVA51SxZNM7U2X/XC+qXg83WSdbkEfTTck96qeYW+EaT13LVSuhpD61nDjRAeNyDR6uUDT/hESysxyKVMgRZZizS0uO4USUlooU1EwLnmyIeGsjsKuiPqlWrh+wPoWFUFv75rP+MNFTymeM81xLHVhiGBSk5IZRfAQMZlr3NsZf7Dod7bd4M75KkRyaMwm98BHWDyjyomDygzWw2IaD58NwvdjFtZVoXaD6LVUw3ieH59EJ6O8g89LhxM54NztO6k1tD5oBBDEjA9aY+PV5W1cu1v4qMIeiebQQQhN3o/VzwFndYH7zemt9Xb/UB1sTlVOs0zhu4AojkdOGJzdglFBmEpLznmZcMkePVXsv9+qQoxF3Xup8FkDnb9/n/53V0RkiaSlKohINBAheE6KQmdE6lSY1OQ01fnGxzFYuax8dIzY0etGmie9je5a4dY6GK9tt58GFLci33NRdhgOad22tXK17L483AMHbHU5rJh6LMIA8vAAolC6q/WRwwhwbOqxQI++fXasJtgJBm7iKQ2cftucfd/+MszWnm0Umg55/F6AWx4G9fvI+4o3cnBXoB/wsG1139E+8kZHw5Nu28ljb+07/V341epfg39+CVsMAAA=


name: B2B lead qualification
author_name: Oneclick AI Squad
author_username: oneclick-ai
categories: []
created_at: 2025-06-27T09:49:43.541Z
updated_at: 2025-06-27T09:49:43.541Z
url: https://n8n.io/workflows/5404
scraped_at: 2025-12-24 13:02:43
description:
  This automated n8n workflow qualifies B2B leads via voice calls using the VAPI API and integrates the collected data into Google Sheets. It triggers when a new lead’s phone number is added, streamlining lead qualification and data capture.

  What is VAPI?
  VAPI is an API service that enables voice call automation, used here to qualify leads by capturing structured data through interactive calls.

  Good to Know

  VAPI API calls may incur costs based on usage; check VAPI pricing for details.
  Ensure Google Sheets access is properly authorized to avoid data issues.
  Use credential fields for the HTTP Request node 'Bearer token' instead of hardcoding.
  Use a placeholder Google Sheet document ID (e.g., "your-sheet-id-placeholder") to avoid leaking private data.

  How It Works

  Detect when a new phone number is added for a lead using the New Lead Captured node.
  Use the Receive Lead Details from VAPI node to capture structured data (name, company, challenges) via a POST request.
  Trigger an outbound VAPI call to qualify the lead with the Initiate Voice Call (VAPI) node.
  Store the collected data into a Google Sheet using the Save Qualified Lead to CRM Sheet node.
  Send a success response back to VAPI with the Send Call Data Acknowledgement node.

  How to Use

  Import the workflow into n8n.
  Configure VAPI API credentials in the HTTP Request node using credential fields.
  Set up Google Sheets API access and authorize the app.
  Create a Google Sheet with the following columns: Name (text), Company (text), Challenges (text), Date (date).
  Test with a sample lead phone number to verify call initiation and data storage.
  Adjust the workflow as needed and retest.

  Requirements

  VAPI API credentials
  Google Sheets API access

  Customizing This Workflow
  Modify the Receive Lead Details from VAPI node to capture additional lead fields or adjust call scripts for specific industries.

nodes_used:
  ["n8n-nodes-base.googleSheetsTrigger","n8n-nodes-base.httpRequest","n8n-nodes-base.googleSheets","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.respondToWebhook","n8n-nodes-base.webhook"]

workflow_json_compressed:
  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


name: Daily Financial News Summary with Ollama LLM - Automated Email Report
author_name: Oneclick AI Squad
author_username: oneclick-ai
categories: []
created_at: 2025-06-27T10:14:05.504Z
updated_at: 2025-06-27T10:14:05.504Z
url: https://n8n.io/workflows/5405
scraped_at: 2025-12-24 13:02:41
description:
  This workflow auto-fetches top financial headlines, cleans the content, and uses AI to summarize it into a short investor-friendly email.

  Good to know

  The workflow runs daily and relies on stable webpage access; check the URL (e.g., https://www.ft.com/) for availability.  
  AI costs may apply depending on the LLM model used (e.g., GPT-4 or Gemini); refer to provider pricing.

  How it works

  Trigger the workflow daily with the Schedule Daily Trigger node.  
  Fetch financial news from a webpage using the Fetch Webpage News node.  
  Add a Delay to Ensure Page Load node to ensure content is fully loaded.  
  Extract and clean headlines with the Extract News Headlines & Clean Extracted Data node.  
  Process the data with the LLM Chat Model node to generate a summary.  
  Send the summarized report via email using the Email Daily Financial Summary node.

  How to use

  Import the workflow into n8n and configure the nodes with your webpage URL and email credentials.  
  Test the workflow to verify content fetching and email delivery.

  Requirements

  Webpage access (e.g., financial news site API or RSS)  
  Email service (e.g., SMTP or API)  
  LLM model credentials (e.g., GPT-4 or Gemini)  

  Customising this workflow

  Adjust the Fetch Webpage News node to target different news sources or modify the LLM Chat Model prompt for a different summary style.

nodes_used:
  ["n8n-nodes-base.scheduleTrigger","n8n-nodes-base.httpRequest","n8n-nodes-base.wait","n8n-nodes-base.html","n8n-nodes-base.set","@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.emailSend","@n8n/n8n-nodes-langchain.lmChatOllama","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  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


name: Automated Server Log Cleanup via Email Alerts with SSH - Nginx, Docker, System
author_name: Oneclick AI Squad
author_username: oneclick-ai
categories: []
created_at: 2025-06-27T10:32:16.522Z
updated_at: 2025-06-27T10:32:16.522Z
url: https://n8n.io/workflows/5406
scraped_at: 2025-12-24 13:02:43
description:
  This n8n workflow monitors email alerts for disk utilization exceeding 80%, extracts the server IP, logs into the server, and purges logs from Nginx, PM2, Docker, and system files to clear disk space.

  Key Insights

  Ensure email alerts are consistently formatted with server IP details.  
  SSH access must be properly configured to avoid authentication failures.

  Workflow Process

  Initiate the workflow with the Check Disk Alert Emails node when an email triggers on high disk usage.  
  Parse the email to extract the server IP using the Extract Server IP from Email node.  
  Set up SSH credentials and paths manually with the Prepare SSH Variables node.  
  Execute cleanup commands to delete logs from Nginx, PM2, Docker, and system files using the Run LogCleanup Commands via SSH node.

  Usage Guide

  Import the workflow into n8n and configure email and SSH credentials.  
  Test with a sample email alert to verify IP extraction and log deletion.

  Prerequisites

  Email service (e.g., IMAP or API) for alert monitoring  
  SSH access with valid credentials  

  Customization Options

  Modify the Prepare SSH Variables node to target specific log directories or adjust cleanup commands for different server setups.

nodes_used:
  ["n8n-nodes-base.emailReadImap","n8n-nodes-base.code","n8n-nodes-base.set","n8n-nodes-base.ssh","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  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


name: 🎓 Learn Code Node (JavaScript) with an Interactive Hands-On Tutorial
author_name: Lucas Peyrin
author_username: lucaspeyrin
categories: []
created_at: 2025-06-27T11:22:16.781Z
updated_at: 2025-06-27T11:22:16.781Z
url: https://n8n.io/workflows/5407
scraped_at: 2025-12-24 13:02:41
description:
  How it works

  This workflow is a hands-on tutorial for the Code node in n8n, covering both basic and advanced concepts through a simple data processing task.

  Provides Sample Data: The workflow begins with a sample list of users.
  Processes Each Item (Run Once for Each Item): The first Code node iterates through each user to calculate their fullName and age. This demonstrates basic item-by-item data manipulation using $input.item.json.
  Fetches External Data (Advanced): The second Code node showcases a more advanced feature. For each user, it uses the built-in this.helpers.httpRequest function to call an external API (genderize.io) to enrich the data with a predicted gender.
  Processes All Items at Once (Run Once for All Items): The third Code node receives the fully enriched list of users and runs only once. It uses $items() to access the entire list and calculate the averageAge, returning a single summary item.
  Create a Binary File: The final Code node gets the fully enriched list of users once again and creates a binary CSV file to show how to use binary data Buffer in JavaScript.

  Set up steps

  Setup time: &lt; 1 minute

  This workflow is a self-contained tutorial and requires no setup.

  Explore the Nodes: Click on each of the Code nodes to read the code and the comments explaining each step, from basic to advanced.
  Run the Workflow: Click "Execute Workflow" to see it in action.
  Check the Output: Click on each node after the execution to see how the data is transformed at each stage. Notice how the data is progressively enriched.
  Experiment! Try changing the data in the 1. Sample Data node, or modify the code in the Code nodes to see what happens.

nodes_used:
  ["n8n-nodes-base.set","n8n-nodes-base.splitOut","n8n-nodes-base.code","n8n-nodes-base.code","n8n-nodes-base.code","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.code","n8n-nodes-base.stickyNote","n8n-nodes-base.manualTrigger","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  [encoded data, 5284 characters]


name: Transform Images with AI Image Editor using FLUX.1 Kontext
author_name: Nasser
author_username: nasser
categories: []
created_at: 2025-06-27T12:00:44.532Z
updated_at: 2025-06-27T12:00:44.532Z
url: https://n8n.io/workflows/5409
scraped_at: 2025-12-24 13:02:42
description:
  For Who?

  Content Creators
  Youtube Automation
  Marketing Team

  How it works?

  1 - Retrieve Base Image, Image Description and Situation from Airtable
  2 - Generate Image Prompt
  3 - Generate Image via Fal AI
  4 - Verify if Image is generated
  5 - Upload Image on Airtable

  📺 YouTube Video Tutorial: 

  SETUP

  Setup Input : The first part of the workflow can be replaced with anything else. You need as input a Prompt and the Base Image URL (publicly available).

  Setup Output : In this Workflow, the output is storing the image on Airtable but you can replace that with anything else but basically you have two options : 
  Store the Generated Image somewhere : Keep everything like this and replace the last Airtable node with the Third Party you want to use.
  Use the Image directly in n8n : In HTTP Request "Generate Image" switch sync_mode to "true", remove all the following nodes and add "Extract form File" node (convert to Base64 String)


  APIs : For the following third-party integrations, replace ==[YOUR_API_TOKEN]== with your API Token or connect your account via Client ID / Secret to your n8n instance:
  Fal AI (FLUX KONTEXT MAX) : https://fal.ai/models/fal-ai/flux-pro/kontext/max/api#schema-input
  Airtable : https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.airtable/?utm_source=n8n_app&utm_medium=node_settings_modal-credential_link&utm_campaign=n8n-nodes-base.airtable

nodes_used:
  ["n8n-nodes-base.manualTrigger","n8n-nodes-base.airtable","n8n-nodes-base.httpRequest","n8n-nodes-base.airtable","n8n-nodes-base.httpRequest","n8n-nodes-base.wait","@n8n/n8n-nodes-langchain.lmChatMistralCloud","@n8n/n8n-nodes-langchain.chainLlm","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.set"]

workflow_json_compressed:
  [encoded data, 4708 characters]


name: Optimize SEO Meta Tags in Google Sheets with Google Gemini
author_name: Federico De Ponte
author_username: fede
categories: []
created_at: 2025-06-27T14:16:14.638Z
updated_at: 2025-06-27T14:16:14.638Z
url: https://n8n.io/workflows/5411
scraped_at: 2025-12-24 13:02:43
description:
  🔁 Loop & Optimize Meta Tags with Google Gemini

  This workflow automates the shortening of meta titles and descriptions for SEO—directly from your Google Sheet, row by row, using Google Gemini.

  ✅ What it does
  Reads rows from a Google Sheet (meta_title, meta_description, row_index)
  Loops through each row and checks if content exists
  Sends the data to Google Gemini for length-optimized output
  Cleans and parses the response
  Updates the original sheet with the shortened results

  🛠️ Setup Requirements
  Google Sheets (OAuth2 credentials connected in n8n)
  Google Gemini API key (configured in n8n credentials)

  Sheet must contain:
  row_index
  meta_title
  meta_description

  Output will be written into:
  meta_titleFixed
  meta_descriptionFixed

nodes_used:
  ["n8n-nodes-base.scheduleTrigger","n8n-nodes-base.if","n8n-nodes-base.aggregate","n8n-nodes-base.googleSheets","n8n-nodes-base.splitInBatches","@n8n/n8n-nodes-langchain.lmChatGoogleGemini","@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.code","n8n-nodes-base.googleSheets","n8n-nodes-base.code","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  [encoded data, 6852 characters]


name: Summarize YouTube Videos with Transcription, DeepSeek AI and Google Sheets
author_name: Jacob
author_username: jacobgad
categories: []
created_at: 2025-06-27T15:31:00.808Z
updated_at: 2025-06-27T15:31:00.808Z
url: https://n8n.io/workflows/5412
scraped_at: 2025-12-24 13:02:43
description:
  Tired of manually watching long YouTube videos just to extract the main points?

  With our YouTube Transcript & Summary Automation, you can instantly turn any video into an actionable, AI-generated summary — all from a simple Google Sheet.

  What this automation does:
  Reads video URLs from Google Sheets (just add your links!)

  Generates accurate transcripts using Supadata.ai — with 100 free uses/month

  Creates a smart summary using DeepSeek AI:

  🔹 Short summary of the video

  🔹 Key points

  🔹 Main topics

  Youtube tutorial:
  https://www.youtube.com/watch?v=uj7KaFSh95Y


  Automatically updates your Google Sheet with the transcript and the AI-generated summary

  How to set it up:
  Create a simple Google Sheet with these columns:

  Url – link to the YouTube video

  Status – set to pending to trigger the automation, updated to done after completion

  Transcript – filled automatically

  Summary – filled automatically

  Once your sheet is ready, the automation takes care of the rest — no technical skills needed.

  Why you'll love it:
  This is the perfect tool for content creators, researchers, marketers, and educators who want to save time, extract insights faster, and never miss key ideas from long videos.

  Want something custom?
  Got feedback or want to build your own custom automation or workflow?
  We’d love to hear from you! Reach out to us at jacobmarketingservice@gmail.com — let’s bring your idea to life.

nodes_used:
  ["n8n-nodes-base.manualTrigger","@n8n/n8n-nodes-langchain.lmChatDeepSeek","@n8n/n8n-nodes-langchain.chainLlm","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.stickyNote","n8n-nodes-base.httpRequest","n8n-nodes-base.stickyNote","n8n-nodes-base.code"]

workflow_json_compressed:
  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


name: Extract Text from Images with Telegram Bot & OCR Tesseractjs
author_name: Rudi Afandi
author_username: fanfanra
categories: []
created_at: 2025-06-27T16:25:27.361Z
updated_at: 2025-06-27T16:25:27.361Z
url: https://n8n.io/workflows/5413
scraped_at: 2025-12-24 13:02:41
description:
  Description
  This n8n workflow enables users to send an image to a Telegram bot and receive the extracted text using Tesseract OCR (via the n8n-nodes-tesseractjs Community Node). It's a quick and straightforward way to convert images into readable text directly through chat.

  How it Works

  The workflow listens for new image messages coming in via the Telegram bot.

  Once an image is received, it downloads the image file from Telegram (which initially arrives as application/octet-stream).

  The image data, now properly identified, is then sent to the Tesseract OCR node to extract the text.

  Finally, the recognized text is sent back as a reply to the Telegram user.

  Setup Steps

  Install Community Node: Ensure you have installed n8n-nodes-tesseractjs in your n8n instance.

  Connect Telegram Bot: Configure the Telegram Trigger node with your Telegram bot.

  Bot Token: Add your Telegram bot token to the Send Message node to send replies.

  Deploy & Test: Activate (deploy) the workflow and send an image to your Telegram bot to test.

nodes_used:
  ["n8n-nodes-base.telegramTrigger","n8n-nodes-base.set","n8n-nodes-base.telegram","n8n-nodes-base.telegram","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.lmChatGoogleGemini","n8n-nodes-base.code","n8n-nodes-tesseractjs.tesseractNode"]

workflow_json_compressed:
  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


name: Scrape AI News from Multiple Sources to Markdown & Google Drive with RSS.app
author_name: Lucas Walter
author_username: lucaswalter
categories: []
created_at: 2025-06-27T19:09:44.689Z
updated_at: 2025-06-27T19:09:44.689Z
url: https://n8n.io/workflows/5416
scraped_at: 2025-12-24 13:02:42
description:
  AI News Scraping System

  This n8n workflow automates the process of pulling in breaking AI-related headlines from curated RSS feeds, scraping their full content, and saving readable Markdown versions directly to Google Drive.

  Use cases include:
  Creating a personal newsletter curation system
  Automating blog post research workflows
  Archiving news content for later summarization or AI use

  How it Works

  Scheduled Triggers  
     The workflow runs every 3–4 hours using multiple Schedule Trigger nodes. Each trigger targets a different news source (e.g., Google News, OpenAI Blog, Hugging Face, etc.).

  Fetch and Parse Feeds  
     RSS feeds are fetched via the HTTP Request node. Items from the feed are split into individual entries using the Split Out node.

  Scrape Article Content  
     Each article URL is sent to the Firecrawl API with a prompt to extract only the main content in Markdown. The scraping skips navigation, headers, footers, and ads.

  Convert and Save  
     The extracted Markdown is converted into a .md file using the Convert to File node. The file is then uploaded to a Google Drive folder.

  Good to Know

  This workflow uses the Firecrawl API for web scraping. Be sure to configure a Generic HTTP Header credential with your API key.
  Output files are saved in Markdown format
  You can add more Schedule Trigger + HTTP Request pairs to extend this workflow to additional feeds.

  Requirements

  Firecrawl API account for scraping
  Google Drive account (OAuth2 credentials must be configured in n8n)
  n8n instance (self-hosted or cloud)

  Customization Ideas

  Replace or extend RSS feeds with sources relevant to your niche
  Load up scraped news stories into a prompt to create new content like TikToks and Reels
  Add a summarization step using an LLM like GPT or Claude
  Send the Markdown files to Notion, Slack, or a blog CMS

  Example Feeds

  | Feed Name        | URL                                                                 |
  |------------------|----------------------------------------------------------------------|
  | Google News (AI) | https://rss.app/feeds/v1.1/AkOariu1C7YyUUMv.json                    |
  | OpenAI Blog      | https://rss.app/feeds/v1.1/xNVg2hbY14Z7Gpva.json                    |
  | Hugging Face     | https://rss.app/feeds/v1.1/sgHcE2ehHQMTWhrL.json                    |

nodes_used:
  ["n8n-nodes-base.scheduleTrigger","n8n-nodes-base.httpRequest","n8n-nodes-base.splitOut","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.httpRequest","n8n-nodes-base.splitOut","n8n-nodes-base.httpRequest","n8n-nodes-base.googleDrive","n8n-nodes-base.convertToFile","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.httpRequest","n8n-nodes-base.splitOut","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  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


name: AI Facebook Ad Spy Tool with Apify, OpenAI, Gemini & Google Sheets
author_name: Nick Saraev
author_username: nicksaraev
categories: []
created_at: 2025-06-27T22:59:40.896Z
updated_at: 2025-06-27T22:59:40.896Z
url: https://n8n.io/workflows/5417
scraped_at: 2025-12-24 13:02:41
description:
  AI Facebook Ad Spy Tool with Apify, OpenAI, Gemini & Google Sheets

  Categories: Competitive Intelligence, Marketing Automation, AI Analysis

  This workflow creates a comprehensive Facebook ad spy tool that scrapes competitor ads from Facebook's ad library and generates detailed analysis with rewritten versions. The system processes text, image, and video ads using different AI models, providing strategic intelligence for PPC agencies and marketers. Built to be sold as a premium service for $2,000+, this tool combines web scraping, multi-modal AI analysis, and competitor intelligence into one powerful automation.

  Benefits

  Complete Competitive Intelligence** - Analyze competitor strategies across all ad formats (text, image, video)
  Multi-Modal AI Analysis** - Uses GPT-4 Vision for images and Gemini for video content understanding
  Automated Ad Rewriting** - Generates inspired variations of successful competitor ads
  Quality Filtering** - Targets high-performing advertisers with significant page likes
  Scalable Processing** - Handle hundreds of competitor ads with detailed strategic analysis
  Premium Service Potential** - Easily sold to agencies and marketers for $2,000+ implementations

  How It Works

  Facebook Ad Library Scraping:
  Connects to Facebook's public ad library through Apify's specialized scraper
  Searches for active ads using customizable keywords and targeting parameters
  Extracts comprehensive ad data including creative assets, targeting info, and engagement metrics
  Filters results to focus on high-quality advertisers with substantial page followings

  Intelligent Content Routing:
  Automatically categorizes ads into text-only, image-based, or video content types
  Routes each ad type to specialized processing pipelines optimized for that content format
  Ensures appropriate AI models are used for each type of creative analysis
  Maintains data integrity while processing different content formats simultaneously

  Advanced Video Analysis Pipeline:
  Downloads video ads directly from Facebook's content delivery network
  Uploads videos to Google Drive for temporary storage and processing
  Initiates Gemini AI video upload sessions for multi-modal analysis
  Uses Gemini's advanced video understanding to generate detailed content descriptions
  Processes video narrative, visual elements, messaging strategy, and target audience insights

  Image and Text Processing:
  Analyzes image ads using GPT-4 Vision for comprehensive visual content understanding
  Processes text-only ads using GPT-4 for messaging strategy and copywriting analysis
  Identifies key persuasion techniques, target demographics, and messaging frameworks
  Generates detailed competitive intelligence reports for each ad format

  Strategic Intelligence Generation:
  Creates comprehensive summaries analyzing competitor messaging strategies and target audiences
  Generates rewritten ad copy that captures successful elements while avoiding direct copying
  Produces recreation prompts for images and videos that can be used with AI generation tools
  Organizes all insights in structured Google Sheets database for easy analysis and reporting

  Required Setup Configuration

  Apify Integration:
  Sign up for Apify account and obtain API key
  Replace &lt;your-apify-api-key-here&gt; in "Run Ad Library Scraper" node
  Customize Facebook Ad Library search URLs with your target keywords and regions

  AI Service Configuration:
  OpenAI API**: Set up for text analysis and image understanding with GPT-4 Vision
  Gemini API**: Configure for advanced video content analysis and description
  Replace &lt;your-gemini-api-key-here&gt; in all Gemini-related nodes

  Google Services Setup:
  Google Drive**: Configure OAuth for temporary video storage during Gemini processing
  Google Sheets**: Create results database with proper column structure for ad intelligence storage

  Facebook Ad Library Search Configuration:
  Customize the search parameters in the Apify scraper

  Google Sheets Database Structure:

  Create a sheet with these columns:

  ad_archive_id - Unique Facebook ad identifier
  page_id - Advertiser's Facebook page ID
  page_name - Advertiser's business name
  page_url - Link to advertiser's Facebook page
  type - Ad format (text, image, or video)
  date_added - When ad was analyzed
  summary - Detailed competitive intelligence analysis
  rewritten_ad_copy - AI-generated inspired version
  image_prompt - Description for recreating image ads
  video_prompt - Description for recreating video ads

  Business Use Cases

  PPC Agencies - Offer comprehensive competitor analysis services to clients for strategic advantage
  Marketing Teams - Research competitor strategies and messaging before launching new campaigns
  E-commerce Businesses - Analyze successful ads in your industry for creative inspiration
  SaaS Companies - Study how competitors position their products and target audiences
  Course Creators - Research educational content marketing approaches and messaging strategies
  Affiliate Marketers - Identify successful promotional strategies and high-converting ad formats

  Difficulty Level: Advanced
  Estimated Build Time: 3-4 hours
  Monthly Operating Cost: ~$200 (Apify + OpenAI + Gemini + Google Workspace APIs)

  Watch My Complete Build Process
  Want to see exactly how I built this entire Facebook ad spy system from scratch? I walk through the complete development process live, including API integrations, multi-modal AI setup, error handling, and the exact business strategy for selling this as a premium service.
  🎥 Watch My Live Build: "Build A Facebook Ads Spy Tool With N8N (Sell for $2k+)"
  This comprehensive tutorial shows the real development process - including complex API orchestration, multi-modal AI integration, and proven strategies for monetizing competitive intelligence systems.

  Set Up Steps

  Apify Scraper Configuration:

  Set up Apify account and configure Facebook Ad Library scraper
  Customize search parameters for your target industries and regions
  Configure result limits and filtering parameters for quality control
  Test scraper with sample searches to verify data quality

  Multi-Modal AI Setup:

  Configure OpenAI API credentials for text and image analysis
  Set up Gemini API access for advanced video content understanding
  Configure appropriate rate limits and error handling for API stability
  Test AI analysis with sample ads to optimize prompt quality

  Google Services Integration:

  Set up Google Drive OAuth for temporary video storage during processing
  Create Google Sheets database with proper column structure for intelligence storage
  Configure sharing permissions and access controls for team collaboration
  Test complete data flow from scraping to final intelligence reports

  Quality Control and Filtering:

  Configure page likes threshold in "Filter For Likes" node (recommend 1,000+ for quality)
  Adjust content routing logic in Switch node based on your analysis needs
  Set up error handling and retry logic for reliable large-scale processing
  Test complete workflow with various ad types to ensure proper routing

  Advanced Customization:

  Customize AI prompts for your specific industry analysis needs
  Configure additional filtering criteria beyond page likes
  Set up automated scheduling for regular competitor monitoring
  Add custom fields to database for tracking specific competitive metrics

  Advanced Features

  Scale the system with additional capabilities:

  Industry-Specific Analysis - Customize prompts and filters for different verticals
  Trend Tracking - Monitor messaging changes over time for strategic insights
  Performance Correlation - Cross-reference ad engagement with business outcomes
  Alert Systems - Notify when competitors launch new campaign types
  Custom Reporting - Generate client-ready intelligence reports automatically
  Integration Extensions - Connect to CRM and marketing platforms for strategic workflow

  Important Considerations

  API Rate Limits - Built-in delays and error handling prevent service interruptions
  Content Rights - System generates inspired variations, not direct copies, for legal compliance
  Data Storage - Organize intelligence database for easy client reporting and analysis
  Scalability - Batch processing handles hundreds of ads efficiently without blocking
  Quality Assurance - Filtering logic ensures analysis focuses on successful, high-quality advertisers

  Why This System Works

  The competitive advantage lies in comprehensive multi-modal analysis:

  Complete format coverage - analyzes text, image, and video ads with appropriate AI models
  Strategic depth - goes beyond basic scraping to provide actionable intelligence
  Automation scale - processes competitor research that would take weeks manually
  Premium positioning - advanced AI analysis justifies higher service pricing
  Immediate value - clients receive actionable insights within hours of setup
  Check Out My Channel
  For more advanced automation systems that generate real business results and premium service opportunities, explore my YouTube channel where I share proven strategies for building profitable automation businesses.

nodes_used:
  ["n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.manualTrigger","n8n-nodes-base.switch","n8n-nodes-base.filter","n8n-nodes-base.wait","n8n-nodes-base.wait","n8n-nodes-base.httpRequest","n8n-nodes-base.googleDrive","n8n-nodes-base.wait","n8n-nodes-base.httpRequest","n8n-nodes-base.splitInBatches","n8n-nodes-base.splitInBatches","n8n-nodes-base.splitInBatches","n8n-nodes-base.httpRequest","n8n-nodes-base.googleDrive","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.googleSheets","@n8n/n8n-nodes-langchain.openAi","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.googleSheets","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.googleSheets","n8n-nodes-base.stickyNote","n8n-nodes-base.wait"]

workflow_json_compressed:
  [encoded data, 8256 characters]


