feat: Add Chatwoot Agent Bot prototype and FAQ knowledge base
- 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
This commit is contained in:
60
agents/marketing-content/cron.log
Normal file
60
agents/marketing-content/cron.log
Normal file
@@ -0,0 +1,60 @@
|
||||
/bin/sh: /Users/claw/.openclaw/workspace/agents/marketing-content/daily-run.sh: Permission denied
|
||||
/bin/sh: /Users/claw/.openclaw/workspace/agents/marketing-content/daily-run.sh: Permission denied
|
||||
/bin/sh: /Users/claw/.openclaw/workspace/agents/marketing-content/daily-run.sh: Permission denied
|
||||
[Mon Mar 16 04:21:29 EDT 2026] Starting daily marketing content generation
|
||||
error: unknown option '--agent-id'
|
||||
(Did you mean --agent?)
|
||||
[Mon Mar 16 04:21:31 EDT 2026] Subagent launched
|
||||
[Mon Mar 16 09:00:01 EDT 2026] Starting daily marketing content generation
|
||||
/Users/claw/.openclaw/workspace/agents/marketing-content/daily-run.sh: line 12: openclaw: command not found
|
||||
[Mon Mar 16 09:00:01 EDT 2026] Subagent launched
|
||||
[Tue Mar 17 09:00:00 EDT 2026] Starting daily marketing content generation
|
||||
error: unknown option '--agent-id'
|
||||
(Did you mean --agent?)
|
||||
[Tue Mar 17 09:00:04 EDT 2026] Subagent launched
|
||||
[Wed Mar 18 09:00:00 EDT 2026] Starting daily marketing content generation
|
||||
error: unknown option '--label'
|
||||
[Wed Mar 18 09:00:05 EDT 2026] Subagent launched
|
||||
[Thu Mar 19 09:00:00 EDT 2026] Starting daily marketing content generation
|
||||
error: unknown option '--task'
|
||||
[Thu Mar 19 09:00:03 EDT 2026] Subagent launched
|
||||
[Fri Mar 20 09:00:00 EDT 2026] Starting daily marketing content generation
|
||||
error: unknown option '--task'
|
||||
[Fri Mar 20 09:00:03 EDT 2026] Subagent launched
|
||||
[Sun Mar 22 06:05:00 EDT 2026] Script updated to fix CLI syntax (changed to 'openclaw agent')
|
||||
[Sun Mar 22 16:15:39 EDT 2026] Cron job 'marketing-content-daily' created via openclaw cron. Will run daily at 9:00 AM.
|
||||
[Thu Mar 26 06:54:54 EDT 2026] Starting daily marketing content generation
|
||||
Gateway agent failed; falling back to embedded: Error: Pass --to <E.164>, --session-id, or --agent to choose a session
|
||||
Error: Pass --to <E.164>, --session-id, or --agent to choose a session
|
||||
[Thu Mar 26 06:54:55 EDT 2026] Completed with exit code: 1
|
||||
[Thu Mar 26 06:59:02 EDT 2026] Starting daily marketing content generation
|
||||
Error: Pass --to <E.164>, --session-id, or --agent to choose a session
|
||||
[Thu Mar 26 06:59:03 EDT 2026] Completed with exit code: 1
|
||||
[Thu Mar 26 08:01:28 EDT 2026] Starting daily marketing content generation
|
||||
Gateway agent failed; falling back to embedded: GatewayClientRequestError: Error: Invalid session ID: agent:main:marketing-content-daily
|
||||
Error: Invalid session ID: agent:main:marketing-content-daily
|
||||
[Thu Mar 26 08:01:31 EDT 2026] Completed with exit code: 1
|
||||
[Thu Mar 26 08:05:14 EDT 2026] Starting daily marketing content generation
|
||||
Gateway agent failed; falling back to embedded: GatewayClientRequestError: Error: Invalid session ID: agent:main:main
|
||||
Error: Invalid session ID: agent:main:main
|
||||
[Thu Mar 26 08:05:16 EDT 2026] Completed with exit code: 1
|
||||
[Thu Mar 26 08:06:57 EDT 2026] Starting daily marketing content generation
|
||||
Gateway agent failed; falling back to embedded: Error: gateway timeout after 630000ms
|
||||
Gateway target: ws://127.0.0.1:18789
|
||||
Source: local loopback
|
||||
Config: /Users/claw/.openclaw/openclaw.json
|
||||
Bind: lan
|
||||
[diagnostic] lane task error: lane=main durationMs=10734 error="Error: session file locked (timeout 10000ms): pid=56093 /Users/claw/.openclaw/agents/main/sessions/2554af6c-6c15-4da5-ad28-d961515a2034.jsonl.lock"
|
||||
[diagnostic] lane task error: lane=session:agent:main:main durationMs=10754 error="Error: session file locked (timeout 10000ms): pid=56093 /Users/claw/.openclaw/agents/main/sessions/2554af6c-6c15-4da5-ad28-d961515a2034.jsonl.lock"
|
||||
[model-fallback/decision] model fallback decision: decision=candidate_failed requested=nvidia/qwen/qwen3.5-397b-a17b candidate=nvidia/qwen/qwen3.5-397b-a17b reason=timeout next=nvidia/minimaxai/minimax-m2.1
|
||||
[diagnostic] lane task error: lane=main durationMs=10597 error="Error: session file locked (timeout 10000ms): pid=56093 /Users/claw/.openclaw/agents/main/sessions/2554af6c-6c15-4da5-ad28-d961515a2034.jsonl.lock"
|
||||
[diagnostic] lane task error: lane=session:agent:main:main durationMs=10602 error="Error: session file locked (timeout 10000ms): pid=56093 /Users/claw/.openclaw/agents/main/sessions/2554af6c-6c15-4da5-ad28-d961515a2034.jsonl.lock"
|
||||
[model-fallback/decision] model fallback decision: decision=candidate_failed requested=nvidia/qwen/qwen3.5-397b-a17b candidate=nvidia/minimaxai/minimax-m2.1 reason=timeout next=nvidia/moonshotai/kimi-k2.5
|
||||
[diagnostic] lane task error: lane=main durationMs=10581 error="Error: session file locked (timeout 10000ms): pid=56093 /Users/claw/.openclaw/agents/main/sessions/2554af6c-6c15-4da5-ad28-d961515a2034.jsonl.lock"
|
||||
[diagnostic] lane task error: lane=session:agent:main:main durationMs=10589 error="Error: session file locked (timeout 10000ms): pid=56093 /Users/claw/.openclaw/agents/main/sessions/2554af6c-6c15-4da5-ad28-d961515a2034.jsonl.lock"
|
||||
[model-fallback/decision] model fallback decision: decision=candidate_failed requested=nvidia/qwen/qwen3.5-397b-a17b candidate=nvidia/moonshotai/kimi-k2.5 reason=timeout next=none
|
||||
Error: All models failed (3): nvidia/qwen/qwen3.5-397b-a17b: session file locked (timeout 10000ms): pid=56093 /Users/claw/.openclaw/agents/main/sessions/2554af6c-6c15-4da5-ad28-d961515a2034.jsonl.lock (timeout) | nvidia/minimaxai/minimax-m2.1: session file locked (timeout 10000ms): pid=56093 /Users/claw/.openclaw/agents/main/sessions/2554af6c-6c15-4da5-ad28-d961515a2034.jsonl.lock (timeout) | nvidia/moonshotai/kimi-k2.5: session file locked (timeout 10000ms): pid=56093 /Users/claw/.openclaw/agents/main/sessions/2554af6c-6c15-4da5-ad28-d961515a2034.jsonl.lock (timeout)
|
||||
[Thu Mar 26 08:18:01 EDT 2026] Completed with exit code: 1
|
||||
[Thu Mar 26 08:20:22 EDT 2026] Starting daily marketing content generation
|
||||
[Thu Mar 26 08:20:22 EDT 2026] Completed with exit code: 0
|
||||
[Thu Mar 26 08:33:19 EDT 2026] Content generation completed successfully - 4 files created
|
||||
Reference in New Issue
Block a user