Slack
Socket ModeEvents in
- app_mention
- message
- reaction_added
- stop_agent
Actions out
- post
- react
- upload
- read_thread
- lookup_user
Thread replies, with 👀 while it works.
Any event from the outside world can start a run. Agents act back through the same checked gateway.
Request accessEvents come in and actions go out, with replies in the same thread.
Events in
Actions out
Thread replies, with 👀 while it works.
Events in
Actions out
Issue and pull request comments, with a 👀 reaction.
Events in
Actions out
Issue comments.
Events in
Actions out
Ticket comments.
Add any MCP server, send events in with a webhook, or start runs on a schedule.
Add its URL, with no auth, a bearer token or OAuth. Its tools pass the same checks as every other call.
A signed webhook starts a run. Each hook has its own HMAC or bearer secret.
Outbound webhooks report the result.
Cron starts, after waits, and watches like "ping me when this PR merges".
Talk to a project's agents in the console chat page.
Run lifecycle, record changes, artifact publishes, approval decisions and custom emit events can start more work.
Each connection is an encrypted credential for one outside account. The gateway adds it to each call, so agents never hold your keys.
An org admin installs the Slack app or the GitHub App. Replies and actions come from the bot, @hinzel.
An org admin adds an API token, a service account or an MCP server URL. Used for Jira, Zendesk, PagerDuty and MCP servers.
Each person connects their own account. They see every action taken with it, and can revoke it.
Built-in actions and MCP tools pass the same gateway. Each project's rules decide which actions run, which need a person and which never run.
How the gateway worksHinzel is in early access. Tell us about your team and we will set up your first project with you.