🪝 Webhooks & automation

Задействай всичко. Където и да е.

Абонирайте се за HTPS URL до OpsIQ Всяка доставка е HMAC-SHA256 подписана, работно пространство-огледана и проследена през шест опитен жизнен цикъл. Изграждане на правила визуално, получаване на картирани събития, или се обадете регулирани действия чрез Генерала API.

52 canonical eventsHMAC-SHA256 при всяка доставкаНачален опит + пет повторенияСтабилна доставка ID през retrices
Подписан на източника
Оттегля се докато кацне.
Живо Едно събитие, подписано и проследено чрез доставката. ЕДНОВО БУС invoice.paid HMAC- SHA256 your-crm.com /hook 200 Добре. точка на застояло положение опит 2/6 · връщане назад LOG ЗА ДОСТАВКА your-crm.com/hook200 · доставено slack.com/services200 · доставено
52канонични събития за записване
HMACПодписан на всяка доставка
Планирани повторни опити след първоначалния опит
Обхваткрайни точки и трупи, заключени в едно работно пространство
Рутер на събития

Събитията са извън играта. Действията са и двете.

Управлявана контролна зала за три различни пътя: подписани изходящи доставки, проверени входящи разписки и изрично договори за действие.

ИЗЛИШЪК

Извънборсови събития

Абонирайте се за всяка крайна точка на HTPS до канонични събития OpsIQ _, с филтри за дестинация.

В

Входящи постъпления

Проверка на подписани JSON, карта на полетата и прикрепяне на приета дейност към правилния контакт.

ДЕЙСТВИЕ

Управлявани действия

Заявления за параметри, удостоверяване, разрешения и изисквания за потвърждение на всяка операция.

OpsIQ _събитие автобус подписано движение

Един автобус, три посоки.

Извънборсови
уеб куки
Входящо
събития
Подпис
Автобус за събития
Действие
POST
invoice.paidyour-crm.com/hook200
stripe.payment_intentвремева линия на контактакартирана
ai.action.approved/api/provisionПодпис
ПодписHMAC- SHA256

Всяка доставка носи приемници за главата могат да се проверят с постоянно време сравнение.

СъответствиеСтабилна идентификация

X-OpsIQ-Delivery идентифицира същата доставка през всеки опит за повторно опит.

ИсторияИнспекция

Вижте статус, опит брой, отговор отцепване и повторно опитайте времето за всяка изходяща доставка.

Надеждност · връщане назад

Крайните точки падат. Доставките продължават да опитват.

Неуспешна доставка се движи през определена стълба (1m → 5m → 30m → 2h → 12h). Това дава на всяко събитие един първоначален опит плюс пет планирани ретрии. Историята на доставка поддържа състоянието на HTTP, отговор отцепник, опит брой, следващия период на повторно опитване и стабилна доставка ID приемникът може да използва за дедуплация.

Определен отстъпление: пет планирани ретриси (1m → 5m → 30 m →2h → 12h) след първоначалното искане, след това доставката е маркирана неуспешно.
Накрайник за доставка на железопътен: последните доставки зелено / кехлибар / червено от един поглед, с код на състоянието и време.
Поне веднъж, казано изрично: проверява подписа, отхвърля застоялите времеви печати и обезсилва конюшнята X-OpsIQ-Delivery стойност в приемника.
14h36mпрез последния опит
6максимален общ опит
& Дневник на ретрията 1m 5m 30 m 2h 12h LOG ЗА ДОСТАВКА your-crm.com/hook · order.created 200 · доставено slack.com/services · invoice.paid200 · доставено stal-endpoint · плащане. завършеноопит 2/6 Поддръжка-бот · билет. създаден200 · доставено mode-host · абонамент. обновен502 · неуспешно Заловен отговор
Отдръпнете се.1m → 5m → 30m →2h → 12h
Съответствиестабилна идентификация на доставката при опити
Безопасност на получателяПроверка на времето + доставка-ID dedupe
Двупосочна автоматизация

Получаване на събития и нека AI Бъди внимателен.

Свързани крайни точки и крайни точки за действие са различни повърхности, така че те сега изглеждат различно: една карта извън събитията върху контактите, другите порти AI действия преди да се нарича подкрепление.

Входящи крайни точки

Извън събитията се приземяват на правилната времева линия.

Създаване на уникален URL и подписване на тайна, карта на JSON полета, тогава нека OpsIQ Прикрепя се всяко прието събитие към съвпадащия контакт.

https://opsiq.example/api/v1/inbound.php?t=wh_7c91...
contact_email_path $.customer.email event_type_path $.type idempotency_key_path $.id
Крайни точки за действие

Ал може да поиска работа без да се откаже от договора.

Заявяват се параметри, удостоверяване и разрешения; изискват се потвърждение за високо рисковите надписи преди изпълнението.

billing.issue_credit
ПредложениеПотвърденоИзпълнение
РЕСТ API Ключове

Ключове с разрешения, ограничения и разрешителни.

Издайте работни ключове за инструменти и партньори, без да давате пълна мощност на всяка интеграция.

BI табло Само за четене
Приложение за партньор Ограничено
Вътрешен инструмент Всички
API _извикване за действие

Кодовите пътища остават чисти.

За сложни работни потоци, се обадете на REST API директно със същия обхват модел.

POST /api/v1.php
Оторизация: Bearer opq_ workspace_key
{ "action": "crm.conversions.record" }
Закалена изолация

Всяка крайна точка и ключ е Заварена в работното си пространство.

Сигурността има своя собствена визуална система тук: доставката URLs се охранява от SSRF, ключовете са с обхват до едно работно пространство и кръстосаните заявки подскачат преди да бъдат прочетени никакви данни.

0глобални символи
403несъответствие на обхвата
Извънредна безопасност

Доставка URLs не може да се завърти навътре.

OpsIQ блокира частни, rookback, link-local и cloud metadata цели в спестяване на време и отново в изпращаме време.

your-crm.comПозволявам
127.0.0.1блок
10.0.0.5блок
169.254.169.254блок
Склад за работното пространство

Границите на наемателите са част от ключа.

Крайните точки, входящите разписки, трупите за доставка и API ключове всички носят печата на работното пространство, който ги е създал.

Работно пространство AКлючов opq_a1...
Крайна точка /hook-a_
obsole_key ws_a
Работно пространство BКлючов opq_b7...
Крайна точка /hook-b_
obsole_key ws_b
Ключ от работното пространство А призоваване на работното пространство B връща 403 преди достъпа до данни.
Прилагане на приложното поле

Всяка молба пресича една и съща врата.

Подпис, обхват на работното пространство, режим на разрешение, ограничение на лихвения процент и по избор IP списък с разрешителни се проверява преди искането да достигне бизнес данни.

Всичко в кутията

Една интеграционна повърхност, Напълно свързани.

& Възстановяване на историята Първоначалният опит плюс петте планирани повторения, със статус, отговор откъс и следващият рестарт в историята на доставката.
Обхват API Ключове Всички режими, само за четене или с ограничен достъп, ограниченията на скоростта на ключ и IP Списък с разрешителни, заключен в работното място.
Изпитване преди живот Изпратете изходящ тест, направете входящо изпитване за картиране или използвайте подателя сух опит да инспектира подписания телеен плик.
Връзка на доставката Стабилен X-OpsIQ-Delivery стойност позволява на приемниците да идентифицират и дедупликат повтарящи се опити.
визуални създатели на правила Drag-drop "когато X се случи, да Y": условия на ниво, приоритет или ключова дума, не се изисква код.
Ръководство за повторение на приемателя Използвайте подписания Unix печат за отхвърляне на стари заявки и да продължите ID на доставката преди извършване на запис.
⚖️ _където пасва

Не е лепило инструмент, който се наема. Роден интеграционен слой.

Zapier и Make са страхотни за запис приложения заедно, но те седят извън платформата си, не могат да порта AI действия, и измерва всеки ход. OpsIQ_ събитията, подписите и действията са местни, споделяне на същите данни като вашия чат, CRM и билети.

Какво ти трябва?Суров Запиер / НаправиOpsIQ Webhooks & Actions
Напечатан, документиран каталог на събитияПер-ап, непоследователен52 canonical OpsIQ events
HMAC-SHA256 подписана доставкаРедки / ДИЙ в запПодписва се всяка доставка, тайна за крайна точка
Филтри за събития на брой точкиЕдин спусък за запWildcard или прецизен подмножество, за URL
Автоматично връщане + историяОграничено/заплатено подрежданеНачален опит + пет планирани повторения
Безопасно дублирано управлениеТи го построи.ID на стабилна доставка + подписан печат
Входящ към десния контактЗемя в поток, а не CRM_Карти към времевата линия на контакта
Gate AI действия преди те да стартиратНяма концепция.Политика за потвърждение на риска
Одитирано изпълнение на действияНе.Параметрите са редактирани + резултат и продължителност на логовете
Обхват API ключове + граници на ставкитеЗначение за цялата сметкаВсички / Само за четене / Ограничени + CIDR
SSRF-закалена доставкаРазличноЧастни / метаданни IPs блокирани, повторно решени
За измерване/заданиеДа, плащаш за всяка задача.Местно: няма такса за събитие
Същите данни като чат / CRM/ билетиКопирано между приложениятаЕдин източник на истината
Пълен списък с функции

Всичко в Уеб- икони и действия.

Всички възможности, групирани.★отбелязва отстояние.

ХарактеристикиКакво прави?
Абонамент за събития
Outbound Event Catalog (52) ★Напечатани канонични събития в търговията, фактурирането, поддръжката, CRM, сигурност и анализи.
Абонамент за събития с Wildcard (*)Абонирайте се за крайна точка на всичко с един *.
Филтри за събития на финала ★_Едно. URL Получава сметка, друга подкрепа, така че без шум на приемниците, които не се нуждаят от нея.
& Подписване на сигурността
HMAC-SHA256 Подпис★Всеки полезен товар, подписан с тайна точка на точка чрез X-OpsIQ-Signature.
Подпис на суровото-теглоПодпишете байтите, не серийният обект, така че нищо не се отклонява между подателя и приемника.
Рецепта за проверка на времето ★_hash_equals() Насочване, така че нападателите да не могат да засичат пътя си до фалшив подпис.
Ротабилно подписване на тайни★По всяко време да се възстанови тайна на всеки етап, след това да се актуализира вашият проверяващ.
Х-OpsIQ- Подпис заглавкаHMAC е извършвал всяка една доставка за проверка.
Х-OpsIQ- Timestamp HeaderУникс епох на всяка доставка, така че приемниците могат да отхвърлят застояли събития.
Защита на SSRF в крайна точка ★_ НОВОБлокира частни, rookback и cloud-metata IPs като целеви за доставка, в спестовен и при изпращане на време.
Контрол на повторението на приемателя ★_Подписан Unix печат и стабилна идентификация на доставката дава приемниците входове за отхвърлянето на стари искания и дедубликат опити.
Надеждност и връщане
Стабилен идентификатор на доставката ★_X-OpsIQ-Delivery остава стабилна през ретрите, така че приемникът може да направи писането неподвижно.
Експоненциална възходяща стълбица★1m → 5m → 30m → 2h → 12hПет насрочени връщания след първоначалния опит.
История на доставката★HTTP статус, отговор отцепник, опит брой и следващото време за повторно опитване, цвят кодирано зелено / кехлибар / червено.
Подходяща за доставка железопътна линияПоследните доставки показват със статус на пръв поглед, за крайна точка.
Метаданни за доставка
Х-OpsIQ-Заглавие на събитиетоНоси типа събитие, така че приемниците могат да пътуват без да се проверява тялото.
X-_OpsIQ-Delivary HeaderИдентифициране на доставката за проследяване и корелиране на всеки опит.
Проверка и валидиране
Доставка на тест преди да отидете на живо★Изстреляйте образец от полезен товар и проверете точния отговор JSON, подпис и HTTP.
Тестови подписи (сухо_работа)Връща подписания плик без да го публикувате, така че можете да проверите първо на място.
Входящо изпитване за доставкаПотвърдете картиране екстракти на имейл и създава правилната дейност.
Управление на крайната точка
Активен / неактивен прикачПауза крайна точка, без да го изтриете.
Заличаване с предстоящо анулиранеИзтриването спира, докато се съхраняват записите.
Inbound webhooks
Входящи крайни точки ★_Уникален URL Плюс тайна на източник за система или реле, което може да HMAC-подпишете суровия JSON Тяло.
Проверка на входящия подпис ★_Проверка X-OpsIQ-Inbound-Signature преди да се случи нещо друго.
JSON Обозначение на пътя ★Извличане на имейла, тип събитие и стойност чрез $.path от всяка форма на полезен товар.
Извличане на името за контакт НОВОИзтеглете името на контакта с contact_name_path Така че времевата линия се чете чисто.
Извличане на полето НОВОКарта с парична или цифрова стойност value_path за отбелязване и докладване.
Обобщени шаблони ★_ НОВОИзградете човешко резюме от summary_path или ${path} шаблон за символи.
Входящи предварителни настройки ★_Едноклик Stripe, Calendly и Zapier карти предварително напълнени.
Входяща спешност ★_Кога idempotency_key_path решава ID събитие, дублира разписки връща успех без създаване на друга дейност.
Входяща дейност на времева линия за контакт ★_Приеманите събития стават скрупули, активирани дейности по контакта.
Входящ лог за получаванеok / грешка/ дубликат/ ненапечатан с необработения полезен товар за отстраняване на грешки.
API и контрол на достъпа
API Ключове: 3 Режими на разрешение ★Всичко това за надеждни инструменти, Read-само за арматурни табла, или ограничен до блокиране на конкретни действия.
API Ограничаване на основния лихвен процент ★Обаждания на час на ключ с бар за използване на живо.
API Ключ IP Списък с разрешителни (CIDR) ★Pin ключ към офис или център за данни IPs с обхвати на CIDR.
Каталог на живо действие (meta. actions) ★_Открийте пълното меню за действие, което може да се обади ключ; не е необходим ключ за списък.
Работно пространство - заключено API Ключове ★ НОВОВсеки ключ е заключен към създаването на работното му пространство, така че многотентната изолация е автоматична.
API Ключово анулиране (незабавно) ★Отклонете изтичане на ключ и обажданията му се провалят незабавно.
Правила за автоматизация
Работни потоци с уеб-кабина StepPOST до URL като стъпка в многостъпкова автоматизация.
визуални правила ★_Условия и действия за изтегляне: когато Х се случи, не прави Y, без код.
Крайни точки за действие
Договори за действие ★_Всяка операция декларира параметри, тип доставка, удостоверяване и обработка на отговора.
Разрешение за изпълнение ★_Действията могат да изискват разрешение от оператор; API обажданията също така налагат своите регистрирани най-малко привилегии.
Потвърждение за риск ★_Високорискови и разрушителни действия Gateway изискват потвърждение; AI не може автоматично да работи разрушително.
Дневник за изпълнението на действията ★_Когато одитът е активиран, OpsIQ записва редактирани параметри, статус, резултат, продължителност и разполагане на доказателства.
Настройване на HTTP автентикация ★_Дистанционни действия могат да използват Bearer, API-ключ, Basic или HMAC удостоверяване; пренасочване и опасни цели са блокирани.
Многостепенна
Изолация на обхвата на крайната точка ★_ НОВОscope_kind/scope_key Заварете всяка крайна точка, ключ и лог до работното му място.
Често задавани въпроси

Въпроси за уеб-лока. Отговори.

Всички отбори питат преди да се свържат OpsIQ до останалата част от тях: подписване, връщане, влизане и действия.

Изчислете HMAC-SHA256 върху суровия орган за запитване, използвайки споделената си тайна; X-OpsIQ-Signature е, че хекс бюлетини без представка. Сравняване с постоянно време проверка като hash_equals(). Кодът на пробата е на страницата на разработчиците и в секцията за подписване по-горе.
След първоначалното искане, OpsIQ Графики до пет пъти: 1 m → 5m → 30m →2h → 12h Историята запазва статуса си, отговора отсече и опита да се постави диагноза.
Всяка крайна точка има своя собствена тайна, която можете да регенирате по всяко време: да я завъртите, след това да посочите верификатора си към новата тайна.
Да. визуалният създател на правила ("когато Х се случи, да Y") обхваща повечето работни потоци, с условия на клиентско ниво, приоритет или ключова дума. API са на разположение за сложни случаи.
52 canonical events span commerce, billing, support, CRM, security and analytics, for example order.created, payment.completed, invoice.paid, subscription.renewed, ticket.created, crm.deal.won както и analytics.anomaly. Всяка крайна точка може да се абонира за * или точно подмножество.
Да. Създаване на входяща крайна точка, за да получите уникален URL и подписване на тайна, изберете Stripe, Calendly или генеричен картинг предварително настроен, след това има изпращащата система или реле HMAC-подпишете суровите си JSON. OpsIQ проверява подписа, извлича имейл контакт и добавя приетата дейност към този контакт.
Дистанционно действие е изрично договор за операция за вашия backend. Тя декларира параметри, удостоверяване, разрешения, политика на потвърждение и обработка отговор. Високорискова дейност врата изисква потвърждение, AI не може автоматично да работи разрушителни действия, и изпълнение сеч може да запази редактирани доказателства.
Издава ключове за REST API и избира режим на разрешение за ключ: Всички, Само за четене, or Ограничено (блокирайте конкретни действия, включително wildcards като crm.contacts.*). Добавете ограничение за час и по избор IP Всеки ключ е заключен към работното място, в което е създаден.
Outbound webhooks use at-least-once delivery. Verify the raw-body signature, reject an old X-OpsIQ-Timestamp, после продължавай ! X-OpsIQ-Delivery Ако тази доставка ID вече е извършено, върнете отговор 2xx, без да повтаряте операцията.