πŸ€– Manage AWS EC2 Instances with AI Chatbot – Built in n8n (No Code!)

Hey n8n friends :waving_hand:

I just published a full beginner-friendly walkthrough on how to build a chat-based AI agent in n8n to manage your AWS EC2 instances, no code required!

:link: Watch the full tutorial video here:

Watch on YouTube

:open_file_folder: Grab the workflow JSON:

:inbox_tray: Download EC2 Lifecycle Manager Workflow

:light_bulb: What this workflow does

This chatbot allows you (or even non-technical users) to manage EC2 instances by simply chatting with the AI agent in natural language. It supports:

  • :white_check_mark: Describe EC2 instances

  • :repeat_button: Start / Stop / Reboot / Terminate instances

  • :locked: Includes confirmation before destructive actions

  • :globe_showing_europe_africa: Works via AWS HTTP API integration + IAM credentials

  • :brain: Remembers context using memory module

:hammer_and_wrench: Main Components

  • Chat Trigger (start the conversation)

  • AI Agent (OpenAI GPT-4 mini + memory)

  • Tool Calls (using HTTP Request to invoke AWS EC2 API)

  • Secure AWS credential auth

  • Dynamic parameter passing (instance ID detection, region control)

:test_tube: Who’s it for?

  • DevOps engineers

  • Cloud teams

  • Internal support teams

  • Anyone who wants to build a self-service chatbot to manage infrastructure with ease

:police_car_light: Pro Tips

  • Limit IAM permissions carefully – don’t give full access to everything

  • Always test with Describe and Stop before trying Terminate

  • This concept can easily be extended to S3, RDS, Lambda, and more

Let me know what you think!

Happy to improve it further or collaborate on more cloud + AI agent use cases.