Launching today

Orivael
The control plane for AI agents — govern before they act
8 followers
The control plane for AI agents — govern before they act
8 followers
Orivael sits between your users, your agents, and your tools and enforces policy on every action before it runs. It blocks unsafe or irreversible tool calls, routes high-risk actions to human approval, and signs every decision into a tamper-evident audit trail. Built for teams shipping AI agents that can't afford a "the bot deleted prod" incident. • Intercepts tool calls, not just text • PASS / WARN / BLOCK + approval • Signed audit log • Self-hostable, microsecond hot path




How does the approval routing actually work in practice — like does a human get a Slack ping with a one-click approve button, or am I building some custom webhook for it?
@efeqgl7 Great question and my straight answer:
Out of the box, when the firewall blocks (or on any verdict/intent you choose), it fires an alert to Slack, a generic webhook, or email — configured per project, no code. So yes, a human gets the Slack ping automatically; you don't build that plumbing.
Where I'll be honest: today that Slack message is a rich notification, not yet a one-click approve/deny button. The approve/resume happens via the API or dashboard — or, if you want it fully in-flow, you point the webhook at your own endpoint and wire the button there. The interactive Slack (Block Kit) approve button is on my near-term roadmap — it's a thin layer over the same event.
Under the hood the decision is a real primitive, not just a message: an irreversible action is bound to a named approver and gated fail-closed — it literally can't run until it's cleared, and every approve/halt is signed for audit. Slack is just the channel on top.
TL;DR: Slack ping = built-in, zero code. One-click-in-Slack approve = bring-your-own-webhook today, native button shipping soon.
@efeqgl7 thank you for stopping by
How does the approval handoff actually feel in practice — like do I get a Slack ping with a diff of the pending action or am I living in your dashboard all day waiting for prompts