1. Pendahuluan
1.1 Apa itu n8n?
n8n adalah workflow automation tool open-source, mirip seperti Zapier atau Make (Integromat).
Bedanya, n8n bisa kamu self-host gratis di komputer atau server sendiri.
Dengan n8n, kamu bisa menghubungkan berbagai aplikasi (Gmail, Telegram, Slack, API, database, dll.) tanpa harus menulis kode dari nol.
1.2 Kenapa n8n populer?
Ada beberapa alasan kenapa n8n semakin banyak dipakai developer, startup, maupun perusahaan:
- Open Source & Gratis – siapa pun bisa pakai tanpa biaya (jika self-hosting).
- Fleksibel – mendukung ratusan node & integrasi API.
- Self-Hosting – kamu bisa pasang di laptop, VPS, atau cloud gratis seperti Render/Railway.
- Komunitas aktif – banyak tutorial, forum, dan kontribusi dari developer.
- Fitur AI Agent terbaru – ini yang bikin n8n makin relevan di era AI sekarang.
1.3 Apa itu AI Agent di n8n?
- AI Agent adalah fitur baru di n8n (rilis 2024–2025) yang mengubah workflow biasa menjadi lebih pintar.
- Kalau sebelumnya n8n hanya bisa menjalankan “trigger → action”, sekarang dengan AI Agent, workflow bisa:
- Mengingat percakapan / data (memory)
- Merencanakan langkah berdasarkan konteks (planning)
- Melakukan aksi dengan memilih node lain secara dinamis (action)
Contoh sederhana:
- Workflow biasa → Email masuk → Balas dengan template.
- Workflow AI Agent → Email masuk → AI baca isi → AI tentukan apakah perlu balas, ringkas, atau tandai penting → lalu lakukan aksi otomatis.
1.4 Kenapa AI Agent di n8n menarik?
- Lebih cerdas dari sekadar automasi rule-based.
- Bisa dihubungkan dengan OpenAI GPT atau model open-source (misalnya Hugging Face).
- Mendukung berbagai skenario:
- Customer support → bot AI yang bisa balas email/chat otomatis.
- Asisten pribadi → AI yang bisa ringkas artikel atau kirim reminder.
- Business automation → AI yang bisa memutuskan apakah data masuk perlu dikirim ke CRM, Slack, atau database.
1.5 Bagaimana cara kerja AI Agent di n8n?
Secara garis besar:
- Input → data dari user (via webhook, email, chat, API).
- Agent (AI) → proses data, memutuskan apa yang harus dilakukan.
- Tools/Nodes lain → aksi sesuai keputusan AI (misalnya: kirim email, posting ke Slack, simpan ke database).
- Output → hasil akhir dikirim balik ke user atau aplikasi lain.
2. Perbedaan Self-Hosting vs Berbayar
| Fitur | Self-Hosting (Gratis) | n8n Cloud (Berbayar) |
| Biaya | Gratis (hanya bayar server kalau pakai VPS) | Mulai dari $20/bulan |
| Setup | Harus install & konfigurasi sendiri | Sudah siap pakai |
| Maintenance | Kamu yang urus (update, backup, security) | Tim n8n yang urus semua |
| Fitur AI Agent | Sama lengkapnya | Sama lengkapnya |
| Scaling | Bergantung server kamu | Auto-scale |
| Support | Komunitas / forum | Support resmi |
Kesimpulan:
- Kalau suka ngoprek & hemat → Self-host.
- Kalau mau praktis & fokus kerja → n8n Cloud.
3. Persiapan Lingkungan
- Software wajib:
- Node.js (≥ v18)
- NPM (sudah include)
- Docker (opsional)
- Optional: VPS / Hosting gratis (Render, Railway, Fly.io)
- Akun OpenAI:
- Daftar di https://platform.openai.com
- Buat API key (untuk dipakai di n8n AI Agent)
4. Instalasi n8n
4.1 Via node.js
Pastikan kalian sudah menginstall node js di device kalian, jalankan ini di command prompt untuk cek versi npm :
npm -v
node -v
Kemudian jalankan perintah :
npm install n8n -g
n8n start
Jika melakukan instalasi lewat npm biasanya butuh sinyal yang stabil. Lakukan alternatif ini jika kalian mengalami error di tengah instalasi karna sinyal yang tidak stabil, atau mungkin mengalami masalah EPERM
- Jalankan perintah ini untuk membersihkan cache npm:
npm cache clean --force
- Pastikan kamu buka terminal sebagai Administrator
- Coba install lagi dengan:
npm install -g n8n
Cek apakah Instalasi berhasil dengan :
n8n --version
npx n8n --version
Jika Instalasi berhasil biasanya status di command prompt akan tampil seperti ini :

Yang artinya kalian bisa mulai set up dari
localhost:5678


4.2 Via Docker
docker run -it --rm \
--name n8n \
-p 5678:5678 \
n8nio/n8n
Kalau muncul dashboard n8n → instalasi sukses.
5. Mengenal Antarmuka n8n
- Node = blok fungsional (misal: Gmail, Telegram, AI Agent).
- Workflow = rangkaian node untuk automasi.
- Agent = node AI baru yang bisa mengambil keputusan.
6. Apa itu n8n AI Agent?
- AI Agent = Node khusus untuk AI yang punya memory & planning.
- Bisa dihubungkan dengan:
- OpenAI GPT → buat chat assistant
- Hugging Face → pakai model open-source
- Tools → Gmail, Slack, Telegram, API eksternal
Bedanya dengan workflow biasa:
- Workflow biasa: hanya trigger → action.
- AI Agent: bisa berdialog, memutuskan, dan menghubungkan banyak action.
7. Praktek Kecil : Workflow Biasa
7.1 Buat workflow baru
- Klik tombol “+ New Workflow” di dashboard n8n.
- Beri nama misalnya:
HelloWorld. - Tambahkan Trigger
- Klik add first step atau tombol + dan cari Manual Trigger.

7.2 Tambahkan Function/Code Node
- Klik tombol + di sebelah kanan node Trigger.
- Cari node Code lalu pilih.
- Node ini dipakai untuk menulis JavaScript sederhana.

7.3 Jalankan Workflow
- Klik tombol Execute Workflow (warna oranye di bawah).
- Hasil eksekusi akan terlihat di node Code, menampilkan pesan sesuai yang ada di dalam kode.

Simpan Workflow
Jangan lupa klik tombol Save di pojok kanan atas.
8. Praktek Lanjutan: AI Agent + Aksi OtomatisAI Reply Email Otomatis
8.1 AI Reply Email Otomatis
- Webhook → AI Agent → Gmail Send Email.
- Fungsi: setiap pesan masuk, AI otomatis balas dengan gaya tertentu.
8.2 Ringkas Artikel dari URL
- HTTP Request (ambil konten artikel) → AI Agent (ringkas) → Telegram (kirim ringkasan).
8.3 Telegram AI Chatbot
- Telegram Trigger → AI Agent → Telegram Reply.
- Jadi bot Telegram kamu bisa jadi AI Assistant pribadi.
9. Tips & Best Practice
- Simpan API key di
.envfile, jangan langsung di node. - Gunakan Basic Auth kalau workflow diekspos publik.
- Backup workflow → export JSON, commit ke GitHub.
- Hosting gratis: Render (1GB RAM gratis) atau Railway
10. Kesimpulan
- n8n dengan AI Agent = kombinasi powerful untuk automasi + kecerdasan.
- Self-host = gratis & fleksibel, tapi butuh sedikit teknis.
- Cloud (berbayar) = praktis & aman, cocok untuk tim besar.
- Tren automasi ke depan akan semakin AI-driven → n8n jadi pionir open-source di bidang ini.