AI Workflows
Artificial Intelligence tools and workflows
Automate Text Extraction from Images via Telegram and Gemini OCR
Transform your Telegram bot into a powerful OCR tool using Google Gemini AI. This workflow automates the process of extracting text from images sent to your bot, providing quick and accurate text digitization.
n8n$4.99Transform YouTube Comments into Content Ideas with AI and Google Sheets
This workflow automates the conversion of YouTube comments into actionable content ideas, complete with hooks and outlines, using AI tools and Google Sheets.
n8n$14.99Automate Sales Planning with AI Agents, Google Docs, and Slack
Leverage a multi-agent architecture in n8n to automate the creation of a sales-season plan. This workflow orchestrates AI agents for marketing, operations, and finance to produce a comprehensive plan, convert it to PDF, and share it via Slack.
n8n$14.99Automate Cybersecurity News Filtering with OpenAI and Pinecone
This workflow automates the collection and filtering of cybersecurity news using OpenAI's RAG capabilities and Pinecone, ensuring you receive only the most relevant updates for your tech stack.
n8n$19.99AI Website Chatbot with CRM Lead Collection Using GPT and Google Sheets
This n8n training workflow demonstrates how to connect a **sub-workflow** as a **tool** to an AI Agent. In this example, the main workflow is a **Website Chatbot** that engages visitors, collects contact information, and sends that data to a CRM process. The CRM process itself is a separate sub-workflow, connected to the agent as a tool via the **Tool Workflow** node. --- ## Step-by-Step Setup Instructions ### 1. Create the Sub-Workflow (CRM Tool) This sub-workflow will be triggered by the AI agent to process collected information. It will: 1. Receive inputs (email, description) from the main chatbot workflow. 2. Format the data into a structured JSON format. 3. Append the data to a Google Sheet (acting as the CRM database). 4. Send a confirmation message back to the main workflow. **Steps inside the sub-workflow:** - **When Executed by Another Workflow** - Triggered by the main workflow's tool node. - **Convert Conversation (Agent)** - Uses OpenAI to extract and format the input into a JSON structure: ```json { email: "jane.doe@example.com", description: "Wants help automating lead intake and sending Slack notifications." } ``` **Structured Output Parser** - Ensures the extracted data matches the expected JSON schema. **Append row in sheet (Google Sheets)** - Adds the new lead data to your CRM sheet. **Code Node** - Returns a simple text confirmation like `Thanks for the info, we will be in touch soon`. ### Required setup for Google Sheets: - Enable the Google Sheets API and connect your Google account in n8n. - Create a sheet with at least the columns `email` and `description`. - Use the sheet's Document ID and tab name in the Google Sheets node. --- ## 2. Create the Main Workflow (Website Chatbot) This workflow acts as the main AI Agent handling incoming chat messages. ### Steps in the main workflow: 1. **When chat message received** - Starts the workflow whenever a visitor sends a message via your chatbot integration. 2. **Website Chatbot (Agent Node)** - Configured with a **System Message** that: - Briefly explains your services. - Asks the visitor what processes they want to automate. - Requests their name and email. - Sends collected data to the CRM tool once email and description are available. 3. **OpenAI Chat Model** - Connects to the AI agent as its language model. 4. **Simple Memory** - Stores short-term context for the ongoing chat. 5. **CRM Tool (Tool Workflow Node)** - Points to the sub-workflow created in Step 1, allowing the chatbot to trigger it directly. --- ## 3. Connecting the Sub-Workflow to the AI Agent 1. Add a **Tool Workflow** node to the main workflow. 2. Select `Parameter` as the source. 3. Paste in your sub-workflow JSON or select it from your n8n workflows. 4. Connect the **Tool Workflow** node to your AI Agent using the `ai_tool` connection. 5. Give the tool a clear description (e.g., `CRM tool to store lead information`) so the agent knows when to use it. --- ## 4. How It Works in Action 1. A visitor sends a message through the chatbot. 2. The AI Agent engages, asks questions, and collects their name, email, and request. 3. Once collected, the agent triggers the **CRM Tool**. 4. The sub-workflow formats the data, stores it in Google Sheets, and sends a confirmation. 5. The chatbot confirms with the visitor that their request was received. --- ## 5. Customization Ideas - Replace Google Sheets with your actual CRM API. - Add validation to ensure the email format is correct before saving. - Expand the CRM tool to send a Slack or email notification after storing the lead. --- **Created by Robert A. - Ynteractive** Website: https://ynteractive.com Email: robert@ynteractive.com
n8n$9.99Automate SEO Article Creation and Drafting in WordPress with AI
This workflow automates the generation and uploading of SEO-optimized articles as drafts in WordPress using AI for both content and visuals, streamlining content management for various users.
n8n$14.99Engage Multiple AI Agents with Dynamic @Mentions
Facilitate dynamic conversations with multiple AI agents using @mentions to trigger specific responses or engage all agents randomly. Easily scalable through JSON configuration.
n8n$14.99Automate Meeting Recordings and AI Summaries with Google Calendar and Vexa
Effortlessly capture and transcribe meeting audio, generate AI-powered summaries, and email them to participants using Google Calendar and Vexa Bot.
n8n$14.99Automate AI Image Generation with Custom Styles via Web Form
Generate AI-driven images with customizable styles using a web form and Hugging Face's Inference API. This workflow allows seamless integration with Cloudflare for image hosting, making it ideal for creators, marketers, and developers.
n8n$14.99Automate PDF Summarization and Audio Conversion with AI
This workflow automates the process of summarizing PDF content using AI and converting the summary into an audio file. Ideal for users who want quick access to summarized content in both text and audio formats.
n8n$14.99Automate AI-Driven Summarization and Storage of YouTube and Article Content
This workflow automates the extraction and summarization of YouTube video transcripts and online articles, storing the results in Google Sheets. Users can query stored summaries through Telegram.
n8n$14.99Automate Video Creation from Telegram Images Using AI and Seedance
This workflow automates the process of transforming images sent via Telegram into engaging short-form videos using AI and Seedance. It captures images, generates video prompts, and delivers the final video back to the user.
n8n$14.99Automate Document Data Extraction and Export with AI and PostgreSQL
Streamline the extraction of structured data from various document types using AI, and export the results to a PostgreSQL database or CSV file.
n8n$9.99Automate Technical Stock Analysis with Telegram, Airtable, and AI
This workflow automates the process of technical stock analysis using Telegram for communication, Airtable for data storage, and AI for analysis. It allows traders and analysts to receive real-time insights without manual intervention.
n8n$24.99Automate Vision RAG with Cohere and Qdrant for Image Embeddings
Leverage Cohere's multimodal models and Qdrant vector store to create a Vision RAG agent that efficiently processes and queries document scans for relevant information.
n8n$19.99Explore n8n Nodes in a Visual Reference Library
# WATCH THE n8n STARTER GUIDE ☀️ [](https://www.youtube.com/watch?v=It3CkokmodE&list=PL1Ylp5hLJfWeL9ZJ0MQ2sK5y2wPYKfZdE&index=1&pp=gAQBiAQBsAQB) This template is featured in the n8n Starter Guide series. The template is free, but comes with two additional PDFs and a Quick Start video if you grab the **[full download pack on gumroad](https://iversusai.gumroad.com/l/n8nstartupguidepack)**. # How it works This template is a visual map of many useful n8n nodes. It groups nodes like triggers, AI tools, and App connectors onto the canvas. Explore the sections to learn about different nodes and easily copy them for your own workflows. It acts as a handy visual reference guide. # Set up steps Setup takes about 5 minutes. - Import the template into your n8n instance. - Explore the node categories visually on the canvas. - A Quick Start video is included in the download pack, along with a prompts PDF and PDF with links to other awesome n8n templates here on the n8n template gallery.
n8n$24.99Automate YouTube Uploads with AI-Generated Metadata from Google Drive
Streamline your video publishing process by automatically uploading videos from Google Drive to YouTube and generating optimized metadata using AI. This workflow saves time by automating transcript extraction and metadata creation.
n8n$9.99Telegram AI Bot-to-Human Handoff for Sales Calls
### This n8n template demonstrates an approach to perform bot-to-human handoff using Human-in-the-loop functionality as a switch. In this experiment, we play with the idea of states we want our agent to be in which controls its interaction with the user. * **First state** - the agent is onboarding the user by collecting their details for a sales inquiry. After which, they are handed-off / transferred to a human to continue the call. * **Second state** - the agent is essentially deactivated as further messages to the bot will not reach it. Instead, a canned response is given to the user. The human agent must reactivate the bot by completing the human-in-the-loop form and give a summary of their conversation with the user. * **Third state** - the agent is reactivated with the context of the human-to-user conversation and is set to provide after-sales assistance. A tool is made available to the agent to again delegate back to the human agent when requested. ### How it works * This template uses Telegram to handle the interaction between the user and the agent. * Each user message is checked for a session state to ensure it is guided to the right stage of the conversation. For this, we can use Redis as a simple key-value store. * When no state is set, the user is directed through an onboarding step to attain their details. Once complete, the agent will transfer the user to a human agent - technically, all this involves is an update to the session state and a message to another chat forwarding the user's details. * During this human state, the agent cannot reply to the user and must wait until the human transfers the conversation back. The human can do this by replying to the human-in-the-loop message with a summary of their conversation with the user. This session state now changes to bot and the context is implanted in the agent's memory so that the agent can respond to future questions. * At this stage of the conversation, the agent is now expected to handle and help the user with after-sales questions. The user can at any time request transfer back to the human agent, repeating the previous steps as necessary. ### How to use * Plan your user journey! Here is a very basic example of a sales inquiry with at most 3 states. More thought should be developed when many more states are involved. * You may want to better log and manage session states so no user is left in limbo. Try connecting the user and sessions to your CRM. * Note, the Onboarding agent and After-Sales agent have separate chat memories. When adding more agents, it is recommended to continue having separate chat memories to help focus between states. ### Requirements * Telegram for chatbot & interface * Redis for session store and chat memory * OpenAI for AI agent ### Customizing this workflow * Not using Telegram? This template works with WhatsApp and other services with equivalent functionality.
n8n$24.99Create an AI Knowledge Assistant with RAG and RLHF via Telegram
This workflow automates the creation of an AI-powered knowledge assistant using retrieval-augmented generation (RAG) and reinforcement learning from human feedback (RLHF) through Telegram. It streamlines knowledge management by importing and indexing documentation into MongoDB for efficient semantic search and continuously improves AI responses with user feedback.
n8n$14.99Automate Document-Based Chat with Ollama, Supabase, and Google Drive
This workflow enables seamless interaction with internal documents using a chat interface powered by Ollama. It leverages Supabase for vector storage and Google Drive for document ingestion, facilitating real-time updates and context-aware responses.
n8n$14.99Automate AI Image Creation with OpenAI and n8n
Effortlessly generate custom AI images using OpenAI's API within n8n. Define parameters, send requests, and convert images to downloadable files.
n8n$4.99Automate Sentiment Analysis for Call Center Transcripts Using OpenAI and Google Sheets
This workflow streamlines sentiment analysis for call center transcripts by leveraging OpenAI's language model and Google Sheets. It provides structured feedback on various sentiment dimensions, enabling managers to enhance performance and training.
n8n$9.99Automate Daily Pipedrive Deal Summaries with OpenAI
This workflow retrieves deals and their notes from Pipedrive, translates stage IDs into names, aggregates the data, and utilizes OpenAI to generate a daily summary of your sales funnel.
n8n$9.99Automate Google Sheets Data Analysis with Google Gemini AI
This n8n workflow leverages Google Gemini AI to interpret natural language queries about Google Sheets data, optimizing processing through a sub-workflow for efficient token usage and rapid responses.
n8n$14.99
Related categories
Custom AI Systems & Services
Our team of experienced AI builders will help build custom AI systems, workflows, and solutions.
Request Custom Work