Supabase insertion & upsertion & retrieval
This is a demo workflow to showcase how to use Supabase to embed a document, retrieve information from the vector store via chat and update the database. Setup steps: set your credentials for Supabase set your credentials for an AI model of your choice set credentials for any service you want to use to upload documents please follow the guidelines in the workflow itself (Sticky Notes) Feedback & Questions If you have any questions or feedback about this workflow - Feel free to get in touch at ria@n8n.io
Launch AWS EC2 instances from Google Sheets using Terraform
This automated n8n workflow enables launching AWS EC2 instances directly from a Google Sheets document. Users can specify instance details (e.g., region, instance type, key pair) in a Google Sheet, triggering the workflow to create EC2 instances via the AWS API. The workflow updates the sheet with instance information and sends confirmation emails. Fundamental Aspects Google Sheets Trigger: Initiates the workflow when a new row is added or updated in the Google Sheet. Extract Instance Details: Parses region, instance type, key pair name, and instance name from the sheet. Validate Inputs: Checks for required fields and valid AWS configurations. Launch EC2 Instance: Uses the AWS EC2 API to launch the specified instance. Update Google Sheet: Adds instance ID and status to the sheet. Send Confirmation Email: Notifies the user via email with instance details. Setup Instructions Import the Workflow into n8n: Download the workflow JSON and import it via the n8n interface. Configure API Credentials: Set up Google Sheets API credentials with appropriate permissions. Configure AWS IAM credentials with EC2 launch permissions. Configure SMTP credentials for email notifications. Prepare Google Sheet: Create a sheet with columns for region, instance type, key pair name, instance name, instance ID, and status. Run the Workflow: Activate the Google Sheets trigger and test by adding a row with instance details. Verify Responses: Check the Google Sheet for updated instance IDs and emails for confirmation. Adjust Parameters: Fine-tune AWS region settings or email templates as needed. Technical Dependencies Google Sheets API: For reading and writing data. AWS EC2 API: For launching and managing instances. SMTP Service: For sending confirmation emails. n8n: For workflow automation and integration. Customization Possibilities Add Instance Types: Support additional EC2 instance types. Enhance Validation: Add checks for AWS limits or quotas. Support Tags: Include custom tags for launched instances. Add Logging: Integrate with a logging service for workflow tracking. Customize Emails: Adjust email content or add attachments.
Create complete 20-song YouTube playlists with Suno API, Claude & Telegram bot
Transform your music creation process with this comprehensive automated system that generates complete playlists from simple text descriptions! π What You Get This professional-grade N8N workflow system automatically creates 20 unique songs per playlist (40 total tracks with 2 versions each) using cutting-edge AI technology. Simply describe your desired playlist through Telegram, and watch as the system generates song ideas, writes lyrics, produces audio, and organizes everything in Google Drive. β‘ Key Features π€ Telegram Bot Interface - User-friendly chat interface for playlist creation πΌ AI Song Generation - 20 unique song titles and descriptions per playlist π Automated Lyrics Writing - Professional-quality lyrics for each song π΅ Audio Production - High-quality music tracks via Suno AI π Organized Storage - Automatic Google Drive folder management π Complete Automation - End-to-end workflow with minimal manual intervention π οΈ APIs & Services Used Telegram Bot API - User interaction interface Claude AI (Anthropic) - Song ideation and lyrics generation Suno AI - Professional music track generation Google Sheets - Database management Google Drive - Automated file storage and organization Google Apps Script - Seamless file upload integration π¦ What's Included β 7 Complete N8N Workflows - Ready-to-import automation system β Comprehensive Setup Guide - Step-by-step installation instructions β Google Sheets Database Template - Pre-configured data structure β Google Apps Script Code - Custom Drive upload functionality β AI Prompt Templates - Optimized system messages for all agents β Troubleshooting Guide - Solutions for common issues β Customization Instructions - Modify outputs to match your style π‘ Perfect For Music producers and content creators Playlist curators and music enthusiasts Digital agencies offering music services Developers interested in AI automation Anyone looking to streamline music creation workflows π― System Requirements Active N8N instance (cloud or self-hosted) API access to: Telegram, Claude AI, Suno AI, Google Services Basic understanding of N8N workflows (setup guide included) π° Cost Considerations Suno AI: ~240 credits per playlist (20 songs Γ 2 versions) Claude AI: Variable based on usage Other APIs: Minimal costs for most use cases β±οΈ Expected Processing Time Complete playlist generation: 30-45 minutes per playlist (fully automated) --- π Bonus: Complete documentation includes AI agent customization guide, allowing you to fine-tune song styles, lyrics generation, and bot behavior to match your specific needs. Get instant access to this powerful automation system and start generating professional playlists today! --- If you need a csutom workflow please reach out via email joseph@uppfy.com