Target systems & plugins

Target systems are the systems agents work in — ticket systems, code hosting, mailboxes. They dock in as self-registering plugins, not hard-coded special cases.

The plugin pattern

Every target system brings a manifest: which actions it offers, which access it needs, how it wakes agents (trigger/webhook). New integrations are added without touching the core.

Available target systems
  • Zammad — the first built-in: waking via trigger/webhook, REST actions, blockedpending, correlation via the ticket ID.
  • GitLab — repository work: branches, merge requests, pipelines.
  • Email / IMAP — mailboxes as a target system: read and answer mail.
  • MCP — connecting tools via the Model Context Protocol.
Broker token instead of a permanent login

Access to a target system always goes through the secrets broker: short-lived and scoped to the task.