ai

Otomatisasi Monitoring Paket dengan AI & n8n

Panduan membuat workflow otomatisasi monitoring paket menggunakan AI dan n8n. Integrasi API tracking, notifikasi, dan report otomatis.

otomasi trackingn8n workflowAI monitoring paketautomation trackingworkflow automation

Memantau banyak paket sekaligus bisa memakan waktu dan energi. Dengan otomatisasi menggunakan n8n (workflow automation tool) dan AI, Anda bisa membuat sistem monitoring paket yang otomatis mengambil data tracking, menganalisis status, dan mengirim notifikasi jika ada masalah. Artikel ini akan menjelaskan cara membuat workflow otomatisasi monitoring paket.

Apa Itu n8n?

n8n (pronounced “n-eight-n”) adalah platform otomatisasi workflow open-source yang memungkinkan Anda menghubungkan berbagai aplikasi dan layanan untuk membuat workflow otomatis. n8n mendukung integrasi dengan ratusan layanan, termasuk API tracking, email, Slack, WhatsApp, dan Google Sheets.

Arsitektur Workflow Monitoring Paket

Trigger (Scheduler) 
  → API Tracking (Get Data)
  → AI Analysis (Gemini/ChatGPT)
  → Condition Check (If Delayed?)
  → Action (Send Notification)
  → Log (Google Sheets/Database)

Langkah Membuat Workflow

1. Setup n8n

2. Trigger Node

Gunakan Schedule Trigger untuk menjalankan workflow setiap 6 jam atau 12 jam. Frekuensi tergantung pada kebutuhan Anda.

3. Get Data Tracking (HTTP Request Node)

Gunakan HTTP Request Node untuk memanggil API tracking. Jika kurir menyediakan API publik, Anda bisa langsung mengakses. Jika tidak, Anda bisa menggunakan web scraping atau browser automation.

Contoh API call ke cariresi:

Method: POST
URL: https://api.cariresi.id/track
Body: { "courier": "JNE", "awb": "JNE1234567890" }

4. AI Analysis (OpenAI/Gemini Node)

Gunakan OpenAI Chat Model atau Google Gemini node untuk menganalisis data tracking:

Prompt:

Analisis data tracking berikut:
[DATA TRACKING JSON]

Apakah ada delay? Estimasi tiba? Apakah perlu tindakan?

AI akan menganalisis dan memberikan output berupa:

5. Condition Check (If Node)

Gunakan If Node untuk memeriksa apakah perlu tindakan:

6. Send Notification (Telegram/Email/Slack)

Gunakan node notifikasi untuk mengirim alert:

Contoh pesan Telegram:

⚠️ ALERT PAKET DELAY

Resi: JNE1234567890
Kurir: JNE
Status: On Transit 5 hari
Estimasi: Delay 2 hari
Tindakan: Hubungi CS JNE

Link: https://cariresi.id/track/JNE1234567890

7. Log ke Google Sheets (Google Sheets Node)

Gunakan Google Sheets Node untuk menyimpan log tracking:

TimestampResiKurirStatusEstimasiAI AnalysisAction
2026-06-03JNE123JNEDelayed5 JuniTransit lamaNotified

Contoh Workflow Lengkap

Berikut adalah workflow n8n untuk monitoring 10 paket sekaligus:

  1. Trigger: Cron job setiap 6 jam (00:00, 06:00, 12:00, 18:00).
  2. Loop: Loop melalui daftar 10 nomor resi.
  3. API Call: Panggil API tracking untuk setiap resi.
  4. AI Analysis: Analisis hasil dengan Gemini.
  5. If Delayed: Kirim notifikasi ke Telegram.
  6. Log: Simpan hasil ke Google Sheets.

Tips Optimasi Workflow

Kendala Umum & Solusi

API Tracking Tidak Tersedia

Jika kurir tidak menyediakan API publik, gunakan web scraping (Puppeteer/Playwright) atau gunakan aggregator API seperti cariresi.

Rate Limit API

Jika terkena rate limit, tambahkan delay antar request atau gunakan proxy rotation.

AI Analysis Lambat

Jika AI analysis memakan waktu lama, gunakan model yang lebih ringan (Gemini Flash, GPT-3.5) atau cache hasil analysis untuk resi yang belum berubah status.

False Positive

AI mungkin salah prediksi. Tambahkan human-in-the-loop untuk verifikasi notifikasi critical.

Kesimpulan

Otomatisasi monitoring paket dengan AI dan n8n bisa menghemat waktu dan energi Anda secara signifikan. Dengan workflow yang tepat, Anda bisa memantau puluhan paket sekaligus, mendapatkan alert jika ada masalah, dan menyimpan data historis untuk analisis. Meskipun membutuhkan setup awal, hasilnya sangat worth it untuk bisnis atau personal yang sering mengirim/menerima paket.

← Kembali ke Artikel Lacak Resi Sekarang
cariresi mascot
Menu

© 2026 cariresi