Автоматизация повседневных задач с OpenClaw
Утренний дайджест, управление email, умный дом, бронирование, разделение счетов, обработка счетов-фактур -- как превратить рутину в автоматические цепочки действий OpenClaw.
Тип материала: research
Почему автоматизация повседневных задач -- это главная ценность AI-агента
Большинство людей используют AI для вопросов и ответов. Но настоящая сила AI-агента -- в автоматизации повторяющихся задач, которые вы выполняете каждый день. Утренняя проверка почты, просмотр календаря, мониторинг новостей, оплата счетов -- каждая из этих задач занимает 5-15 минут, но вместе они отнимают 1-2 часа ежедневно. OpenClaw может выполнять их автоматически, без вашего участия.
В этом гайде мы разберём конкретные сценарии автоматизации: от простого утреннего дайджеста до сложных цепочек действий с несколькими этапами. Каждый сценарий включает конфигурацию, пример настройки и рекомендации по доработке.
Утренний дайджест: всё важное в одном сообщении
Утренний дайджест -- это автоматическое сообщение, которое OpenClaw отправляет вам в Telegram каждое утро в заданное время. Сообщение содержит: погоду, события из календаря на сегодня, список задач, важные новости по вашим темам и показатели здоровья (если вы используете трекер).
Настройка утреннего дайджеста
# morning-digest.yaml
automation:
name: "morning-digest"
schedule: "0 8 * * *" # каждый день в 08:00
timezone: "Europe/Moscow"
steps:
- action: "weather.get_forecast"
params:
city: "Москва"
hours: 12
save_as: "weather"
- action: "calendar.get_events"
params:
date: "today"
save_as: "events"
- action: "tasks.get_pending"
params:
priority: ["high", "medium"]
save_as: "tasks"
- action: "news.get_headlines"
params:
topics: ["AI", "стартапы", "технологии"]
count: 5
save_as: "news"
- action: "health.get_summary"
params:
source: "apple_health"
metrics: ["sleep", "steps_yesterday", "heart_rate"]
save_as: "health"
- action: "compose_and_send"
params:
template: "morning-digest"
channel: "telegram"
data:
weather: "${weather}"
events: "${events}"
tasks: "${tasks}"
news: "${news}"
health: "${health}"Результат: каждое утро в 08:00 вы получаете в Telegram структурированное сообщение. Погода -- коротко ("Москва, +5, облачно, без осадков"). Календарь -- список встреч с временем. Задачи -- приоритетные на сегодня. Новости -- 5 заголовков с ссылками. Здоровье -- сон, шаги вчера, пульс.
Управление email: фильтрация и приоритизация
Email -- один из главных пожирателей времени. OpenClaw может обрабатывать входящую почту, распределять письма по категориям, выделять действительно важные и формировать краткие отчёты.
# email-manager.yaml
automation:
name: "email-manager"
schedule: "*/30 * * * *" # каждые 30 минут
steps:
- action: "email.fetch_unread"
params:
account: "work"
limit: 50
save_as: "emails"
- action: "ai.classify"
params:
input: "${emails}"
categories:
urgent: "Требует ответа сегодня"
important: "Важно, но не срочно"
newsletter: "Рассылки и новости"
spam: "Нежелательная почта"
save_as: "classified"
- action: "email.move_to_folder"
params:
emails: "${classified.spam}"
folder: "Spam"
- action: "email.label"
params:
emails: "${classified.newsletter}"
label: "Рассылки"
- action: "telegram.notify"
condition: "${classified.urgent.length} > 0"
params:
message: "Срочных писем: ${classified.urgent.length}"
details: "${classified.urgent.summaries}"Важный нюанс: OpenClaw не удаляет письма автоматически -- он только классифицирует и перемещает. Удаление требует ручного подтверждения. Это принцип безопасности: автоматические действия не должны быть необратимыми.
Умный дом через Home Assistant
Если у вас настроен Home Assistant, OpenClaw может управлять умным домом через его API. Это превращает текстовые команды в действия: включить свет, установить температуру бойлера, проверить статус устройств.
# homeassistant-skill.yaml
skill:
name: "home-assistant"
type: "integration"
connection:
url: "http://homeassistant.local:8123"
token: "${HA_TOKEN}"
entities:
lights:
- entity_id: "light.living_room"
name: "свет в гостиной"
- entity_id: "light.bedroom"
name: "свет в спальне"
climate:
- entity_id: "climate.boiler"
name: "бойлер"
switches:
- entity_id: "switch.coffee_machine"
name: "кофемашина"Примеры команд через Telegram: "Включи свет в гостиной" -- OpenClaw вызывает Home Assistant API, включает light.living_room. "Поставь бойлер на 60 градусов" -- устанавливает температуру. "Включи кофемашину через 10 минут" -- создаёт отложенную задачу.
Автоматизация по расписанию: бойлер включается за час до вашего обычного времени пробуждения, свет в коридоре включается на 20% в 23:00, кофемашина стартует за 15 минут до будильника.
Чек-ин на рейсы, заказ продуктов, разделение счетов
Автоматический чек-ин на рейсы
Если вы часто летаете, OpenClaw может отслеживать ваши бронирования и выполнять онлайн-чек-ин автоматически, как только он открывается (обычно за 24 часа до вылета). Для этого нужна интеграция с email (для получения подтверждений бронирования) и навык для работы с API авиакомпаний.
# flight-checkin.yaml
automation:
name: "flight-checkin"
trigger: "email.new"
condition: "email.subject contains 'booking confirmation' OR 'подтверждение бронирования'"
steps:
- action: "ai.extract"
params:
input: "${email.body}"
fields: ["airline", "flight_number", "date", "booking_ref"]
save_as: "booking"
- action: "calendar.create_event"
params:
title: "Рейс ${booking.flight_number}"
date: "${booking.date}"
reminder: "-24h" # напоминание за 24 часа
- action: "schedule_task"
params:
time: "${booking.date} - 23h55m" # за 23ч55м до вылета
action: "airline.checkin"
params:
airline: "${booking.airline}"
booking_ref: "${booking.booking_ref}"Заказ продуктов
OpenClaw может вести список покупок, который пополняется через простые команды в Telegram ("добавь молоко в список"), и отправлять заказ в сервис доставки по вашей команде или автоматически в заданный день.
Разделение счетов
После совместного ужина или поездки с друзьями: отправьте фото чека в Telegram, OpenClaw распознает позиции и суммы, спросит, кто что заказывал (или распределит поровну), рассчитает кто кому должен и отправит участникам сообщения с суммами и реквизитами для перевода.
CRM-подготовка перед встречами
OpenClaw может автоматически готовить справку перед каждой встречей из вашего календаря. За 15 минут до встречи агент проверяет: кто участники, какие последние взаимодействия были с ними (из CRM), какие задачи по этому проекту открыты, какие документы обсуждались. Результат -- краткая справка в Telegram.
# meeting-prep.yaml
automation:
name: "meeting-prep"
trigger: "calendar.event_starting"
condition: "event.starts_in <= 15m AND event.type == 'meeting'"
steps:
- action: "crm.get_contacts"
params:
names: "${event.attendees}"
save_as: "contacts"
- action: "crm.get_recent_interactions"
params:
contacts: "${contacts}"
days: 30
save_as: "interactions"
- action: "tasks.get_by_project"
params:
project: "${event.project_tag}"
save_as: "tasks"
- action: "ai.compose"
params:
prompt: "Подготовь краткую справку для встречи"
data:
event: "${event}"
contacts: "${contacts}"
interactions: "${interactions}"
tasks: "${tasks}"
save_as: "brief"
- action: "telegram.send"
params:
message: "${brief}"Обработка счетов-фактур
Если вы получаете счета-фактуры по email (от поставщиков, хостингов, сервисов), OpenClaw может автоматически извлекать данные, заносить в таблицу учёта расходов и напоминать о необходимости оплаты.
# invoice-processor.yaml
automation:
name: "invoice-processor"
trigger: "email.new"
condition: "email.has_attachment AND attachment.type in ['pdf', 'jpg', 'png']"
steps:
- action: "document.extract"
params:
file: "${email.attachment}"
fields: ["vendor", "amount", "currency", "due_date", "invoice_number"]
save_as: "invoice"
- action: "spreadsheet.append_row"
params:
sheet_id: "expenses-2026"
data: "${invoice}"
- action: "calendar.create_reminder"
params:
title: "Оплатить счёт ${invoice.vendor}: ${invoice.amount} ${invoice.currency}"
date: "${invoice.due_date} - 3d" # за 3 дня до срока
- action: "telegram.notify"
params:
message: "Новый счёт: ${invoice.vendor}, ${invoice.amount} ${invoice.currency}, срок оплаты ${invoice.due_date}"Конвертация повторяющихся задач в cron-задания
Любую задачу, которую вы просите OpenClaw выполнять регулярно, можно оформить как cron-задание. Вместо того чтобы каждый день писать "проверь метрики сайта", создайте автоматизацию:
# Добавление cron-задания через CLI
openclaw automation create \
--name "site-metrics" \
--schedule "0 9 * * 1-5" \
--action "analytics.get_metrics" \
--params '{"site": "aravana.ai", "period": "yesterday"}' \
--notify telegram
# Список активных автоматизаций
openclaw automation list
# Удаление автоматизации
openclaw automation delete site-metricsПравило: если вы попросили OpenClaw сделать одно и то же три раза -- превратите это в автоматизацию.
Вебхуки для триггерных сценариев
Вебхуки позволяют внешним сервисам инициировать действия OpenClaw. Например: GitHub отправляет вебхук при создании нового issue -- OpenClaw анализирует issue, классифицирует его и назначает ответственного. Stripe отправляет вебхук при новой оплате -- OpenClaw обновляет CRM и отправляет приветственное письмо.
# webhook-handler.yaml
webhooks:
- path: "/webhook/github"
secret: "${GITHUB_WEBHOOK_SECRET}"
handler:
- action: "ai.classify"
params:
input: "${webhook.body}"
categories:
bug: "Баг-репорт"
feature: "Запрос функции"
question: "Вопрос"
- action: "github.label_issue"
params:
issue: "${webhook.body.issue.number}"
label: "${classification}"
- action: "telegram.notify"
params:
message: "Новый issue #${webhook.body.issue.number}: ${classification}"Цепочки исполнения
Самые мощные автоматизации -- это цепочки из нескольких этапов, где результат одного этапа используется на следующем. Полная цепочка может выглядеть так: входящее сообщение в Telegram -> вызов API для получения данных -> обработка данных AI -> обновление базы данных -> генерация отчёта -> отправка уведомления.
Пример цепочки для мониторинга конкурентов:
# competitor-monitor.yaml
automation:
name: "competitor-monitor"
schedule: "0 10 * * 1" # каждый понедельник в 10:00
chain:
- action: "web.scrape"
params:
urls: ["competitor1.com/pricing", "competitor2.com/pricing"]
save_as: "pages"
- action: "ai.analyze"
params:
input: "${pages}"
prompt: "Сравни цены конкурентов с нашими. Выдели изменения за последнюю неделю."
save_as: "analysis"
- action: "spreadsheet.update"
params:
sheet_id: "competitor-tracking"
data: "${analysis.structured}"
- action: "ai.compose"
params:
prompt: "Подготовь краткий отчёт об изменениях цен конкурентов"
data: "${analysis}"
save_as: "report"
- action: "telegram.send"
params:
message: "${report}"Синхронизация календарей
Если у вас несколько календарей (рабочий Google Calendar, личный Apple Calendar, Calendly для встреч), OpenClaw может синхронизировать их и предотвращать конфликты. Агент проверяет все календари, выявляет пересечения и предупреждает вас или автоматически переносит менее приоритетные события.
Рекомендации по автоматизации
Начинайте с малого. Первая автоматизация -- утренний дайджест. Когда она работает стабильно, добавляйте следующие.
Логируйте всё. Каждая автоматизация должна вести лог выполнения. Когда что-то пойдёт не так (а это произойдёт), лог поможет понять причину.
Ставьте лимиты. Ограничьте количество автоматических действий в час. Если email-менеджер вдруг начнёт перемещать все письма в спам из-за ошибки классификации, лимит остановит его после 20 действий.
Не автоматизируйте необратимые действия. Удаление файлов, отправка денег, публикация постов -- эти действия должны требовать вашего подтверждения. Автоматизируйте подготовку, а финальное действие оставьте за собой.
Итоги
Автоматизация повседневных задач -- это самый быстрый способ получить отдачу от OpenClaw. Начните с утреннего дайджеста, добавьте обработку email, настройте напоминания перед встречами. Каждая автоматизация экономит 5-15 минут в день, а в сумме -- десятки часов в месяц. Главное правило: если вы делаете что-то одинаковое три раза, создайте автоматизацию.
Хотите получать подобные материалы раньше?
Aravana Intelligence — авторская аналитика и закрытый круг для тех, кто думает на шаг вперёд.
Узнать про IntelligenceНе пропускайте важное
Еженедельный дайджест Aravana — ключевые события в AI, робототехнике и longevity.
Корпоративные политики работы с AI: как внедрить безопасно
Пошаговое руководство по созданию корпоративной политики использования AI — от выбора разрешённых инструментов и классификации данных до борьбы с теневым AI и обучения сотрудников
Установка OpenClaw через Docker: пошаговая инструкция
Развёртывание OpenClaw в контейнере Docker: docker run, docker-compose, настройка томов, портов и сетей
Что такое OpenClaw: полный обзор платформы
История создания, архитектура и ключевые отличия агентной платформы OpenClaw от обычных чат-ботов