AI Agent for DevOps Workflow Automation with n8n

I’m currently working on a project to set up an AI-powered autonomous agent using n8n to automate DevOps workflows. The idea is to create a system capable of processing natural language commands (text or voice) from multiple communication channels such as Slack, WhatsApp, Teams, etc., and then triggering CI/CD-related tasks.
The tasks handled by this agent mainly cover:

  • Creating Git branches (remote branches) from the project backlog
  • Launching branch merge requests or pull requests
  • Launching different types of CI/CD pipelines
  • Reporting pipeline results or errors back to the user via the same communication channel
    i’d love to get ideas or recommendations for setting up this project
    Any insights, experience, or even similar use-case references would be incredibly helpful.
    Thank you in advance.

Sounds like something that can be done rather easily. You will need an AI Agent with a bunch of tools and a good system prompt to handle different tasks, which could be git, github. gitlab or anything else with http request tool (given “anything else” has an API).

Break your “features” down into separate tasks and do them one by one.
For each, think which steps needs to happen? First, without any agents, just with a manual trigger, so simplify things. Go through nodes which make the most sense for each step.

When you have git a wall, don’t know how to proceed and concrete questions as to “How do I do X with Y?” - come here and ask.