0.5×← Perlahan · Cepat →
💬Tekan Play Demo untuk lihat bagaimana Delivery Delay Alert Agent memantau penghantaran.
Demo Complete — All Stages Generated
01 WhatsApp Command
02 Delivery Dashboard
Menunggu Sedang aktif Selesai
03 Python Script Generation
1
📦
Ambil data penghantaranAPI kurier — tracking updates, SLA threshold
2
⏱️
Bandingkan masa vs SLAKira jam lewat, peratusan masa tinggal
3
🔴
Kategorikan severityNormal / Warning / Breached / Critical
4
📢
Escalasi & notifikasiWhatsApp alert ke customer + pasukan
import requests, json
from datetime import datetime, timedelta
API_TRACKING = "https://api.logistics.co/v2/tracking"
def fetch_shipments(merchant_id):
resp = requests.get(API_TRACKING, params={"merchant": merchant_id})
return resp.json().get("shipments", [])
def evaluate_sla(shipments):
results = []
for s in shipments:
elapsed = s["delivery_hours"]
sla = s["sla_hours"]
ratio = elapsed / sla
if ratio >= 2.0:
severity = "CRITICAL"
elif ratio >= 1.0:
severity = "BREACHED"
elif ratio >= 0.75:
severity = "WARNING"
else:
severity = "ON_TIME"
results.append({
"order": s["order_id"],
"courier": s["courier"],
"elapsed": elapsed,
"sla": sla,
"severity": severity
})
return results
alerts = evaluate_sla(fetch_shipments("MCH-079"))
print(json.dumps(alerts, indent=2))
04 Block Diagram
Menunggu Sedang aktif Selesai
05 System Schematic
Menunggu Sedang aktif Selesai
⚠️ Auto-escalation should have human approval loop for critical delays.
06 Simulasi Delay Alert
Mula Pengesanan
ORD-6001J&T6h / 24hMonitor
ORD-6002PosLaju28h / 24hEscalate
ORD-6003DHL52h / 48hNotify customer
ORD-6004GDEX72h / 24hURGENT Escalate
Summary4 shipmentsAvg 39.5h2 alerts
07 Delay Alert Report
Terminal Log
[SISTEM] Delivery Delay Alert Agent sedia
System Architecture
🤖 Agent Layer
Tracking fetcher
SLA comparator
Severity classifier
Notifier
🚚 Logistics Layer
Courier API
Tracking data
WhatsApp alert
Escalation log
Safety Notes
- Auto-escalation should have human approval loop for critical delays.
- Configure role-based access for escalation dashboards.
- Verify courier SLA thresholds regularly.
- Browser demo does not touch real courier APIs.