by Eddy Medina
Update a Dialogflow Intent's Response via Telegram This template allows you to easily update the response of a Dialogflow intent by simply typing a keyword in Telegram. Ideal for those who need to edit responses without accessing the Dialogflow console. ๐ง What does this flow do? Listens for incoming messages from a Telegram bot using the Telegram Trigger node. Validates the user by ID through the User validation by ID node to ensure only authorized people can execute the action. Checks if the message contains the keyword update using the Keyword validation node. If both conditions are met: Executes an HTTP GET request using the HTTP Request GET node to fetch the full intent in JSON format from the Dialogflow API. The user copies that JSON, edits the response content, and pastes it into the HTTP Request UPDATE node (PATCH). Finally, the flow sends a confirmation message via Telegram using the Mensaje de confirmaciรณn node. If the user or keyword is invalid, the bot replies with an error message using the Invalid user message or Invalid keyword message nodes. ๐ Requirements A configured Google API credential (Service Account). Obtain the PROJECT_ID and INTENT_ID from the intent's URL in Dialogflow. Edit the jsonBody content in the HTTP Request UPDATE node, removing the outer curly braces {}. โ Use Cases Quickly modify responses in production without accessing Dialogflow. Allow non-technical users to update intents from Telegram. Foundation for more advanced flows that dynamically manage multiple intents.
by Eddy Medina
Delete a Dialogflow Intent via Telegram ๐๏ธ This workflow allows you to delete a specific Dialogflow intent simply by sending the keyword delete through Telegram. Itโs designed for quick and safe deletions from your mobile device, without needing to access the Dialogflow console. ๐ง What does this workflow do? Listens for Telegram messages using the Telegram Trigger node. Validates the user ID through the User validation by ID node, ensuring only authorized users can trigger the deletion. Checks if the message equals delete using the Keyword validation node. If both checks pass: Performs an HTTP GET request via HTTP Request GET NAME to retrieve the name of the intent (used in the confirmation message). Adds a small delay using simulated delay. Then executes a DELETE request to the Dialogflow API via the HTTP Request ELIMINAR node to delete the intent. Sends a Telegram confirmation message through the Confirmation message node. If the user ID or keyword is invalid: Responds with a custom message using either Invalid user message or Invalid keyword message. ๐ Requirements A valid Google API credential (Service Account) set up in n8n. Obtain your PROJECT_ID and INTENT_ID from the URL of the intent in Dialogflow: โ Use Cases Delete test or unused intents without opening Dialogflow. Automate cleanup of outdated intents. Allow controlled Telegram-based access for specific users to delete intents remotely.
by Vasyl Pavlyuchok
Stay ahead of the curve with the latest Artificial Intelligence research from MIT, delivered directly to your Discord serverโclean, filtered, and duplicate-free. This workflow is perfect for AI agencies, researchers, and tech teams who want to stay informed without the noise. How it works This workflow runs automatically every day (default 9:00 AM) to: Fetch the official MIT News RSS feed for the "Artificial Intelligence" topic. Filter articles to keep only those published in the last 24 hours. Deduplicate content using an internal n8n Data Table. It checks if the article link has already been sent to prevent spamming old news. Notify your team on Discord with a clean, formatted message including the Title, Author, Date, and Link. Setup steps 1. Create the Data Table (Mandatory) This workflow relies on n8n Data Tables to track sent articles. Before running: Go to your n8n Dashboard > Data Tables. Create a new table named: mit_ai_news_sent Add these exact columns: creator (Type: String) title (Type: String) link (Type: String) pubDate (Type: Date) 2. Connect the Table Import this template. Open the orange nodes named "Avoid Duplicated Articles" and "Register New Article". Select the mit_ai_news_sent table you just created from the list. 3. Configure Discord Create a Webhook in your Discord Server (Server Settings > Integrations > Webhooks). Open the "MIT AI Articles" node. Create a new Credential and paste your Webhook URL.
by Faisal F Rafat
Overview: This n8n workflow fetches the subscriber count of a specific YouTube channel using the YouTube Data API and displays the compacted count on an AWTRIX 3 / Ulanzi Smart Clock via its local HTTP API. ๐ก You can run this every hour (or adjust the schedule), and it pushes a custom notification with a YouTube-style icon to your AWTRIX screen. ๐ง Setup Instructions: 1. ๐งฉ Requirements A working AWTRIX 3 (e.g., Ulanzi Smart Clock) on the same local network. A valid YouTube Data API v3 key. A channel ID for the YouTube channel you want to track. Upload a YouTube-style icon to your AWTRIX before running this flow: Go to AWTRIX Icon Gallery Search for a YouTube icon or upload your own Get the corresponding icon ID (e.g., 26963) 2. ๐ง How It Works Triggers every hour Makes a GET request to YouTube API to fetch subscriberCount Formats the number using compact notation (e.g., 1.2M) Sends a POST request to AWTRIX at your specified local IP with the count and icon 3. ๐ง Required Replacements: Replace the following placeholder values in the HTTP Request nodes: Placeholder - Replace With YOUR_YOUTUBE_CHANNEL_ID - Your YouTube channel ID YOUR_YOUTUBE_API_KEY - Your API key from Google Developer Console YOUR_AWTRIX_IP - Your AWTRIX local IP address (e.g., 192.168.1.108) YOUR_ICON_ID - Icon ID from AWTRIX Icon Gallery (e.g., 26963)
by AI/ML API | D1m7asis
Overview This workflow transforms your Telegram bot into a smart AI-powered travel assistant that instantly creates 3-day trip plans for any city in the world. Users can personalize trips by sending hashtags such as #luxury, #budget, or #romantic to receive itineraries aligned with their travel style โ from cozy getaways to adrenaline-filled adventures. Ideal for travel bloggers, tour operators, and AI enthusiasts looking to provide interactive trip suggestions through Telegram. How it Works Telegram Trigger โ Listens for new messages from users. Show Typing Indicator โ Sends a โtypingโฆโ signal for a smooth user experience. Switch Node โ Detects preset hashtags (e.g. #cozy, #nightlife, #cultural) and routes the flow. Prompt Builder โ Creates a JSON prompt with the selected city, trip duration, and preset theme. AI/ML API (GPT-5 or GPT-4o) โ Generates a detailed 3-day itinerary including sights, restaurants, and travel tips. Telegram Message โ Sends the formatted trip plan back to the user. Key Features ๐ Dynamic Itinerary Generation โ Get personalized 3-day travel plans for any city. ๐ง AI-Driven Recommendations โ Sights, food, local culture, and insider tips generated via AI/ML API. ๐ฏ Preset Travel Styles โ Support for multiple hashtags: #cozy โ Relaxed and charming ๐๏ธ #nightlife โ Bars, concerts, and clubbing ๐๐ธ #extreme โ Adventure & adrenaline ๐งโโ๏ธ #family โ Kid-friendly fun ๐จโ๐ฉโ๐งโ๐ฆ #budget โ Affordable travel ๐ฐ #luxury โ Premium experiences โจ #cultural โ Museums & history ๐จ๐๏ธ #nature โ Parks & scenic hikes ๐ฒ๐๏ธ #romantic โ Cozy and scenic spots ๐ ๐ฌ Interactive Telegram Experience โ Fast responses with typing indicators. โ๏ธ Plug-and-Play Setup โ Ready to import and activate. Setup Steps Create Telegram Bot Open @BotFather Run /newbot, set a name and username Save your bot token Add Credentials in n8n Telegram API โ Use your bot token AI/ML API โ Add your API key (GPT-4o or GPT-5 model) Import and Configure Import this JSON workflow into n8n Link credentials for Telegram and AI/ML API Activate the workflow Test the Bot Send: #luxury Paris or #nature Bali Receive your detailed AI-generated itinerary instantly Example Interaction User: /romantic Florence Bot: โจ 3-Day Romantic Getaway in Florence โจ Day 1 โ Artistic Beginnings โข Visit: Uffizi Gallery, Ponte Vecchio โข Eat: Trattoria ZaZa ๐ โข Tip: Sunset walk along Arno River ๐ Day 2 โ Tuscan Charm โข Visit: Boboli Gardens, Piazzale Michelangelo โข Eat: Wine tasting in Chianti region ๐ท โข Tip: Rent a Vespa for the full Italian vibe ๐ฎ๐น Day 3 โ Hidden Gems โข Visit: Fiesole hilltop village โข Eat: Local bakery for morning cappuccino โ โข Tip: Avoid peak crowds by starting early ๐ Resources ๐ AI/ML API Documentation
by Alexander Schnabl
Customer Feedback Survey This n8n template lets you collect lightweight customer feedback through a responsive HTML form with a mandatory 1โ5 star rating and an optional message. Submissions are stored in an n8n Data Table (including any query-string context like userId or source) and the user is redirected to a branded โThank youโ page. How it works Form page** (/feedback): Renders a styled HTML form (stars + message) with configurable text, colors, and button labels. POST handler** (/feedback): Receives form data, saves rating, message, and serialized query params to a Data Table. Confirmation page**: Returns a clean success screen after a valid submission. No external services**: Runs fully on n8n nodes (Webhook, HTML, Data Table, Set, Respond to Webhook). Use cases Capture quick CSAT/NPS-style ratings after support chats or trials. Embed lightweight feedback on landing pages or in-product prompts. Attribute feedback to campaigns by passing URL parameters (e.g., ?plan=pro&source=email). Setup Import the template and publish the two webhooks (GET /feedback for the form, POST /feedback for submissions). Open Form Configuration and adjust title, copy, button labels and make sure the POST URL is set correctly. (Optional) Edit Theme Configuration to match your brand (colors, radius, shadow, max width). Verify the Data Table mapping or point it to your own table. Visit the form URL, submit test feedback, and confirm rows appear in the Data Table. Requirements Works entirely within n8n โ no external credentials needed. Privacy notes Only the fields you submit are stored. If you include URL query parameters, they are saved as JSON for attribution or debugging. Screenshots
by Inga Kruger
test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test
by System Admin
Tagged with: tools
by System Admin
Tagged with: , , , ,
by System Admin
No description available
by System Admin
Tagged with: , , , ,
by System Admin
Tagged with: , , , ,