AI Akcje · bezpieczne z projektu

AI, że robi różne rzeczy. Bezpiecznie.

Umowy akcji niech AI uruchomić zatwierdzone operacje backend (zwrot faktury, zawiesić licencję, trasa bilet) bez dotykania surowej bazy danych. AI proponuje działania wpisane, OpsIQ sprawdza rolę, waliduje paramy, człowiek potwierdza napisanie, połączenie idzie HMAC- podpisany, a każdy krok jest audyt i odwracalne.

Umowy na działania wpisoweBrama potwierdzająca-on- writeRozmowy z podpisem HMAC- signedAudyt i odwracalny
AI nie może wynaleźć telefonu
Każdy zapis jest zatwierdzony i zalogowany
Żywe Jedna brama, każda akcja. WNIOSEK O POTRZEBY W ZAKRESIE SAI refund_invoice £35.72 · adam @... GATE ZAMKNIĘTY rola: właściciel Params valid w zakresie POTWIERDZENIE Zatwierdzenie ludzka brama · na piśmie HMAC- SHA256 Podpisane POST → LOG KONTROLI zweryfikowane aktor: administrator · właściciel wynik:200 · 188ms sig 4f9a... c20b odwracalne · 2: 41 PM "Powierzchnia": ["Administrator"] "role": ["właściciel"] "Potwierdź": "zawsze" "odwracalne": prawdziwe
Umowa o działaniu

Oglądaj jedną podróż akcji cały rurociąg.

Akcja to kontrakt wpisany, który raz zarejestrujesz: nazwa jak saas.refund_invoice, jego parametry, powierzchnia, na której żyje, role dozwolone do prowadzenia go, polityka potwierdzenia i podpisany punkt końcowy. Brak surowego SQL, żadnych arbitralnych połączeń. Postępuj zgodnie z jednym wnioskiem ("zwrot Adam 's ostatnia faktura") i zobaczysz dokładnie, co się dzieje za każdym razem: AI proponuje, człowiek potwierdza, połączenie wychodzi podpisane, a paragon jest napisane.

AI nie może wynaleźć połączenia, może działać tylko Twoje.

Teraz gra · saas.refund_invoice
01 Propozycja 02 Check & confirm 03 Podpisz 04 Audyt
01 · Zaproponować

Proponuje on zarejestrowaną umowę, albo nic.

Kiedy administrator type "refund Adam 's last facture", AI dopasowuje zamiar do umowy już wie i wypełnia parametry z twoich rekordów na żywo. Nigdy nie improwizuje połączenia, i nigdy nie dociera do surowej bazy danych. Jeśli intencja nie mapuje do zarejestrowanej akcji, nic nie jest proponowane.

  • Intent, nie improwizacja. Zwykły angielski rozwiązuje do zarejestrowanego klucza jak saas.refund_invoicealbo nic.
  • Paramy z twoich danych na żywo. Klient, kwota i #INV-2291 są wyciągnięte z twoich akt, nigdy nie zgadują modelu.
  • Nieznany klucz = odrzucony. Wszystko, co nie jest zarejestrowanym kontraktem, zostaje odrzucone, zanim będzie mogło działać.
  • Brak dostępu do bazy danych. Wniosek jest odniesieniem do umowy, nigdy SQL i nigdy nie jest arbitralnym wezwaniem.
Zamiar → dopasowanie kontraktu RODZAJE ADMIN "Zwróć ostatnią fakturę Adama" REJESTRACJA DZIAŁAŃ saas. higher _ licence saas. refund _ facture crm. add _ note delete_everything nieznany klucz · odrzucony DANE ŻYWE klient [email protected] kwota · faktura £35.72 · # INV- 2291 Proponowane - nie wykonane. AI wypełnia szczeliny; osoba decyduje o następnej.
Pokonaj 02 · brama

Osoba decyduje, a serwer Najpierw wszystko sprawdza.

Zanim cokolwiek może uruchomić, OpsIQ zatwierdza wniosek server- strona: jest to rola dozwolone, jest działanie w zakresie tej powierzchni, są parametry właściwe typy? Mutacyjne działania następnie czekać na wyraźnego człowieka Zatwierdzenie domyślnie: jedno kliknięcie na karcie potwierdzenia, lub odrzucić go. Aktor jest zawsze zweryfikowany signed- w admin lub token- zweryfikowany klient, nigdy nie ktokolwiek model twierdzi, że jest.

Działania zaproponowane przez AI PROPONOWANE DZIAŁANIE saas. refund _ facture klient [email protected] kwota · faktura £35.72 · # INV- 2291 Zatwierdzenie Odmaszerować aktor: zweryfikowany admin LOG KONTROLI Zwrot _ faktura · admin · właściciel ·200 · 188ms HMAC- SHA256 sig 4f9a... c20b · reverse · 2: 41 PM Sprawdzone są role, zakres i paramy - potem ludzkie kliknięcia.
Sprawdzone funkcje i zakresserver- side, przed każdym napisaniem
Parametry zatwierdzonewedług typu; odrzucono niewłaściwe typy
Domyślnie zatwierdzanie przez człowiekaaktor jest zweryfikowaną tożsamością
03–04 · Podpisz i audyt

Podpisano na Twój punkt końcowy, a następnie napisano do stałe akta.

OpsIQ POSTs hacking payload to your own encluminate. Podpis obejmuje ciało surowe plus znacznik czasu, więc replayed lub manipulowane żądanie jest odrzucane w drzwiach. W momencie powrotu, OpsIQ pisze apend- tylko rząd audytowy rejestrujący kto prowadził, co uruchomił, wynik, jak długo trwało i podpis.

  • HMAC-podpisany POST. Twój punkt końcowy weryfikuje X-OpsIQ-Signature nad ciałem przed działaniem.
  • - Replay- Proof. Podpisany znacznik czasu oznacza, że stary ładunek nie może być ponownie wystrzelony.
  • Wiersz stałego audytu: aktor, działanie, wynik 200, czas trwania 188ms i podpis, tylko dodatek.
  • Odwracalne według projektu. Każdy mutacyjny rząd może być zwinięty do tyłu, co ustawia sterowanie dalej.
Refund _ factory · admin · właściciel200 · 188ms · sig 4f9a... c20b · 2: 41 PM
odwracalne
POST /your-endpoint
# headers
X-OpsIQ-Signature: t=1718…,v1=4f9a8e…c20b
Content-Type: application/json

{
  "action": "saas.refund_invoice",
  "actor":  "admin · owner",
  "params": {
    "customer": "[email protected]",
    "amount":   48.00,
    "invoice":  "#INV-2291"
  },
  "ts": 1718902861,
  "reversible": true
}
Warstwa zarządzania

Trzy stery, które ustawiłeś. Każda akcja.

To są stery, które owijasz wokół podróży, którą właśnie oglądałeś: tarcza, która zdecydowała czy dwa pobicia czekały na ciebie, brama, która decyduje czy akcja jest w ogóle oferowana, i cofnięcie, które sprawia, że pisanie bezpieczne do zrobienia.

Wybór zaufania

Ustaw autonomię na działanie i wybierz ją w każdej chwili, a każdy bieg jest nadal kontrolowany.

Suggest Kopilot Autopilot
  • Suggest Tylko szkice; nic nie działa bez osoby.
  • Copilot pokazuje jedno- kliknięcie Zatwierdzenie karty.
  • Autopilot działa tylko w ramach stawki, wartości i zakresu poręczeń.

& Zakres zezwolenia

Skala powierzchni plus rola bramka, że niezamknięte: niedopasowanie ukrywa akcję całkowicie.

oferowane ukryte · nie zamyka
  • Niedopasowanie ukrywa akcję, więc nigdy nie jest oferowane, nie tylko zablokowane.
  • Roles otwiera każdą umowę: owner / admin / support / custom.
  • Aktor jest zweryfikowanym klientem w administracji lub token- zweryfikowany.

Odwracalne w konstrukcji

Działanie mutujące może ogłosić swoją odwrotność, więc błędne połączenie wraca z tego samego wiersza audytu.

zawieszenie reaktywuj refundacji ładowanie
  • Pary jak suspendreactivate oraz refundre-charge.
  • Jedno kliknięcie z wiersza audytu.
  • Zwrócenie jest połączone, podpisane i samo w sobie kontrolowane.
Autopilot ogrodzony

Autopilot działa bez kliknięcia, nigdy bez ograniczeń.

Po usunięciu ludzkiego kliknięcia, trzy ogrodzenia zajmują jego miejsce, wszystkie egzekwowane server- side, zanim podpisany POST kiedykolwiek wyjdzie. Akcja, która uderza w jednego z nich nie jest po cichu pominięta; jest zaparkowany z powrotem w kolejce ludzkiej aprobaty, dokładnie tam, gdzie dwa beat żył.

01 · CENA

Limit stawki

Cap jak często działanie zwalnia per hour, per day lub per week Więc pędząca pętla nie może niczego odsączyć.

02 · WARTOŚĆ

Wartość górna

Zarys pieniędzy każdy jeden telefon lub cały dzień może przenieść: maksimum per transaction oraz per day.

03 · ZAKRES

Zakres ogrodzenia

Zawarcie Autopilot do department, region lub segment- Na akcję.

→ ZAPARKOWANY

Kolejka człowieka

Naciśnij limit i akcja powraca do ludzkiej kolejki dla wyraźnego Approve, nigdy cicho upuszczony.

Autopilot · wewnątrz barierki PŁATNOŚĆ GARDRALNA limit stawki · ograniczenie wartości · zakres pożary w granicach RATE / h Wartość / dzień ZAKRES dept: fakturowanie osiągnięty limit → zaparkowane dla ludzi KWEEE HOMOLOGACJI LUDZI Wszystko nad poręczycielem czeka na kogoś - nigdy cicho nie upadł.
Oznaczyć raz

Oznaczyć raz, i SI Uczy się natychmiast.

To jest umowa, która umożliwiła całą podróż. Zgłosicie akcję raz i AI może zaproponować ją natychmiast; każde pole umowy jest zarządzanie się prawdziwe i samodokumentowanie. A działania nie tylko rodzą się z wpisanego na maszynie czasu; przepływy pracy i zasady mogą zaproponować je również, przez dokładnie tę samą bramę.

Zarejestruj się raz

  • Jedna umowa, w pełni opisana: nazwa, paramy, powierzchnia, role, potwierdzenie, punkt końcowy i odwrotność opisują działanie i regulują je jednocześnie.
  • Automatyczne rejestry złączy. Pasek, Shopify, WHMCS i OpsIQ SaaS przynoszą swoje działania z nimi, bez okablowania ręcznego.
  • Udowodnij to pierwszy. Piaskownica plus podpisana tester haka weryfikuje działanie zanim dotknie produkcji.

Wypchane, nie tylko wpisane

  • Workflows ready off. Etap przepływu pracy (send_email, webhook, set_status...) postępowi na kleszcza cron i ręce do działania.
  • Cykl życia i proaktywne zasady również. Promocja etapu (prowadzenie → proces → płacenie) lub zasady zachowań odwiedzających może zaproponować działanie, poprzez ten sam zakres, rolę, potwierdzenie, podpis i bramkę audytu.
Automatyczne rejestrowanie przez złącze Pasek Shopify WHMCS OpsIQSoftware as a Service
actions.json · kontrakt { "klucz" : "saas. higher _ licence", "powierzchnia" ["admin"], "role" : ["właściciel"], "potwierdzić" : "zawsze", "odwracalne" : true, "punkt końcowy" : "https://api.you…" } Odkryta akcja · AI może teraz zaproponować
Wyciąganie → gazociąg działania PROCES krok · send _ email RULA LIFFETYKLU proces → płatności RUL PROCZYNNY czas _ on _ page ≥ 60s DZIAŁANIE BRAMKA zakres · rola · znak wykonane Każdy wyzwalacz przedostaje się przez tę samą bramę i ten sam dziennik audytowy.
Samodokumentowanie

Jedna umowa zasiliła podróż, i napisał swoich własnych lekarzy.

Ponieważ każde pole jest częścią umowy, działanie opisuje siebie. Parametry noszą typy i walidację, więc niewłaściwe paramy są odrzucane zamiast improwizować wokół; aliases mapuje to, co ludzie rzeczywiście wpisują do klucza kanonicznego; destrukcyjna flaga i śledzenie źródła są częścią rekordu. Eksportuj cały rejestr do odniesienia OpenAPI i Twoje działania są udokumentowane w momencie ich istnienia.

actions.json UMOWY params schema label · desc · category AI hint aliases destructive flag source tracking
  • Wpisany schemat parametrów. Typy i walidacja są wbudowane; wzór podobny INV-* jest egzekwowana, nie zgaduje.
  • - Opisujące pola. Etykieta, opis i kategoria sprawiają, że każde działanie jest czytelne dla ludzi i dla SI.
  • Podpowiedź AI i pseudonimy. Mapa naturalne frazowanie do kanoniki klucz tak "oddać Adam jego pieniądze z powrotem" nadal zdecydowane do saas.refund_invoice.
  • Destrukcyjny flaga i śledzenie źródeł. Każdy kontrakt rejestruje, czy mutuje i skąd pochodzi każdy bieg.
Wywóz do OpenAPI: /actions/refund_invoice i pełny rejestr, generowany automatycznie.
Automatyczne rejestry połączeńPasek, Shopify, WHMCS, OpsIQ SaaS: działania pojawiają się na Włącz.
Piaskowiec + podpisany testerUdowodnij działanie, zanim dotknie produkcji.
Chmura lub samodzielne hostowanieTa sama droga, brak dryfu.
Przyprowadź własny model.Anthropic, OpenAI, Gemini, Grok lub samodzielnie hostowane.
Uczciwe porównanie

Działania OpsIQ vs niekontrolowany agent AI.

Agenci Autonomiczni, którzy podłączyli LLM prosto do waszych narzędzi są szybkie i nieograniczone. Różnica nie jest inteligencją; to kontrakt, brama i szlak wokół niego. Oto uczciwa wersja.

ZdolnośćNiezarządzany agent AIDziałania OpsIQ
What the AI can call Whatever the tool layer exposes Only registered typed contracts
Approval before a write Runs immediately Human gate by default (Copilot)
Permission & role scoping Usually one blanket credential Per action · surface + role · fails closed
Parameter validation Trusts the model output Typed schema · invalid input rejected
Tamper protection on calls Rarely signed HMAC-SHA256 over raw body + timestamp
Kontrola autonomii All-or-nothing Trust Dial · Suggest → Copilot → Autopilot
Audit of every operation Partial logs, if any Immutable: actor, params, result, duration
Reversibility Manual cleanup Declared inverse · one-click rollback
Reaches raw database Often direct DB / shell Never, only your endpoints
Triggered by rules safely Separate, ungated paths Same gate for workflows & proactive rules
Przyprowadź własny model. Usually yes Anthropic / OpenAI / Gemini / Grok / self-host
Pełna lista funkcji

Wszystko w Działania w zakresie ptasiej grypy.

Każda zdolność, zgrupowany.

CechaCo to robi?
Podstawowe zarządzanie i potwierdzenie
Umowa na działania wpisaneKażde działanie jest deklarowanym schematem JSON: nazwa, paramy, zakres, role, polityka, punkt końcowy. AI wypełnia określone przez Ciebie sloty.
Brama aprobaty dla ludziNic nie mutuje, dopóki nie kliknie Aprof.
Polityka potwierdzenia działanianigdy / once- persession / always; ryzykowne działania zawsze wymagają potwierdzenia.
Flaga potwierdzenia żądania NOWAWymuszenie potwierdzenia wrażliwych działań, niezależnie od domyślnego działania.
Karta potwierdzająca UIDokładne działania, paramy i role przed zatwierdzeniem.
Bezpieczeństwo i zaufanie
HMAC- SHA256 podpisaniePodpisano POST nad surowym ciałem, więc punkty końcowe weryfikują się z kryptograficznym dowodem.
Zweryfikowana tożsamość podmiotuAktor pochodzi z sesji, nigdy nie rości AI.
Ochrona znacznika czasu i powtórzenia NOWAStare znaczniki czasu są odrzucane, więc nie można ponownie wykonać przechwyconego połączenia.
Zezwolenie i dostęp
Skala powierzchni i rolaJeden rejestr, skontrolowany przez audycję według powierzchni i roli, nie jest zamknięty, nigdy się nie pokrywa.
Powierzchnie AI adminUprzywilejowane działania istnieją tylko na powierzchni admin; AI admin i klient nigdy nie pokrywają się.
Powierzchnia tylko do odczytu zwrócona na zamówienieKlient AI może czytać, ale nie może pisać, więc nie jest zamknięty.
Zakres powierzchni tylko dla zapisu NOWATwarze, które wykonują bez odczytania kontekstu.
Kontrola autonomii
Poziom autonomii wybierania zaufaniaWybierz każdą akcję od Sugest do Copilot do Autopilot.
Autopilot guardrailsAutopilot działa tylko wewnątrz granic częstotliwości, wartości i ogrodzeń.
Ograniczenie stawki na działanie NOWANależy sprawdzić, jak często działanie może strzelać na godzinę, dzień lub tydzień.
Egzekwowanie limitu wartości NOWAOgranicza wartość każdej transakcji (lub całego dnia) może przenieść.
Ogrodzenie w autopilocie NOWAOgraniczenie autopilot do departamentu, regionu lub segmentu.
Niezależność działania NOWAWybierz każdą akcję niezależnie i w każdej chwili ją wyłącz.
Tryb sugestii (tylko projekt) NOWAAI drafts; człowiek zatwierdza zanim coś działa.
Tryb kopiowania (kliknięcie za jednym kliknięciem) NOWAKarta potwierdzająca czeka na jedno wyraźne Apropo kliknięcie.
Rollback & cofnij
Odwracalne działania według wzoruOznaczyć odwrotność i cofnąć złe połączenie za jednym kliknięciem.
Działania powiązane z odwróceniem NOWAAudyt łączy oryginalne i odwrócenie, tak aby łańcuch pozostał identyfikowalny.
Zgodność i audyt
Dziennik kontroli niemożliwych do uzyskaniaAktor, akcja, paramy, wynik, status, czas trwania i podpis, nigdy nie utracony.
Logowanie odpowiedzi punktu końcowego NOWAStatus, ciało i opóźnienie z twojego pleców, które zostało uwzględnione w audycie.
Integracja automatyki
Działania wyzwalanePrzepływy pracy, zasady cyklu życia i zasady proaktywne proponują za pośrednictwem tej samej bramy.
Integracja działań związanych z przepływem pracyEtapy przepływu pracy mogą zostać oddane do umowy o pracę.
Integracja zasad dotyczących cyklu życiaPromocje etapu (ołów → proces → płatności) może zaproponować następujące- na działanie.
Proaktywna integracja działań w zakresie zasadZasady zachowania odwiedzających (widoki, czas na stronie, przewijanie) mogą wywołać działanie.
Dostosowanie i przepływ pracy w zakresie ptasiej grypy
Dopasowanie intencyjne (nie improwizacja)Jasny angielski rozwiązuje się do zarejestrowanego kontraktu, lub nic w ogóle.
Propozycja → zatwierdzaj → wykonaj → audytCztery wyraźne, możliwe do namierzenia kroki, każdy z nich jest twój.
Elastyczność i integracja
Platforma neutralna modelowoTa sama warstwa działania działa dla każdego dostawcy lub modelu samoobsługowego.
Kompatybilność podsystemu JSONWHMCS, niestandardowe SaaS, WordPress, ERP: wszystko, co mówi HTTP + JSON.
Rejestr działań i odkrycieactions.json plus autoodkrycie złącza: zadeklarować raz, AI uczy się natychmiast.
Działania przesyłane przez podłączaWłącz złącze i jego działania pojawiają się automatycznie.
Punkt końcowy w pudełku z piaskiem na działanie NOWANależy wskazać działanie w punkcie końcowym badania, zanim dotknie ono produkcji.
API odkrycie działań NOWAPunkt końcowy zwraca pełne kontrakty, tak aby działania można było odkryć za pośrednictwem API.
Konfiguracja i organizacja
Schemat parametrów działania NOWAOznaczenie typów i walidacji; niepoprawny wkład jest odrzucany, a nie improwizowany.
Umowa jako dokumentacja żywa NOWASam kontrakt dokumentuje: nazwisko, paramy i intencje w jednym miejscu.
Opis działania i etykieta NOWACzytelna etykieta UI i opis prozy dla każdej akcji.
Oznakowanie kategorii działań NOWAOrganizować rejestr przez sprzedaż / wsparcie / fakturowanie / admin.
Śledzenie złączy źródłowych NOWAWiedz, które złącze wysłało każdą akcję.
Tekst podpowiedzi AI NOWAProza podpowiedź wskazuje model na to, kiedy używać każdego działania.
Flaga działania niszczącego NOWAOznacz działania wysokiego ryzyka w odniesieniu do bardziej rygorystycznych barierek.
Szukaj działania aliasing NOWAMapowanie popularnych nazw osób wpisanych do kanonicznego klucza działania.
FAQ

pytania o działania, Odebrałem.

Wszystko, o co proszą zespoły, zanim pozwolą AI dotknąć oparcia: potwierdzenie, autonomia, cofnięcie, zakres i modele.

Nie. Polityka potwierdzania jest egzekwowana po stronie server- side. AI nie może sfałszować potwierdzonej = prawdziwej flagi. Biegacz akcji ignoruje potwierdzone wartości AI- dostarczone przez AI- dla działań, których polityka wymaga ludzkiej aprobaty.
Każde działanie posiada poziom autonomii, który kontrolujesz: Sugest (tylko projekt), Copilot (jednoklikowy ludzki aprobata), lub Autopilot (działa w granicach kursu wewnętrznego, wartości pułapów i zakresu poręczeń). Możesz ustawić go na działanie i może wyłączyć go z powrotem w dowolnym czasie. Nowe działania domyślne do najbezpieczniejszego poziomu.
Tak, jeśli deklaruje odwrotną umowę: zawiesić pary z reaktywacją, zwrócić z opłaty. Z dziennika kontroli można się wycofać; OpsIQ oznacza i działa odwrotność i pisze powiązany wiersz audytu, tak aby cały łańcuch pozostaje do namierzenia.
Każde działanie deklaruje powierzchnię (admin / klient / write- only) i role, które można uruchomić. Brama sprawdza zweryfikowany aktor przed zarówno i nie zamyka. Out- of- scope działania nigdy nie są nawet oferowane AI, nie mówiąc już o wykonaniu.
Tak. Etapy przepływu pracy, promocje zasad dożywotnich i proaktywne zasady (widoki na stronę, czas na stronie, głębokość przewijania) mogą zaproponować działanie. Każdy z nich przepływa przez tę samą bramę (zakres, rola, walidacja, polityka potwierdzająca, podpisany wiersz POST i audyt), tak więc automatyzacja nigdy nie omija poręczeń.
OpsIQ pokazuje błąd w dzienniku audytu i naświetla go z powrotem do admin. Działanie nie jest ponownie automatycznie próbowane dla operacji non-idemstrong.
Tak. Warstwa działania jest model- neutralna: Anthropic, OpenAI, Gemini, Grok lub model samodzielnie hostowany. Przynieś swój własny klucz (BYOK) lub używaj zarządzanych rozliczeń; tak czy inaczej kontrakt, brama i dziennik audytu są identyczne.
Kontrakt akcji jest JSON. Punktem końcowym może być w każdym języku, który obsługuje HTTP i HMAC. PHP, Węzeł, Python, Go, Rust: wszystko w porządku.