Cara Bangun AI Agent untuk Otomasi Prioritas Feature Roadmap dengan n8n + GPT (MVP 2 Hari)
· 3 menit baca
Cara Bangun AI Agent untuk Otomasi Prioritas Feature Roadmap dengan n8n + GPT (MVP 2 Hari)
🚀 Hook: Kenapa Tim Anda Sering Terjebak di ‘Feature Freeze’?
Anda pernah berada di posisi ini: tim product melimpahkan ratusan request, stakeholder menuntut quick win, tapi roadmap tetap bersifat "spam". Keputusan dipilih secara intuisi, akhirnya banyak effort terbuang pada fitur yang tak pernah dipakai. Masalahnya bukan kurangnya ide, melainkan tidak ada cara objektif untuk memprioritaskan.
🔧 Konsep: AI Agent + n8n = Prioritas Roadmap Otomatis
AI Agent di sini adalah workflow yang mengeksekusi prompt GPT secara dinamis, mengambil data dari sumber (Jira, Notion, Google Sheet), menilai tiap request dengan kriteria bisnis, dan menulis rekomendasi prioritas ke papan kanban.
n8n berperan sebagai orchestrator: mengatur trigger, menghubungkan API, menyimpan state, serta memberi human‑in‑the‑loop untuk approval.
⚙️ Breakdown Teknis / Workflow
- Trigger: Cron setiap hari pukul 09:00 (atau webhook saat ada issue baru).
- Step 1 – Collect Requests: Node
HTTP Requestke Jira REST API untukGET /search?jql=project=XYZ+AND+status=Backlog. Filter fields:summary, description, priority, labels, created. - Step 2 – Enrich Data: Node
Webhookke OpenAI (GPT‑4o) dengan prompt yang menilai request berdasarkan:- Potential Revenue Impact
- Effort (Story Points)
- Strategic Fit (tag ‘core’)
- Customer Sentiment (jika ada link ke CS tickets)
You are a product manager AI. Given the following feature request, assign a score 0‑100 for: - Revenue Impact (0‑40) - Effort (0‑30, lower effort higher score) - Strategic Fit (0‑20) - Customer Sentiment (0‑10) Return JSON. Title: {{summary}} Description: {{description}} Labels: {{labels}} Created: {{created}} - Step 3 – Aggregate Scores: Node
Functionmenghitung weighted total (Revenue 40%, Effort 30%, Strategic 20%, Sentiment 10%). Simpan ke variabletotalScore. - Step 4 – Sort & Rank: Node
Setmeng‑appendtotalScoreke tiap item, kemudian gunakanSplitInBatches+Sort(custom JS) untuk urut menurun. - Step 5 – Update Roadmap: Loop top‑5 items, gunakan API
POST /issueske Jira untuk memindahkan ke statusSelected for Developmentatau buat issue diGitHub Projects.- Jika ada konflik (issue sudah ada), kirim notifikasi Slack ke PM untuk manual review.
- Step 6 – Human‑in‑the‑Loop: Node
Slack Messagedengan Block Kit menampilkan tabel skor, tombolApprove/Reject. Action meng‑trigger n8n lagi untuk finalize. - Step 7 – Persist History: Simpan JSON hasil ke Google Sheet/Database (PostgreSQL) untuk audit trail.
📚 Use Case Real: Startup SaaS “DocuFlow”
DocuFlow menerima rata‑rata 80 feature request per minggu dari sales, support, dan feedback form. Sebelumnya mereka memprioritaskan secara manual, memakan 3‑4 hari dan meninggalkan bias.
Dengan workflow di atas, dalam 2 hari mereka berhasil membangun MVP:
- Pengumpulan otomatis dari Jira & Google Form.
- Pengecatan skor yang menurunkan effort‑heavy low‑impact features 70%.
- Roadmap mingguan yang ter‑update otomatis di Trello, siap dipresentasikan ke stakeholder.
Hasil: 30% lebih cepat ship fitur dengan ROI tertinggi dan tim dev melaporkan stress level berkurang.
💡 Insight & Strategi: Membuat AI Agent Jadi “Product Owner Mini”
- Define Weighted Criteria Aligned to Business OKR: Jangan seret‑seret semua metrik; pilih 3‑4 yang paling berpengaruh.
- Iterasi Prompt dengan Human Feedback: Mulai dengan prompt generik, kumpulkan feedback dari PM, kemudian refine (prompt‑engineering). Simpan versi prompt di repo Git.
- Cache Results: Jika request tidak berubah, gunakan cache (Redis) agar tidak menghabiskan token.
- Guardrails: Tambahkan step validation di n8n untuk memastikan score berada 0‑100; jika outlier, kirim ke Slack untuk review.
- Observability: Export metrics (totalScore avg, count processed) ke Prometheus & Grafana untuk memantau performa AI Agent.
🛑 Penutup & CTA
Dengan kombinasi n8n dan GPT, Anda tidak perlu menulis kode backend untuk membangun “Product Prioritizer Bot”. Mulailah dengan template workflow ini, sesuaikan kriteria, dan lihat roadmap Anda berubah menjadi data‑driven dalam 48 jam.
🚀 Download contoh workflow (JSON) dan fork repositori template prompt. Jangan lupa beri feedback di Slack komunitas JIPRAKS!