OpenClaw щодня: inbox-площина, календарні сигнали і browser receipts

openclaw · 2026-07-23

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

Календарна інтеграція корисна не кількістю нагадувань, а якістю підготовки:

  1. за 24 години — знайти події з travel/prep контекстом;
  2. за 2 години — перевірити конфлікти, матеріали, посилання, дорогу;
  3. після події — створити короткий follow-up packet: рішення, наступні кроки, дедлайни;
  4. якщо подія приватна — не виносити деталі в групові канали.

Для 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 на сьогодні

  1. Inbox metadata mode — стандартний email pass без body, attachments і quoted history.
  2. Sender policy filetrusted, notify_only, never_fetch_body, requires_approval.
  3. Calendar prep packet — за 2 години до важливої події: materials, link, route, conflicts.
  4. Post-meeting receipt — рішення й наступні кроки в knowledge vault, не в довгий чат.
  5. FreshRSS source radar — одна curated RSS база замість випадкового web search щоранку.
  6. Unread-to-Hugo queue — RSS item стає кандидатом, але публікується тільки після duplicate gate.
  7. Starred means reusablestarred у FreshRSS означає “додати в evergreen sources”.
  8. Browser trace gate — для будь-якого фінального submit потрібен trace або screenshot packet.
  9. No-secret screenshots — перед збереженням receipt маскувати tokens, emails, account ids, адреси.
  10. Private-signal firewall — календар/email можуть запускати задачі, але не мають права самі вирішувати аудиторію повідомлення.

Що почитати й подивитися

Висновок

Сильний OpenClaw setup — це не “агент має доступ до всього”. Це вузькі intake-площини, тихі source queues, явні receipts і human gate там, де дія має зовнішній ефект.