In development

AgentOps: Multi-Agent Pipeline

AgentOps is a multi-agent system that turns a request posted in Slack into a Confluence spec, Jira tickets, a GitHub pull request and a live Vercel preview. Each hand-off between agents passes through a human approval step, so the team stays in control of what gets specified, ticketed and shipped.

Role
Designed and built end to end.
Year
2026
Stack
Multi-agent systems, Human-in-the-loop, Slack, Confluence, Jira, GitHub, Vercel

The problem

Small product teams lose days between someone asking for a change and anyone seeing it running: the request sits in a chat thread, someone writes it up, someone else breaks it into tickets, and only then does code start. Every hand-off is manual, and the context from the original conversation leaks away at each one.

How it was built

01Start where the request already is

The pipeline is triggered from Slack, because that is where requests actually arrive. Nobody has to learn a new tool or fill in a form for the system to pick the work up.

02One agent per stage, one artifact per agent

Each stage produces the artifact the team already uses: a Confluence spec, then Jira tickets, then a GitHub pull request, then a Vercel preview deployment. Keeping each agent responsible for one artifact keeps its job narrow and its output easy to review.

03Human approval between stages

Nothing moves to the next stage without a person approving it. The spec is checked before tickets are created, and tickets before code is written. An agent that is wrong early is caught before its mistake fans out into tickets and code.

04End on something people can click

The pipeline finishes on a live preview, not a diff. Stakeholders who will never read a pull request can still see the change running and approve or push back.

Stack decisions

Why each piece was chosen, rather than just what was used.

Slack, Confluence and Jira

The system writes into the tools the team already works in, so adopting it changes nothing about where people look for specs and tickets.

GitHub + Vercel previews

A pull request with a preview deployment is the natural review unit for a web team: code review and a running build in one place.

Human-in-the-loop checkpoints

Approval gates between agents keep errors from compounding across stages and keep accountability with the team rather than the model.

What it does

  • Slack request in, live Vercel preview out
  • Confluence spec generated from the original request
  • Jira tickets created from the approved spec
  • GitHub pull request opened against the approved tickets
  • Human approval step between every stage

Building something similar?

Naman Gundaniya takes on full stack and AI projects like this one. Available for hire, replies within 24 hours.