- Created chatwoot-agent-bot/ with Node.js webhook server - Bot detects intent (greeting, billing, technical, features, account) - Auto-responds from FAQ knowledge base or escalates to human - FAQ-KB.md: Living knowledge base that grows with customer questions - CHATWOOT-SETUP.md: Complete deployment and configuration guide - Supports Telegram notifications on escalation - Bot runs on port 3001, ready for Chatwoot webhook integration
27 lines
666 B
Bash
Executable File
27 lines
666 B
Bash
Executable File
#!/bin/bash
|
|
# Marketing-SEO Agent - 24/7 Startup Script
|
|
|
|
WORKSPACE="/Users/claw/.openclaw/workspace/agents/marketing-seo"
|
|
PIDFILE="$WORKSPACE/state/agent.pid"
|
|
|
|
cd $WORKSPACE
|
|
|
|
# Check if already running
|
|
if [ -f "$PIDFILE" ]; then
|
|
PID=$(cat "$PIDFILE")
|
|
if ps -p "$PID" > /dev/null 2>&1; then
|
|
echo "SEO Agent already running (PID: $PID)"
|
|
exit 0
|
|
fi
|
|
fi
|
|
|
|
# Start agent
|
|
echo "Starting Marketing-SEO Agent..."
|
|
nohup python3 scripts/seo-agent.py > logs/agent.out 2>&1 &
|
|
echo $! > "$PIDFILE"
|
|
|
|
echo "✅ SEO Agent started (PID: $!)"
|
|
echo "🕐 24/7 monitoring active"
|
|
echo ""
|
|
echo "Check logs: tail -f $WORKSPACE/logs/seo-agent-$(date +%Y%m%d).log"
|