Lewati ke konten utama

Memproses email secara otomatis di n8n menggunakan AI

Perlu mengawasi email penting (seperti peringatan gangguan server) dan tidak ingin melewatkan apa pun? Panduan sederhana ini menunjukkan cara menyiapkan alur otomatis di n8n yang:

  • Memantau kotak masuk email melalui IMAP

  • Menggunakan model AI untuk menentukan apakah sebuah pesan penting

  • Dan jika ya, mengirim notifikasi Telegram dengan ringkasan singkat

Dalam panduan ini, kita akan mengintegrasikan n8n dengan FASTPANEL — yang di sini digunakan sebagai server email IMAP tempat mailbox dibuat dan dikelola.

Siapkan mailbox Anda (jika belum)

Sebelum masuk ke n8n, mari pastikan kotak masuk email Anda siap digunakan.

Ikuti panduan ini untuk membuat mailbox baru:

Cara menambahkan mailbox baru di FASTPANEL

Setelah mailbox dibuat:

  • Simpan login dan kata sandi — Anda akan memerlukannya nanti saat menghubungkannya ke n8n

  • Anda tidak perlu menyiapkan hal lain di sisi FASTPANEL — selesai di sana!

Sekarang, mari lanjut dan mulai membangun otomatisasi di n8n.

Buat workflow baru

Pertama-tama — kita akan membuat alur baru di n8n.

Buka n8n dan klik "Create workflow" di pojok kanan atas

Buat alur kerja

Beri tahu n8n untuk memantau kotak masuk email Anda

Kita ingin n8n memeriksa akun email Anda untuk pesan baru.

Klik "Add first step..."

Tambahkan langkah

Cari imap, lalu pilih "Email Trigger (IMAP)"

Tambahkan Email Trigger

Ini akan memungkinkan n8n memantau email masuk menggunakan IMAP.

Hubungkan akun email Anda

Mari beri n8n akses ke mailbox Anda.

Klik "Create new credentials", isi info login email Anda, dan (jika perlu) aktifkan "Allow Self-Signed Certificates". Beri nama koneksi Anda agar lebih mudah ditemukan nanti

Buat kredensial baru

Jika Anda melihat "Connection tested successfully", berarti semuanya siap

Koneksi berhasil diuji

Sesuaikan pengaturan trigger

Satu penyesuaian cepat sebelum kita lanjut.

Di pengaturan trigger, ubah "Mark as read" menjadi "Nothing", lalu klik "Back to canvas"

Sesuaikan pengaturan trigger

Siapkan kunci API AI Anda

Kita akan menggunakan OpenRouter untuk mendukung AI.

Buka OpenRouter, masuk, buat kunci API (ProfileKeysCreate API Key), lalu salin — Anda tidak akan bisa melihatnya lagi.

buat kunci API

Tambahkan agen AI

Saatnya menghadirkan AI ke dalam workflow.

Klik "+", cari AI Agent, lalu tambahkan ke canvas

Agen AI Agen AI

Lalu klik "Back to canvas".

Tambahkan model AI

Mari pilih otak di balik agen ini.

Klik "+" lagi, cari OpenRouter Chat Model, lalu tambahkan

Tambahkan model Model Chat OpenRouter

Buat kredensial baru menggunakan kunci API Anda

Kunci API

Lalu pilih model gratis (Anda dapat mengetik free untuk memfilter, misalnya, DeepSeek)

Model AI

Beri tahu AI apa yang harus dicari

Sekarang kita akan mengajarkan AI cara mengenali pesan penting.

Klik "Execute Workflow", kirim email uji ke alamat yang dipantau, lalu klik dua kali node AI Agent setelah email tiba

Model AI

Sekarang mari beri tahu AI apa yang harus dilakukan:

  • Setel Source for Prompt ke Define below
  • Di bawah Prompt, pilih Expression dan seret variabel textHtml
  • Klik "Add option", pilih System message, lalu tempel ini:
You're an assistant that determines the importance of an email.
If the email mentions a server being unavailable, return a short summary.
Otherwise, return "false".

Konfigurasi AI

Klik "Back to canvas" untuk melanjutkan.

Tambahkan pemeriksaan untuk email penting

Kita hanya ingin mengambil tindakan jika email itu benar-benar penting.

Tambahkan node If

Node IF

Setel kondisinya:
Jika output AI tidak sama dengan false

kondisi

Kirim notifikasi Telegram

Mari pastikan pesan itu dikirim langsung kepada Anda.

Dari output true pada node If, tambahkan node TelegramSend a text message

Telegram

Buat kredensial baru:

Output AI

Periksa workflow lengkap Anda

Pada titik ini, seluruh pengaturan Anda seharusnya terlihat di canvas.

Ini seharusnya mencakup:

  • Trigger email

  • Analisis AI

  • Pemeriksaan kondisi

  • Pesan Telegram

Alur kerja

Uji semuanya

Mari pastikan semuanya berfungsi.

Klik Execute Workflow dan kirim email uji lagi. Jika semuanya sudah disiapkan dengan benar, Anda akan melihatnya menunggu trigger.

Alur kerja

Jika semuanya berfungsi, Anda akan menerima notifikasi di Telegram yang merangkum pesan tersebut.