Install
openclaw skills install @indigas/claw-inbox-triageAutomates inbox management by categorizing messages into urgent, normal, or spam, generating daily digests, and drafting responses for low-priority items.
openclaw skills install @indigas/claw-inbox-triageAutomate message management by categorizing, summarizing, and drafting responses to keep your inbox clean and actionable.
# Install the skill
npx clawhub install inbox-triage
# Trigger
"Help me triage my inbox"
Messages are classified into three categories:
Triggers for categorization:
Creates a consolidated summary of all messages received that day:
📧 Daily Inbox Digest - April 15, 2026
🔴 URGENT (2):
- Meeting reminder: Team sync at 3PM today
- Question from Sarah: Need approval on budget by EOD
🟡 NORMAL (5):
- Newsletter: Weekly tech roundup
- Update: Project milestone reached
- ...
🟢 SPAM/NOISE (12):
- Promotions, notifications, alerts
Auto-drafts replies for normal-spam categories:
✅ Inbox/messages are overwhelming ✅ Need to sort through notifications and alerts ✅ Want to save time on routine responses ✅ Need daily summaries of important items ✅ Looking to filter spam automatically
❌ Not for high-stakes communication (legal, medical, financial advice) ❌ Not for creative work (writing, editing, brainstorming) ❌ Not for real-time conversations requiring immediate human response
# Optional: ~/.inbox-triage/config.yaml
sources:
- type: signal
enabled: true
- type: telegram
enabled: true
- type: discord
enabled: false
rules:
urgent_keywords:
- "urgent"
- "ASAP"
- "deadline"
- "important"
spam_keywords:
- "unsubscribe"
- "promotion"
- "offer"
auto_draft_for:
- "normal"
- "spam"
{
"timestamp": "2026-04-15T12:00:00Z",
"digest": {
"urgent": [...],
"normal": [...],
"spam": [...]
},
"drafed_responses": [...]
}
# Daily Triage Report
## 🔴 URGENT
- [ ] Item 1
- [ ] Item 2
## 🟡 NORMAL
- Item 1
- Item 2
## 🟢 SPAM
- 12 items filtered
Track which categorizations were correct/incorrect:
# Log correction
echo "CORRECT: urgent - meeting reminder" >> ~/.inbox-triage/corrections.log
echo "INCORRECT: spam - actually important" >> ~/.inbox-triage/corrections.log
The system learns from corrections over time.
# Run triage every morning at 8AM
0 8 * * * clawhub run inbox-triage --output daily-digest.md
# Send digest only when weather is clear
if [ "$(weather is-clear)" = "true" ]; then
clawhub run inbox-triage --send-summary
fi
# Attach digest as daily log
clawhub run inbox-triage --format json | tee ~/logs/daily-triage-$(date +%Y-%m-%d).json