फ़ॉर्म सबमिट होने पर बिना किसी कस्टम सर्विस के पुष्टि ईमेल भेजा जा सकता है। फिर भी वर्कफ़्लो को उस बाउंस को संभालना होता है जो send स्टेप पूरा होने के बाद आता है।
Bird को n8n से कैसे जोड़ें?
n8n Cloud पर, या ऐसे सेल्फ-होस्टेड इंस्टेंस पर जिसमें सत्यापित कम्युनिटी नोड सक्षम हों, नोड पैनल से Bird का सत्यापित नोड इंस्टॉल करें।
- एक नया वर्कफ़्लो बनाएँ।
- + चुनकर या Tab दबाकर नोड पैनल खोलें।
- Bird खोजें।
- अपने इंस्टेंस के लिए नोड इंस्टॉल करने हेतु Install चुनें।
- अब Bird नोड आपके वर्कफ़्लो में उपलब्ध है।
सेल्फ-होस्टेड n8n के लिए, इंस्टॉल करने से पहले रनटाइम आवश्यकताएँ पूरी करें। अगर पैनल में कम्युनिटी नोड उपलब्ध नहीं हैं, तो Settings > Community Nodes > Install खोलें। पैकेज नाम के रूप में @messagebird/n8n-nodes-bird दर्ज करें।
Bird डैशबोर्ड में API keys के अंतर्गत कुंजी बनाएँ। n8n में एक Bird API क्रेडेंशियल जोड़ें, जिसमें वह वर्कस्पेस API कुंजी हो।
अपने चुने गए ऑपरेशन के लिए क्रेडेंशियल में सूचीबद्ध स्कोप दें, ताकि वर्कफ़्लो वे अनुरोध भेज सके।
Bird नोड में एक रिसोर्स और ऑपरेशन चुनें। यह ईमेल, SMS, WhatsApp और सत्यापन के साथ-साथ सेटअप और रिपोर्टिंग ऑपरेशन भी सपोर्ट करता है।
इस नोड में Realtime पब्लिशिंग और सब्सक्रिप्शन शामिल नहीं हैं, क्योंकि इसका क्रेडेंशियल ज़रूरी ऐप कुंजी और सीक्रेट नहीं रख सकता।
बाइट डाउनलोड और रीडायरेक्ट पर आधारित मीडिया फ़ेच भी शामिल नहीं हैं। नोड वर्कफ़्लो आइटम के लिए JSON परिणाम की अपेक्षा करता है। इन ऑपरेशन के लिए उपयुक्त क्लाइंट या HTTP अनुरोध का उपयोग करें।
मैं Bird को Zapier से कैसे कनेक्ट करूँ?
Zapier में Bird चुनें। Connect पर क्लिक करें। Bird में कनेक्शन को अधिकृत करें।
Zapier OAuth कनेक्शन को सहेजता है, इसलिए आपको API कुंजी पेस्ट नहीं करनी पड़ती। कनेक्शन वर्कस्पेस का होता है और अधिकृत करने वाले व्यक्ति के टीम बदलने पर भी बना रहता है।
इसकी पहुँच वर्कस्पेस के Integrations पेज पर प्रबंधित करें। कनेक्शन रद्द करने पर उसका उपयोग करने वाले Zap रुक जाते हैं।
भेजने के चरण के लिए Send Email, Send SMS या Send WhatsApp Message चुनें। Start Verification और Check Verification Code सत्यापन कोड के सत्यापन को संभालते हैं।
सर्च चरण संदेश और उनके इवेंट प्राप्त करते हैं। Zapier इंटीग्रेशन में उपलब्ध एक्शन और सर्च का विवरण है।
मैं डिलीवरी इवेंट से वर्कफ़्लो कैसे शुरू करूँ?
n8n में Bird Trigger या Zapier में New Event का उपयोग करें। अपने वर्कफ़्लो के लिए ज़रूरी इवेंट चुनें।
इंटीग्रेशन वर्कफ़्लो के लिए एक वेबहुक एंडपॉइंट रजिस्टर करता है। यह इवेंट को आपके ऑटोमेशन में भेजने से पहले डिलीवरी सिग्नेचर की जाँच करता है।
इवेंट से शुरू होने वाले हर वर्कफ़्लो को अपना अलग एंडपॉइंट चाहिए। Bird का एंडपॉइंट कोटा प्रति संगठन एक से शुरू होता है, इसलिए पहले से मौजूद वेबहुक के कारण दूसरा ट्रिगर नहीं बन पाता।
इवेंट से शुरू होने वाले और वर्कफ़्लो जोड़ने से पहले सपोर्ट से कोटा बढ़ाने के लिए कहें। भेजने वाले एक्शन और सर्च के लिए अलग-अलग वेबहुक एंडपॉइंट की ज़रूरत नहीं होती।
सफल भेजने का चरण क्या साबित करता है?
यह साबित करता है कि Bird ने भेजने का अनुरोध स्वीकार कर लिया है। इससे बाद में होने वाली डिलीवरी का परिणाम तय नहीं होता।
लौटाई गई मैसेज ID सहेजें। जिस रिकॉर्ड से भेजना शुरू हुआ था, उसे अपडेट करने के लिए डिलीवरी और विफलता इवेंट का उपयोग करें।
अगर भेजे जाने से पहले कस्टमर सर्विस विंडो बंद हो जाती है, तो WhatsApp का फ़्री-फ़ॉर्म मैसेज विफल हो सकता है। यह विफलता भेजने का चरण सफल होने के बाद आती है। कस्टमर सर्विस विंडो के बाहर मैसेज भेजते समय स्वीकृत टेम्पलेट का उपयोग करें।
n8n का Bird नोड हर ऑपरेशन के लिए एक स्थिर Idempotency-Key भेजता है, इसलिए वर्कफ़्लो के फिर से प्रयास करने पर मैसेज दो बार नहीं जाता। Zapier कोई idempotency कुंजी नहीं भेजता, इसलिए प्लेटफ़ॉर्म के दोबारा चलाने पर मैसेज दो बार जा सकता है।
लो-कोड का उपयोग कब करें और सर्विस कब लिखें?
जब भेजना किसी ऐसी प्रक्रिया का हिस्सा हो जिसे आपका वर्कफ़्लो टूल पहले से संभालता है, तब लो-कोड का उपयोग करें। जब आपको फिर से प्रयास और डिलीवरी की स्थायी स्थिति खुद संभालनी हो, तब सर्विस का उपयोग करें।
n8n में ईमेल या SMS का बैच एक कॉल में 100 मैसेज तक कतार में डाल सकता है। 250 मैसेज वाले काम को समूहों में बाँटने पर तीन कॉल लगती हैं, 250 अलग-अलग अनुरोध नहीं।
जिस टूल में Bird इंटीग्रेशन नहीं है, उसमें उसका HTTP ब्लॉक इस्तेमाल करें। अगर टूल OpenAPI स्पेसिफ़िकेशन से क्लाइंट बना सकता है, तो Bird का OpenAPI स्पेसिफ़िकेशन इम्पोर्ट करें।
- n8n: Bird नोड को वर्कस्पेस की API कुंजी के साथ कॉन्फ़िगर करें।
- Zapier: Bird ऐप को अधिकृत करें। उसके एक्शन या इवेंट ट्रिगर चुनें।
- HTTP ब्लॉक: जब कोई Bird इंटीग्रेशन न हो, तब अनुरोध का विवरण खुद दें।
- कस्टम सर्विस: संग्रहीत डिलीवरी स्थिति और फिर से प्रयास करने की नीति आप स्वयं संभालें।
संक्षेप में
वही क्रेडेंशियल इस्तेमाल करके कनेक्ट करें जिसकी आपका टूल अपेक्षा करता है।
n8n एक Bird API कुंजी का उपयोग करता है। Zapier आपसे Bird के ज़रिए वर्कस्पेस के स्वामित्व वाले कनेक्शन को अधिकृत करने को कहता है।
हर ट्रिगर के लिए एक webhook एंडपॉइंट आरक्षित करें।
Bird इवेंट ट्रिगर का उपयोग करने वाले हर वर्कफ़्लो या Zap को आपके संगठन के कोटे के भीतर अपना अलग एंडपॉइंट चाहिए।
डिलीवरी इवेंट जाँचें।
सफल send स्टेप केवल यह पुष्टि करता है कि अनुरोध स्वीकार हुआ। डिलीवरी या विफलता की सूचना बाद में आती है, इसलिए मिलान के लिए मैसेज ID सहेजकर रखें।
व्यावसायिक ऑपरेशन के लिए फिर से प्रयास की स्थिति सहेजें।
n8n फिर से प्रयास करने पर एक स्थिर idempotency कुंजी भेजता है। Zapier कोई कुंजी नहीं भेजता, इसलिए दोबारा चलने पर एक ही संदेश दो बार भेजा जा सकता है।