कोर्स
n8n का AI Workflow Builder एक ऑटोमेशन टूल है जो आपको नेचुरल लैंग्वेज में वर्कफ़्लो का वर्णन करने देता है और फिर आपके लिए नोड्स, कनेक्शंस, और पैरामीटर्स असेंबल होते देखते हैं।
इस ट्यूटोरियल में, हम एक एंड-टू-एंड डेली स्टैंडअप और मीटिंग डाइजेस्ट बनाएंगे जो रोज़ाना Google Calendar ईवेंट्स खींचता है, Google Docs से लिंक्ड नोट्स इकट्ठा करता है, एक LLM से एक्शन आइटम्स/निर्णय/बाधाओं का सारांश बनाता है, और एक ही डाइजेस्ट को टारगेट Google Doc में पोस्ट करता है।
मैं एक पूरी तरह स्वचालित पाइपलाइन बनाना दिखाऊँगा जो:
- हर सुबह चुने हुए समय पर ट्रिगर होती है
- Google Calendar से दिन के ईवेंट्स और उनके मुख्य विवरण लाती है
- लिंक किए गए Google Doc से मीटिंग नोट्स निकालती है
- हर मीटिंग का सारांश बनाती है (एक्शन आइटम्स, निर्णय, बाधाएं)
- समस्त सारांशों को एक एकल डेली डाइजेस्ट में समेकित करती है
- अंत में, डाइजेस्ट को नए बनाए गए Google Doc में लिखती है
यदि आप n8n के बारे में और जानना चाहते हैं, तो मैं हमारे व्यावहारिक उदाहरणों वाले n8n गाइड को देखने की सलाह देता/देती हूँ।
n8n AI Workflow Builder क्या है?
n8n का AI Workflow Builder एक प्रॉम्प्ट-चालित कंस्ट्रक्टर है जो नेचुरल-लैंग्वेज स्पेक्स से रन करने योग्य वर्कफ़्लो जनरेट करता है। कोई लक्ष्य दिए जाने पर, यह नोड्स चुनता है, उन्हें कैनवास पर रखता है, कनेक्शनों को वायर करता है, और पैरामीटर्स को प्री-कॉन्फ़िगर करता है ताकि कम से कम मैनुअल सेटअप में आइडिया से एग्ज़िक्यूटेबल पाइपलाइन तक पहुंचा जा सके।
बिल्ड लूप में 3 मुख्य चरण शामिल हैं:
- Describe: इस चरण में फ्री-टेक्स्ट प्रॉम्प्ट दिया जाता है या किसी उदाहरण से शुरू किया जाता है।
- Monitor: मॉनिटरिंग से नोड्स के जुड़ने और कॉन्फ़िगर होने के दौरान रियल-टाइम बिल्ड फ़ीडबैक मिलता है।
- Review and refine: इन चरणों में आवश्यक क्रेडेंशियल्स और पैरामीटर्स की जाँच की जाती है, फिर दोबारा प्रॉम्प्ट करके फ्लो को समायोजित किया जाता है।
ध्यान देने योग्य बात यह है कि AI Workflow Builder के भीतर प्रत्येक create/modify अनुरोध (Execute और refine सहित) एक क्रेडिट गिनता है। कोई भी असफल जेनरेशन या रन जिन्हें आप मैन्युअली रोकते हैं, वे क्रेडिट का उपभोग नहीं करते। आपके प्लान के अनुसार क्रेडिट की संख्या बदलती है। इस ट्यूटोरियल में, हम केवल फ्री टियर का उपयोग करेंगे।

AI Workflow Builder ऑटोमेशंस के लिए एक कंपाइलर-जैसी लेयर देता है जिसमें हम इरादा बताते हैं, सिस्टम एक ग्राफ़ सिंथेसाइज़ करता है, और हमारे पास वैलिडेट, एडिट और प्रोडक्शन-रेडी n8n वर्कफ़्लोज़ शिप करने का पूरा नियंत्रण रहता है।
AI Workflow Builder ट्यूटोरियल: n8n के साथ डेली स्टैंडअप्स ऑटोमेट करें
इस सेक्शन में, हम n8n में डेली स्टैंडअप और मीटिंग डाइजेस्ट पाइपलाइन बनाएंगे। वर्कफ़्लो हर सुबह चलता है, Google Calendar से दिन के ईवेंट्स खींचता है, उन्हें लिंक्ड Google Docs से समृद्ध करता है (या ईवेंट डिस्क्रिप्शन पर फ़ॉलबैक करता है), और संयोजित संदर्भ को LLM समराइज़र को भेजता है ताकि एक्शन आइटम्स, मुख्य निर्णय, और बाधाओं को निकाला जा सके। अंत में, यह डेटेड डाइजेस्ट असेंबल करता है और उसे Google Doc में लिखता है।
अब हम प्रत्येक नोड से गुज़रेंगे और अपने डेमो की आवश्यकताओं के अनुसार उसे अपडेट करेंगे।
Step 1: AI Workflow Builder सक्षम करें
शुरू करने के लिए n8n प्लेटफ़ॉर्म पर साइन अप या लॉगिन करें। यह आपको 14 दिनों के लिए फ्री-टियर वर्कफ़्लोज़ का एक्सेस देगा, जो इस डेमो को चलाने के लिए पर्याप्त है। अगला, नया वर्कस्पेस बनाने के लिए + आइकन पर क्लिक करें।

नोट: यदि आपको मुख्य कैनवास पर Build with AI आइकन नहीं दिखता, तो नीचे वाले टैब से घंटी (नोटिफिकेशंस) खोलें और नवीनतम n8n 1.116.1 (Latest Beta) बिल्ड पर अपडेट करें। सेव करें और वर्कस्पेस के अपडेट होने से पहले ~1 मिनट प्रतीक्षा करें।

अब हमारा वर्कस्पेस तैयार है, और हम प्रॉम्प्टिंग शुरू कर सकते हैं!
Step 2: एक प्रॉम्प्ट से वर्कफ़्लो जनरेट करें
AI Workflow Builder एक ही नेचुरल-लैंग्वेज प्रॉम्प्ट से पूरी पाइपलाइन जनरेट कर देता है। हम लक्ष्य का संक्षिप्त विवरण पेस्ट करते हैं, और बिल्डर नोड्स चुनता है, कनेक्शन वायर करता है, और पैरामीटर्स प्रीफिल करता है। ध्यान दें, किसी भी अन्य AI टूल की तरह, यह क्रेडेंशियल्स और कुछ अन्य फ़ील्ड्स के लिए प्लेसहोल्डर जनरेट करता है।

शुरू करने के लिए Build with AI आइकन पर क्लिक करें और निम्न प्रॉम्प्ट जोड़ें:
Build an n8n workflow that runs every morning at 10:00 AM to fetch today’s events from my *primary* Google Calendar.
For each event, gather title, description, start/end, attendees, conference link, and event link. If the description contains a Google Doc URL, fetch that doc’s content; otherwise, use the event description.
Summarize each meeting into bullets: Action Items (with owners), Key Decisions, and Blockers. Then aggregate all meetings into one “Daily Standup Digest” with a date header.
Create or update a target Google Doc (I’ll provide the Doc ID) with the digest. Ignore canceled events and handle empty days gracefully.
Expose two config fields: calendarId (default “primary”) and targetDocId (Google Doc ID for digest output).

फ्री टियर 20 मासिक क्रेडिट्स देता है, जो इस डेमो को बनाने और दोहराने के लिए पर्याप्त हैं। अंत में, बिल्ड पर क्लिक करें और निर्देशों के अनुसार क्रेडेंशियल्स और पैरामीटर्स को परिष्कृत करें।
नोट: बिल्डर में हर create/modify एक्शन 1 क्रेडिट लेता है। हालांकि, कोई भी त्रुटि या अबॉर्ट क्रेडिट का उपभोग नहीं करेगा।
अब हमारे पास एक बेसिक पाइपलाइन तैयार है। अगले भाग में, हम पाइपलाइन के प्रमुख नोड्स को ठीक करेंगे।
Step 3: क्रेडेंशियल्स और कॉन्फ़िगरेशन
क्योंकि हम Google के कई प्रोडक्ट्स जैसे Calendar और Docs का उपयोग कर रहे हैं, हमें क्रेडेंशियल्स सेटअप करने होंगे। हर नोड खोलें और सही Google अकाउंट/क्रेडेंशियल चुनकर कोई भी लाल चेतावनी हल करें, फिर कॉन्फ़िगरेशन नोड में आवश्यक फ़ील्ड्स की जाँच करें। जब हर नोड हरा हो जाए, तो आप एंड-टू-एंड रन के लिए तैयार हैं।
3.1 Google Calendar कनेक्ट करें
यह नोड Google Calendar में डेली मीटिंग्स तक पहुँचने का एंट्री पॉइंट है। हम पहले Google में ऑथेंटिकेट करते हैं, सही कैलेंडर को टारगेट करते हैं जो डेली Google Calendar मीटिंग्स तक पहुँचने का एंट्री पॉइंट है, और सत्यापित करते हैं कि मौजूदा दिन के ईवेंट्स पाइपलाइन में आ रहे हैं।

अपने Google अकाउंट से इस नोड को कनेक्ट करने के लिए कुछ चरण इस प्रकार हैं:
- Fetch Today’s Calendar Events नोड खोलें
- Credential to connect with के अंतर्गत, Connect (या मौजूदा) चुनें और ऑथ फ़्लो पूरा करें।
- Calendar From List पैरामीटर अपने ईमेल पर सेट करें।
- (वैकल्पिक) आप टाइमज़ोन भी सेट कर सकते हैं ताकि “आज” आपकी टीम के कार्य-दिवस के अनुसार मेल खाए।
- वर्तमान नोड का परीक्षण करने के लिए Execute node पर क्लिक करें, और इसे सबसे ऊपर सूचीबद्ध मीटिंग के सभी विवरणों के साथ एक टेबल लौटानी चाहिए।

एक बार त्रुटि ठीक हो जाने पर, नोड हरा हो जाएगा, जो संकेत देता है कि नोड सर्वोत्तम प्रदर्शन पर काम कर रहा है।

अगला, हम Google Docs नोड्स को ठीक करेंगे और दस्तावेज़ों में सारांश पढ़ने और लिखने के लिए उनके क्रेडेंशियल्स सेट करेंगे।
3.2 Google Docs कनेक्ट करें
ये नोड्स वर्कफ़्लो को लिंक्ड मीटिंग नोट्स पढ़ने और अंतिम डेली डाइजेस्ट प्रकाशित करने देते हैं। पहले, हम एक Google OAuth क्रेडेंशियल जोड़ते हैं, Drive एक्सेस सत्यापित करते हैं, और फिर “रीड” और “राइट” दोनों पथों का परीक्षण करते हैं। ऐसा करने के लिए, हम:
- Fetch Google Doc Content नोड खोलें।
- Credentials के अंतर्गत, Google OAuth2 क्रेडेंशियल बनाएँ या चुनें।
- Google Cloud Console में OAuth क्लाइंट क्रेडेंशियल बनाएँ और Google Drive API सक्षम करें।
- क्लाइंट ID और सीक्रेट n8n में जोड़ें और OAuth फ़्लो पूरा करें।
- क्रेडेंशियल सेव करने के लिए Save पर क्लिक करें।

सेटअप होने के बाद, ऑथराइज़ेशन भाग को क्लाइंट ID और क्लाइंट सीक्रेट के साथ पूरा करें और भविष्य के उपयोग के लिए सेव करें। शेष पैरामीटर्स पहले से ही AI Workflow Builder द्वारा डिफ़ॉल्ट रूप से सेट हैं।
अंत में, किसी भी त्रुटि की जाँच के लिए वर्तमान नोड चलाएँ। अगला, हम अपने कार्यदिवस का सारांश जनरेट करने के लिए GPT सेटअप करेंगे।
Step 3.3: GPT सेटअप
जब हमारे पास सभी मीटिंग्स के लिए सभी डेटा आ जाता है, तो हम उसे समरीकरण प्रक्रिया के लिए GPT को भेजते हैं। इसके लिए हम ChatGPT से 100 क्रेडिट्स क्लेम कर सकते हैं, या बस ChatGPT API की का उपयोग कर सकते हैं।

फ्री प्लान पर, एक्सेस हल्के OpenAI मॉडल्स तक सीमित है (जैसे gpt-4o-mini, whisper-1, text-embedding-3)। यदि आपको अधिक सटीकता या मज़बूत रीजनिंग चाहिए, तो अपना प्लान अपग्रेड करें या अधिक सक्षम मॉडल्स का उपयोग करने के लिए अपना API की संलग्न करें।
Step 3.4: Doc पोस्ट और अपडेट करें
मीटिंग सारांश बनने के बाद, अब डेली डाइजेस्ट बनाना है। नोड Google Docs में एक नया डॉक बनाकर शुरू होता है और हर दिन दिन-वार सारांश नए डॉक में पेस्ट करता है।
Post to Google Doc नोड, Build Daily Digest नोड से जनरेट किया गया डाइजेस्ट लेता है और लिंक्ड Google अकाउंट की ड्राइव पर नया Google Doc बनाने के लिए ऑपरेशन को Create पर सेट करता है।
Google Drive API सक्षम होने के साथ, डॉक को एक स्पष्ट शीर्षक दें, और पिछले नोड से फ़ील्ड्स को इनपुट्स में ड्रैग करके मैप करें। बाकी पैरामीटर्स जैसे हैं वैसा ही रखें और Execute step पर क्लिक करें।

Update a document नोड Post to Google Doc नोड से आउटपुट लेता है और ऑपरेशन को Update चुनता है। Doc ID के लिए, पिछले नोड से $json.id एक्सप्रेशन का उपयोग करें या बस डॉक URL पास कर दें (यदि उपलब्ध हो)। साथ ही, actions को Insert पर सेट करें ताकि नोड नए बनाए गए Google doc में कंटेंट इंसर्ट कर सके, और बाकी पैरामीटर्स AI Workflow Builder द्वारा सेट अनुसार रखें, फिर Execute step पर क्लिक करें।


यह चरण आपके पूरे वर्कफ़्लो में सभी चेतावनियों/त्रुटियों को हल कर देना चाहिए।
नोड-दर-नोड वॉकथ्रू
इस सेक्शन में, मैं आपको हर नोड का अलग-अलग फ़ंक्शन समझाते हुए वॉकथ्रू दूँगा/दूँगी:
- डेली मॉर्निंग ट्रिगर: यह वर्कफ़्लो को हर दिन 10:00 AM पर चलाता है और आपकी टीम के टाइमज़ोन और तालमेल के अनुसार शेड्यूल समायोजित करता है।
- वर्कफ़्लो कॉन्फ़िगरेशन: यह नोड डाउनस्ट्रीम नोड्स के लिए वेरिएबल्स को केंद्रीकृत करता है, जैसे
targetDocId(डाइजेस्ट गंतव्य) औरcalendarId(स्रोत कैलेंडर)। - आज के कैलेंडर ईवेंट्स लाएँ: यह नोड कॉन्फ़िगर किए गए कैलेंडर से वर्तमान दिन के सभी ईवेंट्स खींचने का ज़िम्मेदार है।
- जाँचें कि ईवेंट्स मौजूद हैं या नहीं: यह
{{$input.all().length}} > 0कंडीशन से जाँचता है कि कोई ईवेंट है या नहीं। यदि कोई ईवेंट न मिले, तो एक साधारण “कोई मीटिंग नहीं” संदेश भेजें या वर्कफ़्लो को जल्दी समाप्त करें। - रद्द ईवेंट्स फ़िल्टर करें: यह फ़िल्टर किसी भी ऐसे आइटम को बाहर करता है जिसका
status === "cancelled"हो, ताकि शोर न बने। - ईवेंट विवरण निकालें: निकाले गए टेक्स्ट को नॉर्मलाइज़ करना और एक साफ़ स्कीमा निकालना महत्वपूर्ण है, जिसमें
title,description,start,end,attendees[],hangoutLink,htmlLink, आदि शामिल हों। - लिंक्ड डॉक्स की जाँच करें: यदि कोई Google Doc URL मौजूद है, तो उसका कंटेंट लाएँ; अन्यथा, ईवेंट डिस्क्रिप्शन पर फ़ॉलबैक करें।
- Google Doc कंटेंट फ़ेच करें या फ़ॉलबैक: Docs नोड के माध्यम से लिंक्ड Doc का बॉडी पढ़ें; यदि Doc न हो, तो नोट्स के रूप में Calendar ईवेंट का डिस्क्रिप्शन लें।
- डॉक कंटेंट को ईवेंट डेटा से मर्ज करें: अगला, हम नॉर्मलाइज़्ड ईवेंट मेटाडेटा को रिज़ॉल्व्ड कंटेंट (डॉक या फ़ॉलबैक) के साथ संयोजित करते हैं।
- मीटिंग कंटेंट का सारांश: मर्ज किया गया कंटेंट अंततः एक प्रॉम्प्ट के रूप में LLM को इस प्रकार पास किया जाता है:
You are a meeting notes summarizer.
Given the meeting content and metadata, produce three sections (bulleted): Action Items (with owner/due if present), Key Decisions, Blockers/Risks.
Be concise and factual—return Markdown.
इस नोड के इनपुट्स में शामिल हैं:
- Title:
{{$json.title}} - Time:
{{$json.start}}–{{$json.end}} - Attendees:
{{$json.attendees}} - Links:
{{$json.htmlLink}} {{$json.hangoutLink}} - Raw Notes:
{{$json.content}} - सभी मीटिंग सारांशों को एकत्र करें: फिर, हम प्रति-मीटिंग सारांशों को रेंडरिंग के लिए एक एकल ऐरे में इकट्ठा करते हैं।
- डेली डाइजेस्ट बनाएं: यह नोड एकल Markdown/HTML दस्तावेज़ बनाता है जिसमें Date, शीर्षक, समय, उपस्थितिजन, लिंक, AI सारांश, और वह समय शामिल होता है जब सारांश जेनरेट हुआ था।
- Google Doc पर पोस्ट करें: यह नोड कॉन्फ़िग से
targetDocIdका उपयोग कर इच्छित Google Drive में नया Google Doc बनाता है। - दस्तावेज़ अपडेट करें: इसके बाद हम अंतिम डाइजेस्ट कंटेंट को Google Doc में इंसर्ट करते हैं।
अंतिम अपडेटेड Google Doc कुछ इस तरह दिखेगा:



निष्कर्ष
यह ट्यूटोरियल दिखाता है कि n8n AI Workflow Builder का उपयोग करके “डेली स्टैंडअप और मीटिंग डाइजेस्ट” कैसे बनाया जाए। यह वर्तमान दिन के ईवेंट्स को खींचता है, लिंक्ड डॉक्स से संदर्भ जोड़ता है, LLM से सारांश बनाता है, और एक ही प्रॉम्प्ट से डेटेड सारांश प्रकाशित करता है।
मेरा मत: AI Workflow Builder प्रोटोटाइपिंग को अर्थपूर्ण रूप से तेज़ करता है, लेकिन फिर भी विशिष्ट नोड्स (क्रेडेंशियल्स, एज केसेज़, डेटा शेप्स, आदि) के लिए हैंड्स-ऑन इटरेशन की ज़रूरत पड़ती है। यह अभी विकास में है—ऐसी चीज़ नहीं जिसे मैं बिना गार्डरेल्स, टेस्टिंग, और मॉनिटरिंग के सीधे प्रोडक्शन में डाल दूँ।
यदि आप इसे आगे ले जाना चाहें, तो आप डाइजेस्ट को Slack या ईमेल पर भेजने, PDF एक्सपोर्ट करने, ऐतिहासिक विश्लेषण के लिए Notion या Sheets में लॉग करने, एक्शन आइटम्स को Jira टिकट्स में बदलने, और अपने API की के माध्यम से उच्च-सटीकता वाले LLM लगाने पर विचार कर सकते हैं। सावधानीपूर्वक हार्डनिंग के साथ, यह पैटर्न एक सहायक से एक भरोसेमंद डेली ऑप्स टूल में विकसित हो सकता है।
जो लोग AI एजेंट्स को विस्तार से एक्सप्लोर करना चाहते हैं, उनके लिए मैं हमारे AI Agent Fundamentals स्किल ट्रैक की सिफारिश करता/करती हूँ।
मैं एमएल (Gen AI) में Google Developers Expert, Kaggle 3x Expert, और Women Techmakers एंबेसडर हूँ, तथा तकनीक क्षेत्र में 3+ वर्षों का अनुभव रखती हूँ। मैंने 2020 में एक हेल्थ-टेक स्टार्टअप की सह-स्थापना की और वर्तमान में Georgia Tech से कंप्यूटर विज्ञान में मास्टर कर रही हूँ, जिसमें मेरा विशेषज्ञता क्षेत्र मशीन लर्निंग है।
