आउटबाउंड इवेंट
किसी भी HTTP समापन बिंदु को canonical OpsIQ घटनाओं की सदस्यता लें, जिसमें प्रति गंतव्य फिल्टर शामिल हैं।
किसी भी URL को किसी भी OpsIQ घटना में सदस्यता दें. HMAC-SHA256 हस्ताक्षरित, रीप्ले-संरक्षित, idempotency-कीड और फिर से कोशिश करने के लिए सचेत. कोड की एक पंक्ति के बिना स्वचालित नियमों में ट्रिगर और क्रियाओं को बनाएँ, या REST API से अपना स्वयं का रोल करें.
पूरे लूप के लिए एक हस्ताक्षरित एकीकरण नियंत्रण-दूर: आउटबाउंड डिलीवरी, इनबाउंड रसीदें और अनुमोदित बैकेंड एक्शन उसी ऑडिटेड बस के माध्यम से चलती है।
किसी भी HTTP समापन बिंदु को canonical OpsIQ घटनाओं की सदस्यता लें, जिसमें प्रति गंतव्य फिल्टर शामिल हैं।
स्ट्राइप, कैलेंडली, जैपियर, मेक या अपना खुद का ऐप से हस्ताक्षरित घटनाओं को प्राप्त करें।
एआई प्रस्ताव करता है। मानव या नियम स्वीकृति देते हैं।OpsIQअपने बैकएंड पर पोस्ट करें।
invoice.paidyour-crm.com/hook200stripe.payment_intentसंपर्क समयरेखानक्शाai.action.approved/api/provisionहस्ताक्षरप्रत्येक प्रसव के लिए हेडर रिसीवर को एक स्थिर समय की तुलना में सत्यापित कर सकते हैं।
Retries एक ही कुंजी का पुन: उपयोग करते हैं इसलिए लिखते हैं बिल्कुल जारी रहते हैं।
आउटबाउंड, इनबाउंड और एक्शन के प्रयासों को डिलीवरी लॉग में लिखा जाता है।
एक असफल वितरण एक एक्सोनेंशियल सीढ़ी पर चढ़ता है ()1m → 5m → 30m → 2h → 12hइसलिए आपकी तरफ एक संक्षिप्त आउटेज कभी भी एक घटना नहीं गिरती है। प्रत्येक प्रयास को अपने HTTP स्टेटस और विलंबता के साथ डिलीवरी लॉग में लिखा जाता है, और जब आप रिसीवर फिर से स्वस्थ हो जाता है तो आप हाथ से किसी भी डिलीवरी को फिर से खेलना कर सकते हैं। हर रिट्री में समान idempotency कुंजी होती है, इसलिए पुनः वितरण कभी डबल-चार्ज या डबल-प्रोविजन नहीं होता है।
X-OpsIQ-Idempotency इसलिए लिखते हैं कि वास्तव में जारी रहना है।इनबाउंड एंडपॉइंट्स और एक्शन एंडपॉइंट अलग-अलग सतहें हैं, इसलिए वे अब अलग दिखते हैं: एक मानचित्र बाहरी घटनाओं के संपर्कों पर, अन्य द्वार AI कार्रवाई से पहले आपके बैकएंड को बुलाया जाता है।
एक अद्वितीय बनाएँURLऔर संकेत गुप्त, नक्शेJSONखेतों में, फिर चलोOpsIQप्रत्येक स्वीकृत घटना को मिलान संपर्क में संलग्न करें।
$.customer.email
event_type_path $.type
idempotency_key_path $.id
कार्रवाई अनुबंध की घोषणा, यह दायरा और अनुमोदन के बाद अपने बैकएंड पर केवल POST।
billing.issue_creditप्रत्येक एकीकरण पूर्ण शक्ति देने के बिना उपकरणों और भागीदारों के लिए कार्यस्थान कुंजी जारी करना।
जटिल वर्कफ़्लो के लिए, सीधे उसी दायरे वाले मॉडल के साथ REST API को कॉल करें।
सुरक्षा में अपना दृश्य प्रणाली यहां है: वितरण URLs SSRF के खिलाफ संरक्षित हैं, कुंजी एक कार्यक्षेत्र के लिए दायर की जाती है और किसी भी डेटा को पढ़ने से पहले क्रॉस-टेनेंट अनुरोध उछालते हैं।
OpsIQ निजी, लूपबैक, लिंक-स्थानीय और क्लाउड मेटाडाटा लक्ष्य को बचाने के समय और फिर भेजने के समय में ब्लॉक करता है।
समापन बिंदु, इनबाउंड रसीद, वितरण लॉग औरAPIसभी कुंजी उन कार्यस्थान टिकटों को ले जाती है जो उन्हें बनाया गया था।
हस्ताक्षर, कार्यक्षेत्र क्षेत्र, अनुमति मोड, दर सीमा और वैकल्पिक IP अनुमतिसूची को अनुरोध के बाद व्यावसायिक डेटा तक पहुंचने से पहले चेक किया जाता है।
Subscribe any URL to 40+ canonical events, filtered per endpoint, signed with HMAC-SHA256.
A unique URL + secret per source; signature-verified and mapped onto the right contact timeline.
AI proposes, a human or rule approves, OpsIQ POSTs to your backend: scoped, reversible, audited.
जैपियर और मेक एक साथ टैपिंग ऐप्स के लिए बहुत अच्छे हैं, लेकिन वे आपके प्लेटफॉर्म के बाहर बैठते हैं, एआई एक्शन को नहीं गेट सकते हैं, और हर रन को मीटर कर सकते हैं।OpsIQ'घटना, हस्ताक्षर और क्रियाएँ मूल हैं, जो उसी डेटा को अपनी चैट, सीआरएम और टिकट के रूप में साझा करते हैं।
| क्या आपको आवश्यकता है | रॉ जैपियर / मेक | OpsIQWebhooks & Actions |
|---|---|---|
| टाइप, दस्तावेज़ित घटना सूची | प्रति-app, असंगत | 40+ canonicalOpsIQकार्यक्रम |
| HMAC-SHA256 ने डिलीवरी पर हस्ताक्षर किए | रेरे / DIY प्रति zap | प्रत्येक प्रसव पर हस्ताक्षर किए गए, प्रति समापन बिंदु गुप्त |
| प्रति-endpoint घटना फिल्टर | प्रति zap एक ट्रिगर | वाइल्डकार्ड या सटीक सबसेट, प्रति URL |
| स्वचालित retries + फिर से खेलना | सीमित / भुगतान टायर | Backoff to 24h+ मैनुअल पुनः खेलना |
| रिट्राइज़ पर निष्क्रियता | आप इसे बनाने | प्रत्येक लेखन पर Idempotency-Key |
| सही संपर्क पर भीतर | एक प्रवाह में भूमि, CRM नहीं | संपर्क समयरेखा के लिए नक्शे |
| चलाने से पहले गेट एआई एक्शन | कोई अवधारणा नहीं | प्रस्ताव → अनुमोदन → हस्ताक्षरित POST |
| प्रतिवर्ती, लेखापरीक्षित क्रिया | नहीं | रिवर्सिबल फ्लैग + फुल ऑडिट ट्रेल |
| स्कोपAPIकुंजी + दर सीमा | खाता-वाइड टोकन | All / read-only / Restricted + CIDR |
| SSRF-hardened प्रसव | भिन्नता | निजी / मेटाडाटा IPs अवरुद्ध, फिर से हल |
| प्रति रन पैमाइश / कार्य कैप | हाँ, आप प्रति कार्य भुगतान करते हैं | मूल: कोई प्रति-ईवेंट टोल नहीं |
| चैट / सीआरएम / टिकट के रूप में भी डेटा | ऐप्स के बीच कॉपियर | सत्य का एक स्रोत |
प्रत्येक क्षमता, समूहित।
| फ़ीचर | क्या यह करता है |
|---|---|
| घटना सदस्यता | |
| आउटबाउंड इवेंट कैटलॉग40+) ★ | वाणिज्य, बिलिंग, समर्थन और सीआरएम में टाइपेड कैनोनिकल इवेंट्स, जिसमें कोई प्रति-अप-अनुमोद असंगति नहीं है। |
| वाइल्डकार्ड इवेंट सब्सक्रिप्शन (*) | एक ही के साथ सब कुछ करने के लिए एक समापन बिंदु की सदस्यता लें *. |
| प्रति-एंडपॉइंट इवेंट फिल्टर ★ | One URL_ बिलिंग हो जाता है, दूसरा समर्थन, इसलिए प्राप्तकर्ताओं पर कोई शोर नहीं जो इसकी आवश्यकता नहीं है। |
| सुरक्षा और हस्ताक्षर | |
| HMAC-SHA256 साइनिंग ★ | हर पेलोड ने प्रति-endpoint रहस्य के साथ एक हस्ताक्षर किया X-OpsIQ-Signature. |
| रॉ-बॉडी हस्ताक्षर | बाइट्स पर हस्ताक्षर करें, फिर से सीरियलाइज़ ऑब्जेक्ट नहीं है, इसलिए प्रेषक और रिसीवर के बीच कुछ भी बहाव नहीं है। |
| लगातार समय सत्यापन पकाने की विधि ★ | hash_equals() इसलिए हमलावरों ने अपने रास्ते को एक जाली हस्ताक्षर के लिए समय नहीं दिया। |
| Rotatable Signing Secrets | किसी भी समय एक प्रति-endpoint रहस्य को फिर से उत्पन्न करें, फिर अपने verifier को अपडेट करें। |
| एक्स-OpsIQ-Signature Header | HMAC सत्यापन के लिए हर एक डिलीवरी पर किया गया। |
| एक्स-OpsIQटाइमस्टैम्प हैडर | प्रत्येक प्रसव पर यूनिक्स एपोच इसलिए रिसीवर कहानी की घटनाओं को अस्वीकार कर सकते हैं। |
| Endpoint SSRF संरक्षण नया | निजी, लूपबैक और क्लाउड-मेटाडाटा को ब्लॉक करता है IPs वितरण लक्ष्य के रूप में, बचाने के लिए और भेजने के समय। |
| Nonce के साथ सुरक्षा खेलना ★ नया | Nonce प्लस एक टाइमस्टैम्प विंडो डिडुप्लिकेट पुरानी प्रसव को फिर से बहाल और अस्वीकार करता है। |
| विश्वसनीयता और रिट्री | |
| एक्स-OpsIQ- इडेम्पोटेंसी हेडर ★ | हर बार फिर से वितरण करने के लिए भी ऐसा नहीं है, क्योंकि कभी भी दोहरा-चार्ज नहीं होता। |
| एक्स्पेंशियल बैकऑफ रिट्री सीढ़ी | 1m → 5m → 30m → 2h → 12h: पांच स्वचालित रिट्रीज, फिर मैनुअल रिप्ले। |
| पेर-अटेम्प्ट विस्तार के साथ डिलिवरी लॉग ★ | HTTP स्थिति, विलंबता और प्रयास गिनती, रंग-कोडित हरे / एम्बर / लाल। |
| मैनुअल डिलिवरी Replay | एक बार जब एक रिसीवर ठीक हो जाता है तो डिलीवरी लॉग से एक क्लिक फिर से खेलना। |
| प्रति-एंडपॉइंट डिलिवरी रेल | अंतिम प्रसव एक नज़र में स्थिति के साथ दिखाया गया है, प्रति समापन बिंदु। |
| डिलिवरी मेटाडाटा | |
| X-OpsIQ-इवेंट हेडर | घटना प्रकार की देखभाल करें ताकि रिसीवर शरीर को पार करने के बिना मार्ग कर सकें। |
| एक्स-OpsIQ-डिलिवरी हैडर | प्रत्येक प्रयास को ट्रैक करने और सहसंबंधित करने के लिए एक वितरण आईडी। |
| परीक्षण और सत्यापन | |
| लाइव जाने से पहले टेस्ट डिलिवरी ★ | एक नमूना पेलोड फायर करें और सटीक JSON_, हस्ताक्षर और HTTP प्रतिक्रिया का निरीक्षण करें। |
| टेस्ट हस्ताक्षर (dry_run) | बिना पोस्ट किये हस्ताक्षर किए गए लिफाफे को वापस लौटाएं, ताकि आप पहले स्थानीय रूप से सत्यापित कर सकें। |
| इनबाउंड टेस्ट डिलिवरी | एक मानचित्रण ईमेल को निकालने की पुष्टि करें और सही गतिविधि बनाता है। |
| समापन बिंदु प्रबंधन | |
| सक्रिय / निष्क्रिय टॉगल | इसे हटाने के बिना एक समापन बिंदु का भुगतान करें। |
| पेंडिंग रद्दीकरण के साथ विलंब | लॉग को रखते हुए रिटर्निंग स्टॉप पेंडिंग रिट्राइज़ को हटा देना। |
| Inbound Webhooks | |
| इनबाउंड एण्डपॉइंट ★ | एक अद्वितीय URL_+ प्रति स्रोत रहस्य, स्ट्राइप, कैलेंडली या जैपियर में पेस्ट करने के लिए। |
| Inbound Signature Verification | सत्यापित X-OpsIQ-Inbound-Signature इससे पहले कि कुछ भी हो। |
| JSONपथ मानचित्रण ★ | ईमेल, घटना प्रकार और मूल्य के माध्यम से निकालें $.path किसी भी पेलोड आकार से। |
| संपर्क नाम निष्कर्षण नया | संपर्क का नाम खींचो contact_name_path इसलिए टाइमलाइन को साफ़ ढंग से पढ़ता है। |
| मूल्य क्षेत्र निष्कर्षण नया | साथ में एक मौद्रिक या संख्यात्मक मान मानचित्र value_path स्कोरिंग और रिपोर्टिंग के लिए। |
| सारांश टेम्पलेट्स ★ नया | से एक मानव सारांश का निर्माण summary_path A or a ${path} टोकन टेम्पलेट। |
| इनबाउंड प्रीसेट मैपिंग ★ | एक क्लिक स्ट्राइप, कैलेंडली और जैपियर मैपिंग्स पहले से भर गए। |
| अर्धचालक पदार्थ | event_id डेडअप का मतलब है कि कभी भी स्रोत रिट्रीज़ डबल-काउंट नहीं होती। |
| संपर्क समयरेखा पर भीतर की गतिविधि ★ | स्वीकृत घटनाएं संपर्क पर स्कोर करने योग्य, ट्रिगर करने योग्य गतिविधियाँ बन जाती हैं। |
| इनबाउंड प्राप्ति लॉग | ठीक / त्रुटि / डुप्लिकेट / डीबगिंग के लिए कच्चे पेलोड के साथ अनमैप्ड। |
| API पहुँच नियंत्रण (A) | |
| APIकुंजी:3अनुमति मोड ★ | सभी विश्वसनीय उपकरणों के लिए, डैशबोर्ड के लिए केवल पढ़ें, या विशिष्ट कार्यों को अवरुद्ध करने के लिए प्रतिबंधित। |
| APIकुंजी दर सीमा ★ | कॉल-प्रति घंटे एक लाइव उपयोग बार के साथ कुंजी। |
| API कुंजी IP अनुमति सूची (CIDR) ★ | CIDR रेंज के साथ कार्यालय या डेटा-केंद्र IPs के लिए एक कुंजी पिन करें। |
| लाइव एक्शन कैटलॉग (meta. actions) ★ | पूर्ण एक्शन मेनू को खोजें एक कुंजी कॉल कर सकती है; सूची में कोई कुंजी आवश्यक नहीं है। |
| Workspace-लॉकAPIकुंजी ★ नया | प्रत्येक कुंजी को अपने कार्यक्षेत्र बनाने के लिए बंद कर दिया जाता है, इसलिए बहु-कार्यात्मक अलगाव स्वचालित होता है। |
| APIकुंजी Revocation (Instant) ★ | एक लीक कुंजी को रद्द करें और उसके कॉल तुरंत विफल हो जाते हैं। |
| स्वचालन नियम | |
| Webhook Step के साथ वर्कफ़्लो | POST to a URL____________________________________________________________________________________________ |
| दृश्य नियम बिल्डर | खींचें ड्रॉप की स्थिति और क्रिया: जब X होता है, तो Y करना, कोई कोड नहीं। |
| कार्रवाई समापन बिंदु | |
| कार्य अनुबंध ★ | एआई प्रस्ताव करता है, एक मानव स्वीकृत करता है, फिर OpsIQ पोस्ट केवल गेट के माध्यम से। |
| स्कोप्ड एक्शन एक्सक्लूसिव ★ | जैसे कि एक गुंजाइश billing:write एक कुंजी वापसी की अनुमति देता है लेकिन कभी नहीं हटा दिया। |
| Undo के साथ प्रतिवर्ती कार्रवाई ★ | एक कार्रवाई को पलटने योग्य और मार्क करेंOpsIQबिना सोचे समझे। |
| एक्शन ऑडिट ट्रेल | प्रस्तावना, अनुमोदन और कॉल सभी एक पूर्ण अनुपालन निशान के लिए लॉग इन किया। |
| साइन अप एक्शन POST ★ | हर एक्शन कॉल पर वेबहुक के समान HMAC ट्रस्ट। |
| बहु-कार्य | |
| समापन बिंदु स्कोप अलगाव ★ नया | scope_kind/scope_key हर समापन बिंदु, कुंजी और लॉग पंक्ति को अपने कार्यक्षेत्र में वेल्ड करें। |
सभी टीमों से पूछें वे अपने स्टैक के बाकी हिस्सों को वायर OpsIQ: हस्ताक्षर, फिर से कोशिश, इनबाउंड और कार्रवाई से पहले।
X-OpsIQ-Signature यह है कि हेक्स कोई उपसर्ग के साथ पचाता है। एक स्थिर समय की जांच जैसे कि hash_equals()नमूना कोड डेवलपर्स पृष्ठ पर और ऊपर हस्ताक्षर अनुभाग में है।order.created, payment.completed, invoice.paid, subscription.renewed, ticket.created, crm.deal.won और contact.lifecycle_changedप्रत्येक समापन बिंदु जंगलीकार्ड की सदस्यता ले सकता है * या एक सटीक सबसेट।crm.contacts.*(a))) एक प्रति घंटे की दर सीमा और एक वैकल्पिक IP अनुमतिसूची जोड़ें। प्रत्येक कुंजी को उस कार्यक्षेत्र में बनाया गया था।