Skip to main content
API कनेक्शन कस्टम HTTP फंक्शन हैं जिन्हें आपके एजेंट बातचीत के दौरान कॉल कर सकते हैं — ऑर्डर देखना, टिकट बनाना, अपने बैकएंड से अकाउंट स्टेटस प्राप्त करना। आप एंडपॉइंट को Connections → APIs (/dashboard/api-connections) में एक बार परिभाषित करते हैं; जिन एजेंटों के साथ कनेक्शन अटैच है, वे बातचीत की जरूरत के अनुसार इसे कॉल कर सकते हैं। इसे बनाने के दो तरीके हैं: ऐसी कोई चीज़ पेस्ट करें जिसका विज़ार्ड विश्लेषण कर सके, या कनेक्शन को मैन्युअल रूप से सेट अप करें।

तेज़ तरीका: पेस्ट करें और विश्लेषण करें

1

New API connection पर क्लिक करें

डायलॉग विज़ार्ड पर खुलता है। बॉक्स में एक सैंपल cURL command, OpenAPI/Swagger spec, Postman export, TypeScript interface, या Zod schema पेस्ट करें।
2

Analyze पर क्लिक करें

ThunderPhone आपके पेस्ट से पूरा कनेक्शन अनुमानित करता है — URL, मेथड, हेडर्स, और मिले हुए क्वेरी पैरामीटर्स और रिक्वेस्ट बॉडी से प्राप्त पैरामीटर स्कीमा। आपके पेस्ट किए गए हेडर्स (ऑथ हेडर्स सहित) एंडपॉइंट कॉन्फ़िगरेशन में शामिल कर दिए जाते हैं।
3

हाइलाइट किए गए फ़ील्ड की पुष्टि करें

अनुमानित कॉन्फ़िगरेशन समीक्षा के लिए अनुमानित फ़ील्ड हाइलाइट करके खुलता है। नाम, विवरण और पैरामीटर टाइप समायोजित करें ताकि एजेंट समझ सके कि फंक्शन को कब और कैसे कॉल करना है — मॉडल विवरण पढ़ता है।
4

वैलिडेट करें और सेव करें

सेव करने से पहले आपके एंडपॉइंट पर लाइव टेस्ट रिक्वेस्ट चलती है। यदि रिक्वेस्ट विफल होती है, तो कनेक्शन सेव नहीं होता — URL, ऑथ हेडर्स, या बॉडी ठीक करें और फिर कोशिश करें। सफलता पर कनेक्शन Validated बैज के साथ स्टोर हो जाता है।
अगर विज़ार्ड को आपके पेस्ट में रिक्वेस्ट URL नहीं मिलता, तो वह इसकी सूचना देगा — पूरा http(s) एंडपॉइंट शामिल करें और फिर कोशिश करें।

मैन्युअल सेटअप

विज़ार्ड में Set up manually → पर क्लिक करें (या वापस जाने के लिए Want AI to infer this? Try the Wizard →)। मैन्युअल बिल्डर में दो एडिटर होते हैं:
  • Visual — डिस्प्ले नाम, फंक्शन नाम, रिक्वेस्ट URL, method (POST, GET, PUT, PATCH, DELETE), कस्टम headers, और पैरामीटर स्कीमा के लिए फ़ॉर्म फ़ील्ड (Add property हर उस आर्ग्युमेंट के लिए जिसे एजेंट दे सकता है)।
  • JSON — रॉ JSON के रूप में वही परिभाषा, किसी टूल स्पेक को सीधे पेस्ट करने या फाइन-ट्यून करने के लिए।
एक Test Request पैनल (वैकल्पिक) आपको सेव करने से पहले कॉन्फ़िगर की गई रिक्वेस्ट चलाने देता है और स्टेटस, लेटेंसी और रिस्पॉन्स प्रीव्यू दिखाता है। Validate & Save हमेशा यह टेस्ट चलाता है और केवल सफलता पर सेव करता है।
पैरामीटर्स को सामान्य भाषा में विवरण दें (“Customer email address, e.g. jane@example.com”)। एजेंट कॉल के बीच में, रियल टाइम में इन विवरणों के आधार पर आर्ग्युमेंट चुनता है।

अपने कनेक्शन मैनेज करें

हर कनेक्शन रो उसका वैलिडेशन स्टेटस दिखाती है — Validated, Untested, या Error — उसका फंक्शन नाम, और कौन से एजेंट इसका उपयोग करते हैं। रो के एक्शन मेनू से आप यह कर सकते हैं:
  • Edit — कॉन्फ़िगरेशन फिर से खोलें।
  • Clone — इसे शुरुआती बिंदु के रूप में डुप्लिकेट करें (कॉपी Untested से शुरू होती है)।
  • Revision history — पुराने वर्ज़न देखें और किसी एक को एडिटर में रिस्टोर करें।
  • Transfer — कनेक्शन को अपने किसी अन्य संगठन में कॉपी या मूव करें। मूव करने से यह यहां से हट जाता है; इसका उपयोग करने वाले एजेंटों को फिर से कॉन्फ़िगर करना पड़ सकता है।
  • Delete — स्थायी है; कनेक्शन का उपयोग करने वाले एजेंटों को फिर से कॉन्फ़िगर करना होगा।

इसे किसी एजेंट से अटैच करें

बिल्डर के API connections सेक्शन में कनेक्शन को किसी एजेंट से जोड़ें (एक एजेंट बनाएं)। सूची दिखाती है कि हर कनेक्शन का उपयोग कौन से एजेंट करते हैं, ताकि आप एक नज़र में समझ सकें कि किसी बदलाव का क्या प्रभाव पड़ेगा।

अगले कदम

API के ज़रिए टूल इंटीग्रेशन

प्रोग्रामेटिक रूप से वही कनेक्शन बनाएं और मैनेज करें।

ऐप्स कनेक्ट करें

पहले से बने Google, Slack, HubSpot, Salesforce, और Cal.com कनेक्शन।

MCP सर्वर जोड़ें

अपने एजेंट्स के लिए एक पूरा टूल सर्वर एक्सपोज़ करें।

इंटीग्रेशन API रेफरेंस

इंटीग्रेशन रिसोर्स का हर फ़ील्ड।