इंटीग्रेशन अवलोकन
Engium फोन कॉल, WhatsApp मैसेज, ईमेल, भुगतान और कैलेंडर बुकिंग को संभालने के लिए थर्ड-पार्टी सेवाओं से जुड़ता है। प्रत्येक इंटीग्रेशन के लिए थर्ड-पार्टी प्रोवाइडर से क्रेडेंशियल की आवश्यकता होती है। नीचे हर समर्थित सेवा के लिए स्टेप-बाय-स्टेप गाइड मिलेंगे।
For businesses in India, we recommend Exotel for voice calls and Meta WhatsApp Cloud API — they're 60–75% cheaper than international providers के साथ better local support.
Twilio — वॉइस कॉल
Voice CallsInternational
Twilio उद्योग-अग्रणी क्लाउड कम्युनिकेशन प्लेटफॉर्म है। इसका उपयोग इनबाउंड और आउटबाउंड फोन कॉल, IVR मेनू, कॉल रिकॉर्डिंग और AI-संचालित वॉइस रिस्पॉन्स के लिए करें।
पूर्वापेक्षाएं
- एक Twilio अकाउंट (मुफ्त ट्रायल $15 क्रेडिट के साथ उपलब्ध)
- एक सत्यापित ईमेल पता और फोन नंबर
- Voice क्षमता वाला एक खरीदा हुआ फोन नंबर (~$1/माह)
सेटअप चरण
2
अपनी पहचान सत्यापित करें
Twilio आपसे आपका ईमेल पता और फोन नंबर सत्यापित करने के लिए कहेगा। अपना अकाउंट सक्रिय करने के लिए दोनों सत्यापन पूरे करें।
3
अपना Account SID और Auth Token खोजें
साइन इन करने के बाद, Twilio Console डैशबोर्ड पर जाएं। आपका Account SID ('AC' से शुरू होता है) और Auth Token मुख्य पृष्ठ पर प्रदर्शित होते हैं। Auth Token प्रकट करने के लिए आंख के आइकन पर क्लिक करें।
Twilio Console खोलें ↗
4
एक फोन नंबर खरीदें
Phone Numbers → Manage → Buy a Number पर जाएं। अपने देश में एक नंबर खोजें, सुनिश्चित करें कि उसमें 'Voice' क्षमता सक्षम है, और इसे खरीदें (~$1/माह)।
Twilio नंबर खरीदें ↗
5
Engium में क्रेडेंशियल दर्ज करें
Engium में, Integrations → Voice → Twilio पर जाएं। अपना Account SID, Auth Token दर्ज करें और इंटीग्रेशन को एक नाम दें (जैसे 'मुख्य बिज़नेस लाइन')। 'Verify Credentials' पर क्लिक करें।
6
अपना फोन नंबर चुनें
सत्यापन सफल होने के बाद, ड्रॉपडाउन से अपना खरीदा हुआ फोन नंबर चुनें। 'Save' पर क्लिक करें और आपका वॉइस चैनल लाइव हो जाएगा। Engium स्वचालित रूप से webhook कॉन्फ़िगर करता है।
क्रेडेंशियल संदर्भ
| Field | Where to find it |
|---|
| Account SID* | Twilio Console → Dashboard → Account SID ('AC' से शुरू, 34 अक्षर) |
| Auth Token* | Twilio Console → Dashboard → Auth Token (आंख के आइकन पर क्लिक करें, 32 अक्षर) |
| Phone Number* | Twilio Console → Phone Numbers → Manage → Active Numbers |
मूल्य निर्धारण
Twilio पे-एज-यू-गो मूल्य निर्धारण (यूएस)
| फोन नंबर | ~$1.00/month |
| इनकमिंग वॉइस कॉल | ~$0.0085/min |
| आउटगोइंग वॉइस कॉल | ~$0.013/min |
उपयोगी लिंक
Twilio टेस्ट क्रेडेंशियल प्रदान करता है जो बिना शुल्क के कॉल सिमुलेट करते हैं। इन्हें Console → Settings → Test Credentials में खोजें। प्रोडक्शन में जाने से पहले अपना सेटअप जांचने के लिए उत्तम।
Exotel — वॉइस और SMS (भारत)
Voice + SMS India Recommended
Exotel भारत का अग्रणी क्लाउड टेलीफोनी प्रोवाइडर है। एक ही Exotel इंटीग्रेशन वॉइस कॉल और SMS दोनों सक्षम करता है — और भारतीय नंबरों के लिए Twilio से 60–75% सस्ता है।
Exotel क्यों? मूल्य तुलना
| Exotel | Twilio |
|---|
| वॉइस कॉल (भारत) | ₹0.50/min | ₹1.25/min |
| SMS (भारत) | ₹0.15/msg | ₹0.55/msg |
| बचत | 60–75% सस्ता |
सेटअप चरण
2
KYC सत्यापन पूरा करें
आवश्यकतानुसार अपने व्यावसायिक दस्तावेज अपलोड करें। यह भारतीय टेलीकॉम विनियमन के लिए अनिवार्य है। अनुमोदन में आमतौर पर 1-2 कार्य दिवस लगते हैं।
3
अपने API क्रेडेंशियल प्राप्त करें
अपने Exotel डैशबोर्ड में लॉग इन करें। Settings → API पर जाएं। अपना API Key, API Token और Account SID कॉपी करें।
Exotel डैशबोर्ड खोलें ↗
4
वर्चुअल नंबर प्राप्त करें
अपने Exotel डैशबोर्ड में, Numbers पर जाएं और एक वर्चुअल फोन नंबर खरीदें या सक्रिय करें। यह आपका व्यावसायिक कॉलर ID होगा।
5
Engium में क्रेडेंशियल दर्ज करें
Engium में, Integrations → Providers → Exotel पर जाएं। अपना API Key, API Token, Account SID और From Number दर्ज करें। 'Verify & Connect' पर क्लिक करें। Engium स्वचालित रूप से Voice और SMS दोनों चैनल सक्षम करता है।
क्रेडेंशियल संदर्भ
| Field | Where to find it |
|---|
| API Key* | Exotel Dashboard → सेटtings → API → API Key |
| API Token* | Exotel Dashboard → सेटtings → API → API Token |
| Account SID* | Exotel Dashboard → सेटtings → API → Account SID |
| From Number | आपका Exotel वर्चुअल नंबर (केवल अंक, जैसे 08047190000) |
उपयोगी लिंक
Exotel को भारतीय टेलीकॉम अनुपालन के लिए KYC/व्यावसायिक सत्यापन की आवश्यकता है। अनुमोदन के लिए 1-2 कार्य दिवसों की योजना बनाएं। अपना व्यवसाय PAN, GST प्रमाणपत्र और पता प्रमाण तैयार रखें।
WhatsApp BusinessMeta Cloud API
विश्वसनीय, स्केलेबल मैसेजिंग के लिए Meta के Cloud API के माध्यम से सीधे WhatsApp Business से जुड़ें। यह अंतर्राष्ट्रीय व्यवसायों के लिए अनुशंसित आधिकारिक इंटीग्रेशन पथ है।
पूर्वापेक्षाएं
- एक Meta Business अकाउंट (business.facebook.com)
- एक फोन नंबर जो पहले से WhatsApp पर पंजीकृत नहीं है — इसे Business नंबर में बदला जाएगा
- आपके व्यवसाय के लिए एक Facebook पेज (वैकल्पिक लेकिन अनुशंसित)
- आपके Meta Business अकाउंट पर एक भुगतान विधि
सेटअप चरण
1
Meta Business अकाउंट बनाएं
यदि आपके पास नहीं है, तो Meta Business Suite पर जाएं और एक व्यावसायिक अकाउंट बनाएं। यह मुफ्त है और कुछ मिनट लगते हैं।
Meta Business Suite खोलें ↗
2
Meta App बनाएं
Meta for Developers पर जाएं, 'Create App' पर क्लिक करें और 'Business' प्रकार चुनें। अपनी ऐप में WhatsApp प्रोडक्ट जोड़ें।
Meta for Developers पर जाएं ↗
3
अपना फोन नंबर जोड़ें और सत्यापित करें
अपनी ऐप के WhatsApp सेक्शन में, एक फोन नंबर जोड़ें। Meta SMS या वॉइस कॉल के माध्यम से एक सत्यापन कोड भेजेगा। महत्वपूर्ण: यह नंबर पहले से WhatsApp पर पंजीकृत नहीं होना चाहिए — यदि आवश्यक हो तो पहले इसे WhatsApp से हटाएं।
4
सिस्टम यूजर बनाएं और एक्सेस टोकन जनरेट करें
Meta Business Suite → Settings → Business Settings → Users → System Users में: 'Admin' भूमिका के साथ एक सिस्टम यूजर बनाएं, फिर 'Generate New Token' पर क्लिक करें। WhatsApp ऐप चुनें और whatsapp_business_management और whatsapp_business_messaging अनुमतियां दें। टोकन कॉपी करें — आप इसे फिर नहीं देखेंगे।
5
अपना Phone Number ID और Business Account ID प्राप्त करें
Meta for Developers → आपकी ऐप → WhatsApp → API Setup में: आपको अपना Phone Number ID (संख्यात्मक) और WhatsApp Business Account ID दोनों मिलेंगे।
WhatsApp Cloud API डॉक्यूमेंटेशन ↗
6
Engium में क्रेडेंशियल दर्ज करें
Engium में, Integrations → WhatsApp → Meta Cloud API पर जाएं। अपना Phone Number ID, Business Account ID और Access Token दर्ज करें। 'Verify & Connect' पर क्लिक करें।
7
Webhook कॉन्फ़िगर करें (स्वचालित)
सफल सत्यापन के बाद, Engium एक webhook URL प्रदान करता है। इसे कॉपी करें और अपनी Meta App → WhatsApp → Configuration → Callback URL में पेस्ट करें। 'messages' इवेंट्स की सदस्यता लें। Engium अब सभी इनकमिंग WhatsApp मैसेज प्राप्त करेगा।
क्रेडेंशियल संदर्भ
| Field | Where to find it |
|---|
| Phone Number ID* | Meta fया Developers → App → WhatsApp → API Setup → Phone Number ID |
| Business Account ID* | Meta fया Developers → App → WhatsApp → API Setup → Business Account ID |
| Access Token* | Meta Business Suite → Settings → System Users → Generate Token (स्थायी सिस्टम यूजर टोकन का उपयोग करें, अस्थायी परीक्षण टोकन का नहीं) |
मूल्य निर्धारण
WhatsApp वार्तालाप-आधारित मूल्य निर्धारण
| व्यवसाय-प्रारंभित (मार्केटिंग/यूटिलिटी) | ~$0.04–0.06 |
| उपयोगकर्ता-प्रारंभित (सेवा) | ~$0.01–0.03 |
| मुफ्त भत्ता | पहले 1,000 वार्तालाप/माह मुफ्त |
प्रोडक्शन के लिए स्थायी सिस्टम यूजर एक्सेस टोकन का उपयोग करें। API Setup से अस्थायी परीक्षण टोकन 24 घंटे में समाप्त हो जाता है और आपका इंटीग्रेशन टूट जाएगा।
ग्राहकों को पहले मैसेज पूर्व-अनुमोदित मैसेज टेम्प्लेट्स का उपयोग करना चाहिए (WhatsApp Manager से अनुमोदित करें)। ग्राहक द्वारा जवाब देने के बाद, आपके पास फ्री-फॉर्म मैसेज के लिए 24 घंटे की विंडो है।
उपयोगी लिंक
ईमेल इंटीग्रेशन
Email3 Providers
AI-संचालित ईमेल प्रतिक्रियाएं, स्वचालित फॉलो-अप और नोटिफिकेशन ईमेल सक्षम करने के लिए एक ईमेल प्रोवाइडर कनेक्ट करें। Engium तीन प्रोवाइडर को सपोर्ट करता है — अपनी आवश्यकताओं के अनुसार चुनें।
समर्थित प्रोवाइडर
| प्रोवाइडर | सर्वोत्तम उपयोग | मुफ्त प्लान | डैशबोर्ड |
|---|
| SendGrid | अधिकांश व्यवसाय — आसान सेटअप | 100 emails/day | app.sendgrid.com ↗ |
| AWS SES | उच्च वॉल्यूम — स्केल पर सबसे सस्ता | 62,000/month (EC2) | AWS Console ↗ |
| Mailgun | डेवलपर्स — शक्तिशाली APIs | 100 emails/day (trial) | mailgun.com ↗ |
SendGrid सेटअप
1
SendGrid अकाउंट बनाएं
SendGrid (Twilio के स्वामित्व में) पर साइन अप करें। मुफ्त प्लान में 100 ईमेल/दिन शामिल हैं।
SendGrid पर साइन अप करें ↗
2
प्रेषक पहचान सत्यापित करें
Settings → Sender Authentication पर जाएं। एकल प्रेषक ईमेल पता सत्यापित करें, या बेहतर डिलीवरेबिलिटी के लिए अपना पूरा डोमेन प्रमाणित करें।
3
API कुंजी बनाएं
Settings → API Keys → Create API Key पर जाएं। Mail Send अनुमति के साथ 'Full Access' या 'Restricted Access' चुनें। कुंजी तुरंत कॉपी करें — यह फिर नहीं दिखाई जाएगी।
SendGrid API Keys पेज ↗
4
Engium में दर्ज करें
Engium में, Integrations → Email पर जाएं। 'SendGrid' चुनें, अपनी API कुंजी पेस्ट करें, अपना सत्यापित प्रेषक ईमेल पता दर्ज करें और सेव करें।
AWS SES सेटअप
1
AWS SES एक्सेस करें
AWS Console में लॉग इन करें और Amazon SES पर जाएं। यदि आप AWS में नए हैं, तो पहले एक अकाउंट बनाएं।
AWS SES Console खोलें ↗
2
अपना ईमेल/डोमेन सत्यापित करें
SES में, Identities → Create Identity पर जाएं। एकल ईमेल पता (त्वरित) या पूरा डोमेन (DNS रिकॉर्ड जोड़ें) सत्यापित करें। आप Sandbox मोड में शुरू करेंगे।
3
SMTP क्रेडेंशियल या API कुंजी बनाएं
AWS IAM पर जाएं और SES अनुमतियों के साथ एक एक्सेस कुंजी बनाएं। या SMTP क्रेडेंशियल जनरेट करने के लिए SES → SMTP Settings का उपयोग करें। Access Key ID और Secret Access Key कॉपी करें।
4
Engium में दर्ज करें
Engium में, Integrations → Email पर जाएं। 'AWS SES' चुनें, अपनी API कुंजी पेस्ट करें, अपना सत्यापित प्रेषक ईमेल दर्ज करें और सेव करें। नोट: असत्यापित प्राप्तकर्ताओं को भेजने के लिए SES से प्रोडक्शन एक्सेस का अनुरोध करें।
Mailgun सेटअप
2
अपना डोमेन जोड़ें और सत्यापित करें
Mailgun में, Domains → Add New Domain पर जाएं। अपना डोमेन सत्यापित करने के लिए DNS रिकॉर्ड निर्देशों का पालन करें। यह ईमेल डिलीवरेबिलिटी में काफी सुधार करता है।
3
अपनी API कुंजी प्राप्त करें
Settings → API Keys पर जाएं। अपनी Private API कुंजी कॉपी करें। इसका उपयोग Mailgun API के माध्यम से ईमेल भेजने के लिए किया जाता है।
4
Engium में दर्ज करें
Engium में, Integrations → Email पर जाएं। 'Mailgun' चुनें, अपनी Private API कुंजी पेस्ट करें, अपना सत्यापित प्रेषक ईमेल पता दर्ज करें और सेव करें।
क्रेडेंशियल संदर्भ (सभी प्रोवाइडर)
| Field | Where to find it |
|---|
| प्रोवाइडर* | ड्रॉपडाउन से SendGrid, AWS SES या Mailgun चुनें |
| API Key* | प्रोवाइडर डैशबोर्ड → API Keys सेक्शन (ऊपर व्यक्तिगत चरण देखें) |
| प्रेषक ईमेल* | आपके प्रोवाइडर के डैशबोर्ड में एक सत्यापित प्रेषक ईमेल होना चाहिए |
सेटअप के बाद Engium से एक टेस्ट ईमेल भेजकर अपने ईमेल इंटीग्रेशन का परीक्षण करें। यदि यह नहीं आता तो अपना स्पैम फोल्डर जांचें — आपको अपने डोमेन के लिए SPF/DKIM DNS रिकॉर्ड सेट करने की आवश्यकता हो सकती है।
Google Calendar — दो-तरफा सिंक
Calendar SyncFree
स्वचालित दो-तरफा बुकिंग सिंक के लिए Google Calendar कनेक्ट करें। जब AI एक अपॉइंटमेंट बुक करता है, तो यह तुरंत आपके Google Calendar में दिखाई देता है। Google Calendar में बनाए गए इवेंट डबल-बुकिंग रोकने के लिए Engium में समय ब्लॉक कर देते हैं।
सेटअप चरण
1
Calendar सेटिंग्स पर जाएं
Engium में, Settings → Calendar पर जाएं। आपको Google Calendar कनेक्ट करने का विकल्प दिखेगा।
2
'Connect Google Calendar' पर क्लिक करें
एक Google साइन-इन विंडो खुलेगी। उस Google अकाउंट से साइन इन करें जिसमें वह कैलेंडर है जिसे आप सिंक करना चाहते हैं। Engium को कैलेंडर इवेंट पढ़ने और लिखने की अनुमति दें।
3
अपना कैलेंडर चुनें
प्राधिकरण के बाद, चुनें कि कौन सा Google Calendar सिंक करना है (आपके पास कई हो सकते हैं)। अपना प्राथमिक व्यावसायिक कैलेंडर चुनें।
4
सत्यापित करें कि सिंक काम कर रहा है
Engium में एक टेस्ट बुकिंग बनाएं और जांचें कि यह कुछ सेकंड में आपके Google Calendar में दिखाई दे। फिर Google Calendar में एक इवेंट बनाएं और सत्यापित करें कि यह Engium में समय ब्लॉक करता है।
विशेषताएं
- दो-तरफा सिंक — बुकिंग Engium और Google Calendar दोनों में दिखती हैं
- डबल-बुकिंग रोकथाम — Google Calendar इवेंट Engium टाइम स्लॉट ब्लॉक करते हैं
- स्वचालित अपडेट — पुनर्निर्धारण और रद्दीकरण दोनों तरफ सिंक होते हैं
- एकाधिक कैलेंडर — विभिन्न टीम सदस्यों के लिए अलग-अलग कैलेंडर कनेक्ट करें
उपयोगी लिंक
यदि आपको Google Calendar सिंक की आवश्यकता नहीं है, तो Engium का बिल्ट-इन कैलेंडर बिना किसी सेटअप के काम करता है। आप बाद में कभी भी Google Calendar कनेक्ट कर सकते हैं।
वेब चैट विजेट
Built-inNo Setup Required
Engium का वेब चैट विजेट बिल्ट-इन है और किसी थर्ड-पार्टी सेटअप की आवश्यकता नहीं है। बस इसे सक्षम करें और अपनी वेबसाइट पर एक स्निपेट पेस्ट करें। आगंतुक सीधे आपके AI असिस्टेंट से चैट कर सकते हैं।
सेटअप चरण
1
वेब चैट सक्षम करें
Engium में, Integrations → Web Chat पर जाएं और इसे चालू करें। विजेट की उपस्थिति कस्टमाइज़ करें: रंग, स्वागत संदेश, स्थिति और अवतार।
2
एम्बेड कोड कॉपी करें
Engium एक JavaScript स्निपेट जनरेट करता है। इसे कॉपी करें और अपनी वेबसाइट के HTML में, '<'/body'>' टैग बंद होने से ठीक पहले पेस्ट करें। यह किसी भी वेबसाइट प्लेटफॉर्म पर काम करता है।
3
अपनी वेबसाइट पर परीक्षण करें
अपनी वेबसाइट पर जाएं और निचले-दाएं कोने में चैट बबल देखें। अपने AI असिस्टेंट के साथ टेस्ट बातचीत शुरू करने के लिए उस पर क्लिक करें।
विशेषताएं
- रीयल-टाइम AI प्रतिक्रियाएं — आगंतुकों को तत्काल उत्तर मिलते हैं
- कस्टमाइज़ेबल उपस्थिति — अपने ब्रांड रंगों और शैली से मिलाएं
- फ़ाइल शेयरिंग — ग्राहक चित्र और दस्तावेज़ भेज सकते हैं
- मोबाइल रिस्पॉन्सिव — फोन और टैबलेट पर पूरी तरह काम करता है
- वार्तालाप इतिहास — सभी चैट आपके Engium डैशबोर्ड में सहेजे जाते हैं
समस्या समाधान
सामान्य इंटीग्रेशन समस्याएं और उन्हें कैसे ठीक करें।
"क्रेडेंशियल सत्यापन विफल हुआ"
दोबारा जांचें कि आपने बिना ट्रेलिंग स्पेस के पूरा क्रेडेंशियल वैल्यू कॉपी किया है। सुनिश्चित करें कि API कुंजी/टोकन रद्द या समाप्त नहीं हुआ है। Twilio के लिए, Account SID 'AC' से शुरू होना चाहिए। Stripe के लिए, Secret Key 'sk_live_' या 'sk_test_' से शुरू होती है।
"WhatsApp मैसेज नहीं आ रहे"
Meta डैशबोर्ड में अपने webhook कॉन्फ़िगरेशन की जांच करें — URL Engium द्वारा प्रदान किए गए से बिल्कुल मेल खाना चाहिए। सत्यापित करें कि आपने 'messages' इवेंट्स की सदस्यता ली है। यह भी जांचें कि आपने स्थायी सिस्टम यूजर टोकन (24 घंटे का परीक्षण टोकन नहीं) का उपयोग किया।
"Twilio के माध्यम से कॉल कनेक्ट नहीं हो रहे"
सुनिश्चित करें कि आपके Twilio नंबर में Voice क्षमता सक्षम है। जांचें कि आपके अकाउंट में पर्याप्त बैलेंस है (ट्रायल अकाउंट केवल सत्यापित नंबरों पर कॉल कर सकते हैं)। सत्यापित करें कि webhook URL एक्सेसिबल है — त्रुटि विवरण के लिए Twilio Console → Monitor → Logs जांचें।
"Exotel KYC में बहुत समय लग रहा है"
Exotel KYC में आमतौर पर 1-2 कार्य दिवस लगते हैं। सुनिश्चित करें कि सभी दस्तावेज (PAN, GST प्रमाणपत्र, व्यावसायिक पता प्रमाण) स्पष्ट और पठनीय हैं। यदि 3 दिन से अधिक समय लग रहा हो तो support@exotel.com पर Exotel सहायता से संपर्क करें।
"ईमेल स्पैम में जा रहे हैं"
अपने डोमेन के लिए SPF, DKIM और DMARC DNS रिकॉर्ड सेट करें। अपने प्रोवाइडर की डोमेन प्रमाणीकरण सुविधा का उपयोग करें (SendGrid → Sender Authentication, Mailgun → Domain Verification)। AWS SES: सैंडबॉक्स मोड से बाहर निकलने के लिए प्रोडक्शन एक्सेस का अनुरोध करें।
"Google Calendar सिंक नहीं हो रहा"
Settings → Calendar में कैलेंडर को डिस्कनेक्ट और रीकनेक्ट करें। सुनिश्चित करें कि सेटअप के दौरान सही कैलेंडर चुना गया था। जांचें कि Google अकाउंट में Calendar API एक्सेस सक्षम है। नए इवेंट के लिए सिंक में 30 सेकंड तक लग सकते हैं।
"Stripe भुगतान विफल हो रहे हैं"
सत्यापित करें कि आप सही कुंजी प्रकार (लाइव vs टेस्ट) का उपयोग कर रहे हैं। जांचें कि आपका Stripe अकाउंट व्यावसायिक सत्यापन पूर्ण होने के साथ पूरी तरह सक्रिय है। Webhook समस्याओं के लिए, Stripe Dashboard → Developers → Webhooks → endpoint चुनें → हाल के प्रयास और त्रुटि विवरण देखें।