इसे छोड़कर कंटेंट पर जाएं

Stripe, Twilio और दूसरी सेवाएँ कनेक्ट करें

संक्षेप मेंकनेक्टर बाहरी सेवाओं को आपके ऐप से जोड़ते हैं — भुगतान के लिए Stripe, SMS के लिए Twilio, अपने ईमेल डोमेन के लिए Resend और भी बहुत कुछ। चैट में सुविधा माँगें और MonstarX कुंजियों के लिए एक कार्ड दिखाता है, या बैकएंड → क्लाउड → कनेक्टर खोलकर कनेक्ट करें पर क्लिक करें। अभी कुंजियाँ नहीं हैं? बाद में पर क्लिक करें, MonstarX फिर भी सब कुछ बना देता है।

आपके ऐप में डेटाबेस, खाते, ईमेल, फ़ाइल स्टोरेज और AI पहले से मौजूद हैं। बाकी सब कुछ कनेक्टर जोड़ते हैं: Stripe से भुगतान लें, Twilio से SMS भेजें, Firecrawl से किसी भी वेबसाइट का डेटा निकालें, और भी बहुत कुछ। हर कनेक्टर एक बाहरी सेवा को एक ऐप से जोड़ता है, और इसके लिए उस सेवा पर आपके अपने खाते की कुंजियाँ इस्तेमाल करता है (वे गुप्त पासवर्ड जो कोई सेवा अपने API के लिए आपको देती है)।

आपको शायद ही कभी इन्हें ढूँढने जाना पड़े। जब आप ऐसी सुविधा माँगते हैं जिसके लिए किसी सेवा की ज़रूरत है — “सदस्य क्लास पास खरीद सकें” — तो MonstarX कोड लिखता है और वहीं चैट में आपसे कुंजियाँ माँगता है।

मेरा ऐप किन सेवाओं से जुड़ सकता है?

Section titled “मेरा ऐप किन सेवाओं से जुड़ सकता है?”

ये कनेक्टर उन कामों के लिए हैं जो आपका ऐप अपने उपयोगकर्ताओं के लिए करता है। ये सब आपको बैकएंडक्लाउड में कनेक्टर की सूची में मिलते हैं।

कनेक्टरआपका ऐप इससे क्या कर सकता हैआप क्या पेस्ट करते हैं
Stripeभुगतान, सदस्यताएँ और चेकआउट। सैंडबॉक्स (टेस्ट) या प्रोडक्शन (लाइव) कुंजियाँ।सीक्रेट कुंजी, पब्लिशेबल कुंजी, वेबहुक हस्ताक्षर का सीक्रेट (वैकल्पिक)
TwilioSMS और WhatsApp संदेश भेजें, और वॉइस कॉल करें।Account SID, प्रमाणीकरण टोकन, भेजने वाला फ़ोन नंबर
ResendMonstarX ईमेल की जगह अपने डोमेन से ईमेल भेजें।API कुंजी, भेजने वाले का पता
OpenAIMonstarX AI की जगह अपनी OpenAI कुंजी इस्तेमाल करें।API कुंजी
OpenRouterMonstarX AI की जगह अपनी OpenRouter कुंजी (कोई भी मॉडल) इस्तेमाल करें।API कुंजी
Google Mapsजगहों की खोज और ऑटोकम्प्लीट, बिज़नेस की जानकारी और ड्राइविंग के रास्ते।API कुंजी
Mapboxजियोकोडिंग (पते को मैप पर लोकेशन में बदलना), रास्ते, और Mapbox की मैप स्टाइल, सैटेलाइट समेत।सार्वजनिक पहुँच टोकन
Firecrawlकिसी भी वेबसाइट को साफ़ टेक्स्ट या तय ढाँचे वाले डेटा में बदलें (scrape, crawl, search)।API कुंजी
Zernioअपने उपयोगकर्ताओं के सोशल खाते (X, Instagram, Facebook, LinkedIn, TikTok, YouTube और दूसरे) जोड़ें और पोस्ट प्रकाशित या शेड्यूल करें।API कुंजी
ElevenLabsटेक्स्ट को बोली में बदलना और आवाज़ें बनाना।API कुंजी
Google AnalyticsGA4 से पेज व्यू और इवेंट गिनें।मेज़रमेंट ID

कुछ कनेक्टर बड़े काम करते हैं और उनके अपने पेज हैं:

  • Supabase और Railway आपके ऐप का डेटा आपके अपने Postgres डेटाबेस में रख सकते हैं — देखें Supabase और Railway।
  • Firebase आपके ऐप को आपका अपना Firestore, साइन इन, फ़ाइल स्टोरेज और पुश नोटिफ़िकेशन देता है — देखें Firebase।
  • Cloudflare पूरे ऐप को आपके अपने Cloudflare खाते पर चलाता है — देखें आपका अपना Cloudflare खाता।
  • Azure, AWS, Vercel और Google Cloud आपका ऐप प्रकाशित करने की जगहें हैं — देखें दूसरे होस्ट पर प्रकाशित करें।

चैट से कोई सेवा कैसे कनेक्ट करूँ?

Section titled “चैट से कोई सेवा कैसे कनेक्ट करूँ?”

आसान शब्दों में सुविधा माँगें, जैसे “लोग Stripe से क्लास पास का भुगतान कर सकें”। MonstarX उसे बनाता है और एक कार्ड दिखाता है, जिसमें सेवा कनेक्ट करने को कहा जाता है और बताया जाता है कि उसकी ज़रूरत क्यों है।

  1. कार्ड पढ़ें। कुंजियाँ कहाँ मिलेंगी उस सेवा का अपना पेज खोलता है, जो बताता है कि उसकी कुंजियाँ कहाँ मिलती हैं।

  2. Stripe के लिए एनवायरनमेंट चुनें: चीज़ें आज़माते समय सैंडबॉक्स (टेस्ट कुंजियाँ), और जब असली ग्राहक भुगतान करें तब प्रोडक्शन (लाइव कुंजियाँ)।

  3. कुंजियाँ फ़ील्ड में पेस्ट करें और Stripe कनेक्ट करें पर क्लिक करें (बटन पर हमेशा सेवा का नाम होता है)।

  4. कार्ड हरा हो जाता है: Stripe कनेक्ट है। आपका प्रीव्यू कुंजियों के साथ फिर से शुरू होता है, ताकि आप सुविधा तुरंत आज़मा सकें।

सिर्फ़ प्रोजेक्ट का मालिक ही कोई सेवा कनेक्ट कर सकता है। प्रोजेक्ट देखने वाले बाकी लोगों को कार्ड पर “सिर्फ़ प्रोजेक्ट का मालिक ही इसे कनेक्ट कर सकता है।” दिखता है।

अगर मेरे पास अभी कुंजियाँ न हों तो?

Section titled “अगर मेरे पास अभी कुंजियाँ न हों तो?”

बाद में पर क्लिक करें। कार्ड सिमटकर एक लाइन का हो जाता है — “Stripe · आप इसे बाद में कनेक्ट करेंगे” — और MonstarX फिर भी सब कुछ बना देता है। जहाँ ऐप को सेवा की ज़रूरत होती है, वहाँ वह टूटने के बजाय साफ़ संदेश दिखाता है कि Stripe अभी कनेक्ट नहीं है। जब भी आपके पास कुंजियाँ हों, अभी कनेक्ट करें पर क्लिक करें।

आपका चुनाव प्रोजेक्ट के साथ सेव रहता है, इसलिए कनेक्ट करने तक कार्ड हर डिवाइस पर सिमटा ही रहता है।

अगर MonstarX इसके बिना आगे न बढ़ पाए तो?

Section titled “अगर MonstarX इसके बिना आगे न बढ़ पाए तो?”

कभी-कभी पूरा अनुरोध आपके खाते की चीज़ों पर टिका होता है, जैसे “मेरे Stripe प्रोडक्ट आयात करें”। तब कार्ड पीला-नारंगी होता है, उस पर आगे बढ़ने के लिए MonstarX को Stripe चाहिए लिखा होता है, और उसमें बाद में बटन नहीं होता। MonstarX वे हिस्से बनाता है जिन्हें सेवा की ज़रूरत नहीं, और इंतज़ार करता है। जैसे ही आप कनेक्ट करते हैं, वह अपने-आप आगे बढ़ जाता है।

बैकएंड टैब से कोई सेवा कैसे कनेक्ट करूँ?

Section titled “बैकएंड टैब से कोई सेवा कैसे कनेक्ट करूँ?”
  1. अपना प्रोजेक्ट खोलें और ऊपर की पट्टी में बैकएंड पर, फिर क्लाउड पर क्लिक करें।

  2. कनेक्टर तक स्क्रॉल करें और सेवा के बगल में कनेक्ट करें पर क्लिक करें।

  3. फ़ील्ड भरें। जो फ़ील्ड ज़रूरी नहीं, उन पर “(वैकल्पिक)” लिखा होता है, और कई के नीचे मदद की एक लाइन होती है।

  4. सेवा के नाम वाले कनेक्ट करें बटन पर क्लिक करें।

कनेक्ट हुई सेवा पर हरा कनेक्ट है लेबल दिखता है (Stripe के लिए कनेक्ट है · सैंडबॉक्स या कनेक्ट है · प्रोडक्शन), साथ में दो बटन:

  • कुंजियाँ अपडेट करें — एक या ज़्यादा कुंजियाँ बदलने के लिए। जिस फ़ील्ड की मौजूदा वैल्यू रखनी है, उसे खाली छोड़ दें।
  • डिस्कनेक्ट करें — इस ऐप से सेवा और उसकी कुंजियाँ हटाने के लिए।

हर कनेक्टर के बगल में छोटा तीर वाला आइकन उस सेवा का अपना डॉक्यूमेंटेशन खोलता है।

कैसे पता चले कि मेरा ऐप अभी किन सेवाओं का इंतज़ार कर रहा है?

Section titled “कैसे पता चले कि मेरा ऐप अभी किन सेवाओं का इंतज़ार कर रहा है?”

जब आपके ऐप का कोड कोई ऐसी सेवा इस्तेमाल करता है जो अभी कनेक्ट नहीं है, तो MonstarX इसे पहचान लेता है और तीन जगह बताता है:

  • बैकएंड → क्लाउड में ऐसे कनेक्टर सबसे ऊपर दिखते हैं, इन लेबल के साथ: आपका ऐप इसे इस्तेमाल करता है · बाद में कनेक्ट करेंगे, आपका ऐप इसे इस्तेमाल करता है · कनेक्ट नहीं है या आगे बढ़ने के लिए ज़रूरी।
  • प्रकाशित करें पर एक पीला-नारंगी बिंदु दिखता है, और उसके अंदर एक नोट होता है, जैसे “Stripe और Twilio अभी तक कनेक्ट नहीं हुए हैं”, हर सेवा के लिए कनेक्ट करें बटन के साथ। आप फिर भी प्रकाशित कर सकते हैं; कुंजियाँ डालने तक वे हिस्से किसी के लिए काम नहीं करेंगे।
  • QA किसी फ़्लो को उस स्टेप तक जाँचता है जहाँ सेवा की ज़रूरत है, और उसे विफल बताने के बजाय “कुंजियाँ चाहिए” के रूप में चिह्नित करता है। देखें QA टेस्टिंग।

अगर आप वह सुविधा हटा देते हैं जो किसी सेवा को इस्तेमाल करती थी, तो रिमाइंडर अपने-आप चला जाता है।

कुंजियाँ कहाँ जाती हैं?

Section titled “कुंजियाँ कहाँ जाती हैं?”

कुंजियाँ ऐप के साथ एन्क्रिप्ट करके, तय नामों से रखी जाती हैं, जैसे STRIPE_SECRET_KEY। आप बैकएंडसीक्रेट में उनके नाम देख सकते हैं (उनके मान कभी नहीं), आपकी खुद जोड़ी गई कुंजियों के साथ। देखें सीक्रेट।

  • सीक्रेट कुंजियाँ सिर्फ़ आपके ऐप का सर्वर इस्तेमाल करता है। आपके ऐप पर आने वाला कोई भी उन्हें नहीं देख सकता।
  • पब्लिक कुंजियाँ, जैसे Stripe की पब्लिशेबल कुंजी, Google Maps की कुंजी या Google Analytics का मेज़रमेंट ID, ब्राउज़र में इस्तेमाल करने के लिए ही बनी हैं। इन कुंजियों के लिए यह सुरक्षित है, इसीलिए सेवाएँ आपको दो तरह की कुंजियाँ देती हैं।
  • कुंजियाँ एक ही ऐप की होती हैं। आपका कोई दूसरा ऐप उन्हें कभी नहीं देखता।

क्या मैं पहले से मौजूद सेवा की जगह अपनी सेवा इस्तेमाल कर सकता हूँ?

Section titled “क्या मैं पहले से मौजूद सेवा की जगह अपनी सेवा इस्तेमाल कर सकता हूँ?”

हाँ। कुछ कनेक्टर MonstarX Cloud की किसी सेवा की जगह लेने के लिए ही बने हैं, और सूची में उन पर MonstarX … की जगह लिखा होता है:

पहले से मौजूद सेवाइसकी जगह इस्तेमाल करें
ईमेल (MonstarX के मेल डोमेन से भेजता है)Resend, अपने डोमेन से भेजने के लिए
AI (बैकअप वाले मैनेज्ड मॉडल)OpenAI या OpenRouter, जिनका बिल आपके अपने खाते में आता है
डेटाबेसSupabase — या Railway Postgres, जिस पर यह लेबल नहीं होता, पर वह भी डेटा रख सकता है। देखें Supabase और Railway।

दूसरी सेवा कनेक्ट करें, फिर MonstarX से उसे इस्तेमाल करने को कहें — जैसे “ऐप के ईमेल Resend से भेजें”। जब ऐप में कुछ भी पहले से मौजूद सेवा का इस्तेमाल न करे, तब आप बैकएंडक्लाउड में ईमेल, AI, वेब खोज या स्टोरेज बंद कर सकते हैं। देखें क्या मैं कोई सेवा बंद करके अपनी सेवा इस्तेमाल कर सकता हूँ?।

ध्यान रखने वाली बातें

Section titled “ध्यान रखने वाली बातें”
  • बिल्ड कभी कुंजियों का इंतज़ार नहीं करते। MonstarX सेवा के डॉक्यूमेंटेशन से कोड लिखता है, इसलिए कुंजी न होने पर सिर्फ़ वही एक सुविधा काम नहीं करती।
  • पहले टेस्ट करें। Stripe की सैंडबॉक्स कुंजियों से आप टेस्ट कार्ड के साथ चेकआउट चला सकते हैं, बिना असली पैसे के।
  • आपका खाता, आपका बिल। कनेक्ट की गई सेवा उस सेवा पर आपके खाते से, अपनी कीमतों के हिसाब से पैसे लेती है। MonstarX इसमें कुछ नहीं जोड़ता।
  • खुद MonstarX के लिए कनेक्टर अलग हैं: बिज़नेस टूल बिल्डर को आपकी Google Sheets, HubSpot या Jira पढ़ने देते हैं, और MCP कनेक्टर उसे दूसरे टूल देते हैं।

अक्सर पूछे जाने वाले सवाल

Section titled “अक्सर पूछे जाने वाले सवाल”
क्या Stripe कनेक्ट करने के लिए मुझे कोडिंग आनी चाहिए?

नहीं। चैट में सुविधा माँगें, MonstarX जो कार्ड दिखाता है उसमें अपनी दो Stripe कुंजियाँ पेस्ट करें, और Stripe कनेक्ट करें पर क्लिक करें। सारा कोड MonstarX लिखता है।

क्या मैं कुंजियाँ मिलने से पहले ऐप बना सकता हूँ?

हाँ। कार्ड पर बाद में पर क्लिक करें। MonstarX सब कुछ बनाता है, जहाँ सेवा की ज़रूरत है वहाँ “अभी कनेक्ट नहीं है” जैसा साफ़ संदेश दिखाता है, और ऐप लाइव होने से पहले प्रकाशित करें में आपको याद दिलाता है।

कोई कुंजी कहाँ बदलूँ या हटाऊँ?

बैकएंड → क्लाउड → कनेक्टर में, सेवा के बगल में कुंजियाँ अपडेट करें या डिस्कनेक्ट करें पर क्लिक करें। कुंजियों के नाम बैकएंड → सीक्रेट में भी दिखते हैं।

क्या मेरे ऐप के उपयोगकर्ता मेरी कुंजियाँ देख सकते हैं?

आपकी सीक्रेट कुंजियाँ नहीं — वे आपके ऐप के सर्वर पर रहती हैं। सिर्फ़ ब्राउज़र के लिए बनी पब्लिक कुंजियाँ, जैसे Stripe की पब्लिशेबल कुंजी, पेज तक पहुँचती हैं।

क्या मेरी कुंजियाँ प्रीव्यू और प्रकाशित ऐप दोनों में काम करती हैं?

हाँ। कनेक्ट करने पर प्रीव्यू नई कुंजियों के साथ फिर से शुरू होता है, और अगली बार प्रकाशित करने पर लाइव ऐप को भी वे मिल जाती हैं।

जो सेवा सूची में नहीं है, क्या उसके लिए कोई कनेक्टर है?

आप उसे फिर भी इस्तेमाल कर सकते हैं। MonstarX से सेवा जोड़ने को कहें, फिर उसकी कुंजी खुद बैकएंड → सीक्रेट में जोड़ें। ऐप उसे उसी तरह पढ़ता है।