1. Say what you want
Describe the job in Slack or web chat.
The layer where agents and all your tools work together. Say what you want in plain words, and a deterministic engine makes sure it happens exactly that way.
Request accessDescribe the job. Hinzel drafts and tests it. Nothing goes live until a person approves.
Describe the job in Slack or web chat.
It writes the rule, tests it and replays past events.
An admin reviews the change. Then it goes live.
Rules that run the same way, every time.
Checked, tested and replayed before anyone approves it.
Allow, ask a person, or block.
Only the events you describe.
Cron that knows your calendar.
"Ping me when this PR merges."
Follow a ticket through its states, with timers in business hours.
Typed data, with a history of who changed what.
Every project on its own terms, under one org policy.
Each project reaches only what it's given.
As the bot, or as the person who asked.
One click in Slack or the console.
Spend limits for each project.
Any reply, back to its cause.
Real workspaces, shared outputs, lasting memory.
Its own branch and sandbox. Sleeps when idle.
Pick the model. Pin the plugins.
Hand-offs with a hop limit.
Versioned, with lineage.
Every fact, with its source.
Agents never hold your keys, code runs in a sandbox, and your words stay out of the logs.
Agents act through the gateway. Secrets stay encrypted with KMS.
Chat sandboxes run under gVisor, apart from the host.
Logs keep ids, not words. Analytics drop personal fields.
Use the built-in connectors, add any MCP server, or send events in with a webhook.
Events come in and actions go out, with replies in the same thread.
Add its URL. Its tools pass the same checks as every other call.
A signed webhook starts a run. Outbound webhooks report the result.