Back to Catalog
Tianyi

Tianyi

Ph.D. in Machine Learning from the University of Toulouse. Experienced automation consultant specializing in optimizing workflows for Content creation and Marketing teams.

Total Views33,540
Templates7

Templates by Tianyi

Self-learning AI assistant with permanent memory | GPT,Telegram & Pinecone RAG

Your AI secretary that self-learning every day and remembers everything you said (text, audio, image). Imagine having a personal AI secretary accessible right from your Telegram, ready to assist you with information and remember everything you discuss. This n8n workflow transforms Telegram into your intelligent assistant, capable of understanding text, audio, and images, and continuously learning from your interactions. It integrates RAG's offline data ingestion and online querying functionalities, letting you save inspiration and key information permanently in real-time, and giving you an AI assistant that remembers all your dialogues and information. It builds and queries a powerful vector database in real-time, ensuring relevant and accurate responses. Video guidance on how to set up Telegram integration is also included. Who is this for? This template is ideal for: Individuals seeking a personal AI assistant for quick information retrieval and note-taking. Professionals who need to keep track of important conversations and insights. Anyone interested in leveraging the power of Retrieval-Augmented Generation (RAG) and vector databases for personal knowledge management. Users who want a self-learning AI that improves over time based on their interactions. What problem is this workflow solving? This workflow integrates RAG's offline data ingestion and online querying functionalities, letting you save inspiration and key information permanently in real-time, and giving you an AI assistant that remembers all your dialogues and information. This workflow addresses the challenge of information overload and the need for an easily accessible, personalized knowledge base. It eliminates the need to manually organize notes and search through past conversations. By automatically storing and retrieving information from a vector database, this workflow makes it effortless to access the knowledge you need, when you need it. It also provides a way to retain information from various media types like voice notes and images. What this workflow does: This workflow automates the following steps: Instant Information Capture: Receives text messages, audio notes (transcribed), and images (with content analysis) directly from your Telegram. Intelligent Question Answering: When you ask a question, the AI searches its knowledge base (Pinecone vector store) for relevant information and provides a comprehensive answer. It even considers your recent conversations for context. Automatic Knowledge Storage: When you make a statement or provide information, the AI extracts key details and saves them in a Google Docs "memory palace." Daily Self-Learning: Every day, the workflow automatically takes all the information stored in the Google Docs, converts it into a vector representation, and adds it to its knowledge base (Pinecone vector store). This ensures the AI continuously learns and remembers everything you've shared. Image Understanding: Extracts text and information from images you send. Audio Transcription: Automatically transcribes your voice notes into text for processing and storage. Short-Term Memory: Remembers recent interactions within a session for more context-aware conversations. Setup: To get started, you'll need to connect the following services to your n8n instance: Telegram: Connect your Telegram bot API credentials. A video guidance is included for telegram integration setup. OpenAI: Provide your OpenAI API key for audio transcription and image analysis. Pinecone: Set up a Pinecone account and provide your API key and environment. Create a namespace in Pinecone. Google Docs: Connect your Google account with access to Google Docs. You'll need to create a Google Doc that will serve as the daily "memory palace" and provide its ID in the workflow. How to customize this workflow: Adjust the AI Agent's Personality: Modify the system prompt in the "AI Agent" node to tailor the AI's tone and behavior. Expand Knowledge Sources: Integrate other data sources into the daily learning process, such as emails or other documents, by adding more nodes to the scheduled trigger workflow. Add More Tools for the AI Agent: Integrate additional tools into the AI Agent, such as web search or other APIs, to further enhance its capabilities. Modify the Daily Schedule: Adjust the schedule trigger to run at a different time or interval.

TianyiBy Tianyi
6138

The ultimate Instagram automation for high-quality images & text with GPT-Image

This n8n workflow revolutionizes Instagram content creation by automating everything from idea input to publishing high-quality, AI-generated posts with realistic images or infographics. Whether you're an entrepreneur, a content creator, or a marketer, this workflow lets you consistently deliver professional-grade posts without manual effort. It leverages power of OpenAI Image Generator to generate engaging captions, create stunning visuals, and publish directly to Instagram — fully automated! It allows you to generate and post highly relevant images with statistics, graphs, and charts, hyper-realistic images, or any custom image style you want. --- What is included? ✅ 1 n8n Workflow (.json) file ✅ 4 Video Guidance Tutorials: Setup Tutorial: How to set up this workflow from scratch. Instagram Connection Tutorial: How to connect n8n to Instagram (and all other Facebook products). Google Cloud Storage Connection Tutorial: How to upload and host images on Google Cloud. Google Product Integration Tutorial: How to connect n8n with all Google products. --- Who is this for? This template is ideal for: Content creators who want to automate Instagram posting with AI assistance. Entrepreneurs and brands aiming to build a consistent social media presence. Social media managers seeking to save time while maintaining high-quality output. Anyone looking to auto-generate professional posts without needing graphic design skills. --- What problem is this workflow solving? Building a consistent, high-quality Instagram feed is time-consuming. This workflow solves key challenges by: Automating research, writing, image generation, hosting, and publishing. Saving hours of manual content creation work each week. Allowing easy scalability of your Instagram marketing efforts. Giving the option to create data-driven infographics or hyper-realistic images. Ensuring posts stay engaging, informative, and visually appealing — without creative burnout. --- What this workflow does This workflow automates the following steps: Idea Input: Accepts a post idea through a form or scheduled posting based on a default niche. Research & Caption Generation: Uses Web Search and GPT to research the topic and generate an engaging Instagram caption with trending hashtags. Image Generation: Option 1: Generate an infographic with statistics, graphs, and charts. Option 2: Create a hyperrealistic, AI-generated photo based on real-world elements (fully customizable to any image style). Publishing: Posts the image and caption automatically to Instagram via the Facebook Graph API. --- Setup Trigger Options: By Schedule: Configure regular post publishing. By Form: Submit a post idea anytime manually. Choose Image Style: Enable graphs/statistics for data-driven visuals. Choose hyperrealistic images for lifestyle, travel, fashion, and more. Customize Language and Niche: Set your default language (English by default) and niche topic. API Keys: Insert your OpenAI API Key and Tavily API Key inside the workflow for activation. Connect Your Accounts: OpenAI for text and image generation. Google Cloud Storage for image hosting (please refer to the video guidance). Facebook Graph API for publishing to Instagram (please refer to the video guidance).. --- How to Customize This Workflow Post Style: Adjust the AI prompt settings to tweak the tone and style of your Instagram captions. Image Look: Customize the image generation prompt to change image style, themes, and resolutions. Frequency: Modify schedule triggers to post as frequently (or infrequently) as you like. --- Category Marketing | Social Media Automation | Content Creation

TianyiBy Tianyi
3407

Automate crypto news posting to X & Telegram with AI summarization

Automate Crypto News Posting to X & Telegram with AI Summarization This n8n template automates the process of curating and sharing the latest cryptocurrency news on X (formerly Twitter) and Telegram. By leveraging AI for content summarization, this workflow allows you to effortlessly maintain an active social media presence, keeping your audience informed about the dynamic crypto market without manual effort. Who is this for? This template is ideal for: Content Creators & Marketers: Aiming to consistently share valuable news and engage their audience without manual content curation. Crypto Influencers & Educators: Looking to provide timely news updates to their followers across multiple platforms. Crypto Communities & DAOs: Seeking to automate news dissemination within their Telegram channels and wider X audience. Anyone interested in automated news monitoring and sharing. What problem is this workflow solving? Manually tracking, summarizing, and posting crypto news across different social media platforms is time-consuming and requires constant effort. This workflow eliminates these manual tasks, allowing users to: Save Time & Effort: Automate the entire news curation and posting process. Maintain Consistent Presence: Ensure a regular flow of valuable crypto news updates on X and Telegram. Increase Audience Engagement: Provide timely and summarized news to keep your audience informed and engaged. Focus on Strategy: Free up time to focus on broader content strategy and audience growth instead of repetitive manual posting. What this workflow does: This workflow automates the following key steps: Scheduled News Retrieval: Uses a Schedule Trigger to run every 90 minutes (configurable), initiating the news gathering process. Real-time Crypto News Aggregation: Fetches the latest cryptocurrency news from the CryptoPanic API. Recent News Filtering: Filters news articles to include only those published within the last 30 minutes, ensuring timely updates. Content Extraction from News URLs: Visits individual news URLs and extracts the full article content. AI-Powered Content Summarization: Leverages GPT or other LLMs to extract the core content from news articles. Content Aggregation: Merges content from multiple news articles into a single input for summarization. AI-Driven Social Media Content Generation: Utilizes GPT or other LLMs to summarize the aggregated news and create two distinct outputs: Concise & Engaging X Post: Optimized for Twitter's character limit, designed to be attention-grabbing. Detailed Telegram Report: A more comprehensive summary suitable for a Telegram channel or group. Automated Posting to X (Twitter): Automatically posts the generated X summary to your connected Twitter account. Automated Delivery to Telegram: Automatically sends the detailed Telegram report to your specified Telegram chat ID. Setup: To get started, you will need to configure the following services and credentials: CryptoPanic API Token: Obtain a free API token from the CryptoPanic website: https://cryptopanic.com/ In n8n, navigate to the "HTTP Request" node (named "HTTP Request"). In the node parameters, locate the "URL" field and replace "YOURTOKEN" in the URL with your obtained CryptoPanic API token. OpenAI API Key: Obtain an API key from OpenAI: https://platform.openai.com/ For Content Extraction: In n8n, connect your OpenAI account to the "ContentExtraction GPT3.5" node (named "ContentExtraction GPT3.5"). Use your OpenAI API key for the credentials. For News Summarization & Social Media Content Generation: In n8n, connect your OpenAI account to the "Summary news GPT" node (named "Summary news GPT"). Use your OpenAI API key for the credentials. X (Twitter) Developer Credentials: Create a developer account and project on the X Developer Portal: https://developer.twitter.com/ Obtain the necessary API keys and tokens for your X app. In n8n, connect your X Developer account credentials to the "X" node (named "X"). Telegram Bot and Chat ID: Create a Telegram bot using BotFather on Telegram. Obtain your bot's API token. Obtain the Chat ID of the Telegram chat where you want to send news reports. In n8n, connect your Telegram Bot API token to the "Telegram" node (named "Telegram"). In the "Telegram" node parameters, replace "YOURTELEGRAMCHAT_ID" with your Telegram Chat ID. How to customize this workflow: Adapt to ANY Topic: Change the "HTTP Request" node to use a news API for your desired topic (AI, Sports, World News, etc.). Critically, adjust the prompts in the "Summary news GPT" node to be relevant to your chosen topic so the AI generates appropriate summaries and social media content. Adjust Scheduling Frequency: Modify the "Schedule Trigger" node to change how often the workflow runs and posts news. Adjust Scheduling Frequency: Modify the "Schedule Trigger" node to change the frequency of news updates (e.g., change the interval from 90 minutes to a different value). Modify News Filtering: Customize the Python code in the "Extract Meta" node to adjust the news filtering criteria. You can change the time window (currently 30 minutes) or filter based on other criteria from the CryptoPanic API response. Experiment with GPT Models: In the "Summary news GPT" node, try different OpenAI models (e.g., gpt-4, gpt-3.5-turbo-16k) to see how they affect the summarization quality and output. Note that more advanced models may incur higher API costs. Customize AI Prompts: Fine-tune the system and user prompts in the "Summary news GPT" node to alter the tone, style, or format of the generated X and Telegram content. You can adjust the persona of the AI blogger, the desired level of detail in summaries, or specific keywords to include. Extend to Other Platforms: Add nodes to post to other social media platforms like LinkedIn, Facebook, or Discord by adapting the "Summary news GPT" prompts and integrating relevant n8n nodes for those platforms. Category: Marketing, Social Media, AI, News Automation, Content Creation Workflow by: Tianyi (muzi) n8n Creators Profile: https://n8n.io/creators/muzi/

TianyiBy Tianyi
3105

Automated LinkedIn job hunter: get your best daily job matches by email

Overview This n8n template automates the tedious process of searching for jobs on LinkedIn. By integrating with tools for web scraping and leveraging AI (Google Gemini) for intelligent matching, this workflow delivers a curated list of the top 5 most relevant job opportunities published within past 24h directly to your inbox daily, based on your unique resume and preferences.The cost is only 0.1 USD per day and there is no subscription needed. Who is this for? This template is ideal for: Active job seekers wanting to save time and effort. Professionals looking to discreetly monitor relevant new opportunities. Individuals seeking a highly personalized job feed tailored to their resume and preferences. Anyone overwhelmed by manual job searching on LinkedIn. What is Included: n8n Workflow Template: The complete workflow file (.json) ready to import into your n8n instance. Video Guidance: A step-by-step video walkthrough showing you exactly how to set up and configure the workflow. What problem is this workflow solving? Finding the right job on LinkedIn can be overwhelming and time-consuming. Sifting through hundreds of listings, tailoring searches, and checking daily takes significant effort. This workflow solves the problem of manual, repetitive job searching by automating the discovery and filtering process, ensuring you see the most relevant opportunities without the daily grind and reducing the risk of missing out on your ideal role. What this workflow does: This workflow automates the following steps: Scheduled Job Fetching: Runs automatically (default: daily at 8 AM) to find the latest jobs. Resume Processing: Downloads your resume (PDF) from Google Drive and extracts the text content. Targeted LinkedIn Scraping: Uses Apify to scrape recent job listings from LinkedIn based on your custom search URL. AI-Powered Matching: Employs an AI agent (Google Gemini) to analyze scraped jobs against your resume text and specified preferences. Top 5 Ranking & Selection: Identifies and ranks the opportunities, selecting the 5 best matches for you. Personalized Email Reporting: Generates and sends a detailed HTML email containing the top 5 jobs, including company name, job title, industry, a personalized reason for the match, and a direct application link. Setup: Follow these steps to configure the workflow: Core Connections: Connect your Google Drive and Gmail accounts to n8n via the Credentials section. Ensure your n8n environment has access/credentials configured for the AI model used by the AI Agent node (e.g., Google Gemini). Apify Integration: Sign up for an Apify account (apify.com) and obtain your API key. Action: In the Input node, paste your Apify API Key into the Value field for the ApifyAPIKey assignment. Resume Setup: Upload your current resume in PDF format to your Google Drive. Action: Find the File ID of the uploaded resume in Google Drive (part of the shareable link). Paste this File ID into the File ID parameter within the DownloadResume (Google Drive) node. LinkedIn Search Definition: Go to LinkedIn Jobs (www.linkedin.com/jobs/search/) using an incognito/private browser window to ensure you get a public URL. Apply all your desired filters (keywords, location, date posted, job type, industry, etc.). Copy the complete URL from your browser's address bar. Action: In the ScrapeLinkedin (HTTP Request) node, navigate to the Body > JSON parameter. Replace the example URL within the urls array [ "YOURLINKEDINSEARCHURLHERE" ] with the URL you just copied. Make sure the URL is enclosed in double quotes. Personalization Inputs: Action: Go to the Input node: In the Preference assignment, replace the example text in the Value field with your detailed job preferences (e.g., "Seeking remote Data Scientist roles in SaaS companies with less than 1000 employees, strong preference for Python/ML focus"). In the EmailAddressToReceiveJobRecommendations assignment, enter the email address where you want to receive the daily job list in the Value field. Email Sender Configuration: Action: In the Email the top job recommendations (Gmail) node, ensure the correct Gmail credential (the account you want to send emails from) is selected. How to customize this workflow: Run Schedule: Modify the settings in the Schedule Trigger node to change the time or frequency (e.g., twice daily, weekly). Job Search Criteria: Update the LinkedIn search URL in the ScrapeLinkedin node whenever you want to target different roles, industries, or locations. Matching Preferences: Refine the text in the Preference field within the Input node to guide the AI's matching process more accurately. AI Behavior: Advanced users can adjust the system prompt within the AI Agent: Find Best-matched jobs node to change how the AI analyzes or presents information (ensure the output structure still matches the Structured Output Parser and email node expectations). Number of Jobs Scraped: Change the count value (e.g., from 100) in the JSON Body of the ScrapeLinkedin node. Note that higher numbers may increase Apify costs/usage. Number of Jobs Emailed: To change the number of recommendations (e.g., top 3 or top 10), you'll need to: Modify the AI prompt in the AI Agent: Find Best-matched jobs node to request the desired number. Adjust the Structured Output Parser node's example/schema if needed. Update the HTML code in the Email the top job recommendations node to correctly loop through and display the new number of jobs. Email Appearance: Edit the HTML within the Message field of the Email the top job recommendations node to customize the email's style, colours, or layout. Category: Job Search, Automation, AI, Productivity, Career Management

TianyiBy Tianyi
2357

Daily AI news briefing and summarization with Google Gemini and Telegram

Stay ahead with personalized AI news delivered straight to your Telegram! This powerful n8n workflow automates your daily news consumption, leveraging AI to bring you the most relevant trends in AI, (or cryptocurrency, the stock market) and more – all from two free news API sources (GNewsAPI and NewsAPI). What's Included: The n8n Workflow Video Guidance for Telegram Integration: A clear and concise video tutorial demonstrating how to set up the Telegram integration within your n8n instance. Who is this for? This template is ideal for: Individuals wanting to stay updated on the latest AI trends and advancements. Tech enthusiasts eager to track the latest AI breakthroughs and applications. Anyone seeking a free, automated, and highly customizable news briefing delivered directly to their Telegram. Individuals who want to save time and stay informed without the hassle of manual news searching. What problem is this workflow solving? Keeping up with the constant influx of information in fast-paced sectors like AI, crypto, and the stock market can be overwhelming and time-consuming. This n8n workflow solves this problem by automatically gathering news from two free news APIs: News API and GNews API, filtering it with AI, and delivering a concise, personalized briefing directly to your Telegram, ensuring you're always in the know without the manual effort. What this workflow does: This workflow automates the following steps using two free news API sources (GNewsAPI and NewsAPI): Automated News Gathering: Fetches the latest news on your chosen topics from two distinct free API sources. Intelligent AI Filtering: Employs an AI agent to identify and extract the most pertinent news articles related to your specified interests (default: AI, but easily customizable). Concise AI Summarization: The AI agent creates brief summaries of the key information from the top news articles. Direct Telegram Delivery: Sends a daily digest of the summarized news directly to your Telegram account for convenient access. Effortless Customization: Allows you to easily tailor the news topics to focus on AI, cryptocurrency, stock market updates, or any other area you need to monitor. Setup: Easy Telegram Integration (Video Guidance Included): Follow our step-by-step video tutorial to seamlessly integrate Telegram with this n8n workflow, enabling automated news delivery to your preferred chat. Free API Keys: This workflow utilizes the free tiers of two popular news APIs: GNewsAPI and NewsAPI. You will need to obtain your own free API keys for these services and input them into the respective HTTP Request nodes within n8n. Clear instructions on how to get these free keys are provided. First Run: Activate the workflow and execute it once to verify that all connections are established and functioning correctly. How to customize this workflow: Tailor Your News Topics: Easily customize the news you receive by modifying the search queries in the "News Source: GNewsAPI" and "News Source: NewsAPI" nodes. For example, change q=AI to q=Bitcoin for crypto news or q=Tesla stock for stock market updates. Adjust the Language: Change the lang=en parameter in the API URLs to receive news in your preferred language. Set Your Delivery Schedule: Modify the trigger time in the "Trigger workflow at 6am everyday" node to have your personalized news briefing delivered at the time that suits you best. Expand Your Sources: For even more comprehensive news coverage, you can explore and integrate additional free news APIs by adding more HTTP Request nodes to the workflow. Category: News Automation, AI, Cryptocurrency, Stock Market, Information, Personal Productivity, Free Resources

TianyiBy Tianyi
2252

Automated AI product photography and Instagram post generator (Deepseek/Segmind)

Automatically generate professional-grade product photography and ready-to-use Instagram posts using the power of AI, delivered straight to your Telegram for approval. Setup is incredibly simple: All you need is your product image URL and a API key from Segmind. --- Who is this for? This template is ideal for: E-commerce store owners looking to create high-quality product visuals affordably (The estimated cost is approximately $0.10 per product photography and accompanying Instagram post). Dropshippers needing unique product images to stand out. Social Media Managers & Marketers seeking to automate content creation for platforms like Instagram. Small Businesses wanting professional marketing assets without the high cost or effort. Anyone needing consistent, eye-catching product photos and social media captions on a regular schedule. --- What problem is this workflow solving? Creating professional product images is often expensive and time-consuming, requiring photographers, studios, and editing time. Consistently generating fresh and engaging social media content, especially for visual platforms like Instagram, adds another layer of complexity and effort. This workflow eliminates these bottlenecks by automating both high-quality image generation and relevant caption creation, freeing up your time and budget. --- What this workflow does: This n8n workflow automates the entire process on a schedule you define (e.g., every hour, every day): Scheduled Start: Triggers automatically based on your chosen time interval (e.g., every hour). Product Analysis: Takes your input product image URL and uses AI (GPT) to understand the product details. AI Prompt Generation: Based on the product analysis and your preference (whether to include a human model or not), it uses AI (Deepseek) to craft a sophisticated prompt specifically for generating professional product photography via Segmind. Instagram Post Creation: Simultaneously, the AI (Deepseek) generates an engaging Instagram post caption, complete with relevant hashtags, tailored to your product. AI Image Generation: Sends the product image, the generated prompt, and product details to the Segmind API to create a brand new, studio-quality product photograph. Telegram Validation: Downloads the newly generated product photo and sends both the photo and the generated Instagram post text directly to your specified Telegram chat. This allows you to quickly review and approve the content before using it. --- Setup: Get Running in Minutes! This workflow is designed for maximum ease of setup: Get Segmind API Key: Sign up or log in to Segmind and grab your API key here: https://cloud.segmind.com/console/api-keys Enter API Key: In the n8n workflow, click on the SegmindAPIKey node and paste your copied API key into the Value field. Enter Product Image URL: Click the InputYourImageURL node and paste the web address (URL) of your product image into the Value field. (Optional) Human Model Preference: Click the ImageInstruction node. Set the HumanModel value to true if you want a human model potentially included in the photo, or false if you want the product showcased alone or in a setting. Set Your Schedule: Click the Schedule Trigger node. Define how often you want the workflow to run (e.g., under Interval, set 1 and select Hours from the dropdown for hourly runs). Configure Telegram: Make sure you have a Telegram Bot credential configured in n8n. Then, in the SendProductPhotography and SendInstagramPost nodes, enter the correct Chat ID for where you want to receive the validation messages. [A video guidance is made to help you with telegram setup] Activate Workflow: Toggle the workflow to "Active" in the top right corner of n8n. That's it! The workflow will now automatically generate and send product photos and Instagram posts to your Telegram at your defined interval. --- How to customize this workflow: While the default setup works great, you can easily tweak it: Photography Style: Modify the main prompt within the AI Agent1 node to guide the AI towards a specific aesthetic (e.g., "minimalist background," "bright natural lighting," "dark moody atmosphere"). Instagram Post Tone: Adjust the instructions within the AI Agent1 node to change the style or focus of the generated Instagram captions. Schedule: Change the trigger interval in the Schedule Trigger node anytime. AI Models: Experiment by changing the selected models in the OpenAI, OpenAI Chat Model1 (Deepseek). --- Category: Marketing, Social Media, E-commerce, Automation, AI, Content Creation, Product Photography

TianyiBy Tianyi
1439

Automate research-based newsletters with Perplexity, GPT-4, and image generation

This n8n workflow automates the process of creating and sending high-quality newsletters with images generated by a GPT image generator. It is triggered on a schedule. What is included? 1 n8n workflow (json) 1 Setup tutorial doc 1 video guidance on how to connect n8n with all Google products 1 video guidance on how to connect n8n with Google Cloud Storage Who is this for? This template is ideal for: Content creators looking to automate their newsletter process. Marketers seeking to efficiently produce engaging newsletters with AI-generated content and imagery. Anyone wanting to create and send personalized newsletters on a schedule. What problem is this workflow solving? Manually creating and sending newsletters can be time-consuming, especially when including relevant and engaging content and imagery. This workflow automates the content generation (using AI and web search), image creation, and sending process, freeing up time and ensuring consistent communication with clients. What this workflow does: This workflow automates the following steps: Scheduled Trigger: The workflow is triggered automatically on a predefined schedule. Get Newsletter Topic: Retrieves the first unpublished newsletter topic from a Google Sheet titled "Newsletter Topics". It then updates the status of this topic and records the publication date to avoid duplication in future runs. AI Newsletter & Image Generator: This is the core content creation step. It uses an AI agent (configured with OpenAI and Perplexity APIs) to generate an engaging newsletter and a detailed, ultra-realistic image prompt based on the selected topic and real-time web research. GPT Image Generation: Uses the OpenAI API to generate an image based on the detailed image prompt created in the previous step. Get Client List: Retrieves client names and email addresses from a Google Sheet titled "Clients". Send Newsletter: Sends the personalized newsletter via Gmail to each client on the list, including the AI-generated title, content, and the uploaded image. The email body HTML is customizable. Setup: Configure the workflow's run frequency within the "Schedule Trigger" node. Create a Google Sheet named "Newsletter Topics" and "Clients" in your Google Drive. Enter your OpenAI and Perplexity API key in the 'Input' node. Connect your Gmail account to the "SendNewsletter" node. How to customize this workflow: Adjust the prompt for your newsletter style in the "AI Agent" node. Adjust the Email Body HTML for your newsletter style in the "SendNewsletter" node. Optionally, enable the "Tavily WebSearch" node and configure it if you prefer to use Tavily instead of Perplexity for web search. Category: Marketing, Content Creation, Automation

TianyiBy Tianyi
884
All templates loaded