← 返回
沟通协作 中文

Inbox Triage Bot

AI-powered email triage via IMAP (himalaya) or Google API. Fetches inbox, classifies messages by urgency, recommends actions, and generates daily markdown di...
通过 IMAP (himalaya) 或 Google API 进行 AI 邮件分类。获取收件箱,按紧急程度对邮件分类,推荐操作,并生成每日 Markdown 摘要。
gruted
沟通协作 clawhub v1.0.0 1 版本 99850.5 Key: 无需
★ 0
Stars
📥 668
下载
💾 7
安装
1
版本
#automation#email#gmail#inbox#latest#triage

概述

inbox-triage-bot

AI email triage — fetch, classify, and report on your inbox.

Quick start

cd ~/.openclaw/workspace/skills/inbox-triage-bot
npm install
EMAIL_BACKEND=himalaya npm run demo

What it does

  • Fetches recent emails via IMAP (himalaya) or Google API
  • Classifies by urgency and category (AI or heuristic)
  • Recommends actions per message
  • Pulls upcoming calendar events
  • Generates markdown daily digest reports

Backends

himalaya (recommended — no OAuth)

Requires himalaya CLI configured with a Gmail App Password:

himalaya envelope list -f INBOX -s 5  # test
EMAIL_BACKEND=himalaya npm run demo

Google API (alternative)

Requires OAuth credentials:

cp .env.example .env  # edit with OAuth creds
npm run google:oauth:init
npm run demo

Commands

npm run demo              # full triage report (markdown)
npm run email:fetch       # raw envelopes (JSON)
npm run email:triage      # classified envelopes (JSON)
npm run calendar:upcoming # upcoming events (JSON)

Environment variables

VariableDefaultDescription
--------------------------------
EMAIL_BACKENDautohimalaya or google
HIMALAYA_ACCOUNTgru_gmailhimalaya account name
OPENAI_API_KEYOptional AI classification

Cron

# Daily at 7 AM
0 7 * * * cd /path/to/inbox-triage-bot && EMAIL_BACKEND=himalaya npm run demo >> ~/inbox-triage.md 2>&1

Links

  • GitHub: https://github.com/gruted/inbox-triage-bot
  • Landing page: https://gruted.github.io/inbox-triage-bot/

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-30 16:27 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

GH Triage

gruted
自动扫描 GitHub 仓库,标记、评论、分配并修复 Issue 与 PR,实现高效分类与报告。
★ 0 📥 834
communication-collaboration

Slack

steipete
当需要通过 slack 工具从 Clawdbot 控制 Slack 时使用,包括在频道或私信中回复消息或置顶/取消置顶项目。
★ 157 📥 47,688
communication-collaboration

imap-smtp-email

gzlicanyi
使用IMAP/SMTP读取和发送邮件;检查新/未读邮件、获取内容、搜索邮箱、标记已读/未读、发送带附件的邮件。支持...
★ 114 📥 52,443