OpenClaw щодня: inbox-площина, календарні сигнали і browser receipts
1. Inbox-площина: email як queue, не як чат
Email варто підключати до OpenClaw не як “прочитай усю пошту”, а як контрольований intake:
- перший pass читає тільки metadata: sender, subject, date, labels, thread id;
- body відкривається лише для allowlist sender-ів або явних правил;
- agent не видаляє й не надсилає листи без approval;
- кожна дія має receipt: thread id, класифікація, запропонована дія, статус рішення;
- digest іде в Telegram/Discord тільки якщо є дедлайн, фінансовий ризик або потрібна відповідь.
JMAP тут цікавіший за старий IMAP-підхід: HTTP/JSON, push через EventSource/WebPush, нормальна модель синхронізації й менше polling-шуму.
2. Календар як risk signal, не просто reminder
Календарна інтеграція корисна не кількістю нагадувань, а якістю підготовки:
- за 24 години — знайти події з travel/prep контекстом;
- за 2 години — перевірити конфлікти, матеріали, посилання, дорогу;
- після події — створити короткий follow-up packet: рішення, наступні кроки, дедлайни;
- якщо подія приватна — не виносити деталі в групові канали.
Для self-hosted варіанта Radicale дає простий CalDAV/CardDAV сервер, а JSCalendar RFC 8984 корисний як модель для agent-friendly JSON-представлення подій.
3. FreshRSS як джерельний радар для Hugo
OpenClaw не має щоранку “гуглити все заново”. Краще мати curated RSS intake:
security/vendors— changelog-и, advisories, release notes;ai/agents— MCP, A2A, agent-runtime, model-router новини;devops/platform— Kubernetes, Terraform/OpenTofu, observability;openclaw/materials— матеріали, які можуть стати Hugo-постами;watch-later/youtube— відео не в Telegram, а в чергу перегляду.
FreshRSS Fever API підтримує categories, feeds, unread/favorites і read/star markers. Практичний патерн: OpenClaw бере unread metadata, вибирає 5 кандидатів, перевіряє дублікати в Hugo, після використання ставить starred або read.
4. Browser receipts для дій, які важко довести текстом
Для веб-дій agent log слабкий: “натиснув кнопку” не дорівнює доказу. Краще зберігати browser receipt:
- screenshot до/після;
- URL і title сторінки;
- form fields без secrets;
- network errors;
- Playwright trace для debug;
- human approval state перед фінальним submit.
Playwright Trace Viewer дає artifact, який можна відкрити локально й побачити кроки після виконання. Для OpenClaw це сильний gate перед фінансовими, документними або admin-діями: агент готує, показує trace/summary, людина approves, потім submit.
5. Практична конфігураційна схема
lanes:
inbox:
tools: [mail_metadata, mail_fetch_allowed, calendar_read]
write_actions: approval_required
notify: decision_only
rss_research:
tools: [rss_read, web_fetch, hugo_duplicate_check]
write_actions: draft_only
notify: none_on_success
browser_ops:
tools: [browser_prepare, screenshot, trace_export]
final_submit: human_approval_required
receipts: required
Головна межа: inbox і calendar можуть бачити приватний контекст, але не повинні автоматично ставати каналом для широких повідомлень або write-actions.
6. 10 практичних ідей OpenClaw на сьогодні
- Inbox metadata mode — стандартний email pass без body, attachments і quoted history.
- Sender policy file —
trusted,notify_only,never_fetch_body,requires_approval. - Calendar prep packet — за 2 години до важливої події: materials, link, route, conflicts.
- Post-meeting receipt — рішення й наступні кроки в knowledge vault, не в довгий чат.
- FreshRSS source radar — одна curated RSS база замість випадкового web search щоранку.
- Unread-to-Hugo queue — RSS item стає кандидатом, але публікується тільки після duplicate gate.
- Starred means reusable —
starredу FreshRSS означає “додати в evergreen sources”. - Browser trace gate — для будь-якого фінального submit потрібен trace або screenshot packet.
- No-secret screenshots — перед збереженням receipt маскувати tokens, emails, account ids, адреси.
- Private-signal firewall — календар/email можуть запускати задачі, але не мають права самі вирішувати аудиторію повідомлення.
Що почитати й подивитися
- JMAP — сучасний HTTP/JSON протокол для пошти, контактів і календарів; хороший фундамент для agent-readable inbox.
- RFC 8984: JSCalendar — JSON-модель календарних даних без болю прямого парсингу iCalendar.
- Radicale v3 — легкий self-hosted CalDAV/CardDAV сервер для домашнього або lab-календаря.
- FreshRSS Fever API — API-доступ до RSS черги з unread/starred markers.
- Playwright Trace Viewer — відтворювані browser artifacts для debug, audit і approval.
- YouTube: JMAP email protocol, CalDAV Radicale server setup, FreshRSS self hosted RSS workflow, Playwright trace viewer tutorial, AI agent browser automation safety.
Висновок
Сильний OpenClaw setup — це не “агент має доступ до всього”. Це вузькі intake-площини, тихі source queues, явні receipts і human gate там, де дія має зовнішній ефект.