AI Email Agent

Other

LLM驱动的电商客服智能邮件自动回复系统

Install

openclaw skills install @bettermen/ai-email-agent

AI Email Agent

LLM 驱动的电商客服智能邮件自动回复系统。自动分类、情感检测、智能回复、紧急升级、多语言支持。

Quick Start

# Install dependencies
pip install -r {baseDir}/requirements.txt

# Demo mode — process 5 sample emails
python3 {baseDir}/main.py demo

# Run agent loop (requires IMAP/SMTP config)
python3 {baseDir}/main.py run

# Start monitoring dashboard
python3 {baseDir}/main.py dashboard

Configuration

Edit {baseDir}/config.yaml and set environment variables:

export LLM_API_KEY="sk-your-key"
export IMAP_PASSWORD="your-imap-password"
export SMTP_PASSWORD="your-smtp-password"

Features

ModuleDescription
Smart ClassificationLLM-powered 5-category routing
Sentiment Detection5-level sentiment + urgency scoring
Auto ReplyMulti-template + variable rendering
Escalation10 trigger rules + WeCom/Feishu notifications
Multi-languageP0-P3 tiered strategy for 8+ languages
Knowledge BaseKeyword RAG for consultation enhancement
DashboardReal-time Web monitoring with Chart.js

Decision Matrix

               Urgency →
Sentiment↓     1(Low)  2(Normal) 3(Medium) 4(High)  5(Critical)
S0 Positive    Auto    Auto      Auto      Auto+CC   Auto+CC
S1 Neutral     Auto    Auto      Auto      Semi      Semi
S2 Negative    Auto+   Auto+     Semi      Human     Human
S3 Angry       Semi    Semi      Human     Human     Human+Legal

Commands

CommandDescription
python3 {baseDir}/main.py demoDemo with 5 sample emails
python3 {baseDir}/main.py runContinuous agent loop
python3 {baseDir}/main.py onceSingle fetch & process
python3 {baseDir}/main.py dashboardWeb dashboard (:8080)
python3 {baseDir}/main.py statsTicket statistics
python3 {baseDir}/main.py test-send <email>Test SMTP config