Google Календарь из сообщений в Telegram

Используем самиВстречи из переписки, с проверкой занятости

Человек отправляет голосовое сообщение, и встреча появляется в календаре

Договорились о созвоне в Telegram. Теперь нужно открыть Google Календарь, выбрать дату, пересчитать часовой пояс, придумать название и перенести ссылку на встречу. Алексей, автор ИИ-worker, начал отдавать эту работу своему агенту: пересылает переписку и пишет «закинь в календарь».

Это наш личный опыт. Ниже реальные задания из рабочей переписки 8 и 9 сентября 2026 года: создание встреч, проверка занятого времени и сохранение правила владельца. Экономию времени пока не замеряли.

«Подожди-ка, у меня есть агент!»

Один из поводов заняться календарём был совсем бытовым. Алексей дважды ошибался, записывая дату окончания визы. В списке дел снова появилась задача: открыть календарь, поставить событие на нужный день, заранее выделить время на подготовку.

Тут он вспомнил, что может просто отправить агенту голосовое. В поручении назвал уже известную дату окончания визы и попросил:

  • За неделю до этой даты выделить четыре часа на подготовку.
  • Добавить напоминание в Telegram.
  • Пометить событие красным.

Так Алексей описывает этот эпизод в своём канале. Маленькая задача оказалась удобным поводом начать делегировать. Следом пошли договорённости о рабочих созвонах, которые раньше приходилось переносить вручную.

Переслал разговор, получил встречу

В одном диалоге обсуждают локальную расшифровку звонков, бота и две базы знаний. К концу переписки договариваются созвониться завтра в 13:00 по Москве. Алексей пересылает весь фрагмент агенту вместе с коротким поручением:

закинь в календарь

Агент собирает событие из разных реплик: дату берёт из «завтра», время из договорённости, а название из темы разговора. В этом случае он закладывает час на созвон. Длительность собеседники явно не указали, это предположение агента.

Но встреча сразу не появляется. Календарь сообщает, что с 13:00 до 13:45 время занято. Ещё действует настройка Алексея: оставлять по 30 минут до и после встречи.

Агент объясняет конфликт и предлагает начать после занятого интервала и буфера, в 14:15 по Москве. В ответе показывает также время Бишкека, 17:15, чтобы Алексей мог свериться со своим днём.

Владелец отвечает force, то есть разрешает поставить встречу поверх занятого времени. Только после этого агент создаёт событие на первоначально согласованные 13:00. Личное событие, которое занимало этот час, остаётся на месте.

Ссылка на созвон тоже попадает в календарь

На следующий день задание ещё короче: «по мск добавь созвон» и пересланный анонс из группы. В нём есть слово «сегодня», время 16:00 и ссылка на Телемост.

Перед созданием события агент проверяет текущую дату. Затем добавляет встречу с 16:00 до 17:00 по Москве, переносит ссылку в описание и отвечает, что по Бишкеку это с 19:00 до 20:00.

Договорённость остаётся в чате, а дата, время и ссылка уже лежат там, где Алексей планирует свой день. Переключаться между перепиской и формой события для этого задания не пришлось.

Два календаря с разными правами

Для доступа использовали сервисный аккаунт Google. У него свой адрес электронной почты, которому владелец открывает нужные календари:

  • Личный календарь: только занятость. Агент видит свободные и занятые интервалы, но не получает названия и описания событий.
  • Отдельный календарь агента: чтение и запись. Здесь он создаёт и меняет встречи. Эти события Алексей видит рядом со своим основным расписанием.

Разделение работает на уровне прав Google. Возможность узнать занятость без деталей и право редактировать события описаны в документации Google Calendar. Агенту не нужно читать содержание личных встреч, чтобы заметить пересечение по времени.

Правило можно объяснить обычным сообщением

Ещё одно задание было про пиклбол. Нужное время пересекалось с прогулкой. Алексей разрешил создать событие и попросил запомнить, что прогулки можно перекрывать другими планами.

Агент выполнил обе части: добавил событие и сохранил правило в памяти владельца. В подтверждении показал время участницы в UTC+7 и время Алексея в Бишкеке, UTC+6.

При этом доступ только к занятости не позволяет узнать, что в личном календаре стоит именно прогулка. В этом эпизоде Алексей сам назвал причину конфликта. Для применения правила дальше агенту тоже нужен этот контекст. Само сохранение правила уже проверено, его применение в следующих встречах ещё предстоит проверить.

Что ещё нужно отладить

В коротком однозначном поручении агент справляется с датой, временем и ссылкой. Когда в пересланном разговоре смешиваются несколько договорённостей, появляются вопросы:

  • Какую встречу переносим? В одном фрагменте обсуждались сразу два созвона. Агент изменил уже созданное событие, но из текста нельзя уверенно понять, тот ли созвон имелся в виду. Для такого случая нужно добавить уточнение перед переносом.
  • На сколько времени ставить? В примерах без указанной длительности агент выбрал час. Лучше один раз договориться о стандартной длительности и отдельно проговаривать исключения.
  • Можно ли занять уже занятое время? В показанном конфликте агент остановился и получил разрешение. Такой порядок стоит сохранить и явно описать исключения вроде прогулок.

Календарь уже принимает поручения из привычного чата. Следующий шаг для нас: сделать переносы и исключения такими же понятными, как создание новой встречи. Начать делегировать удалось с нескольких коротких сообщений, без специального формата команд.

Как запустить похожий процесс

Вы объясняете задачу специалисту, мы готовим помощника и проверяем его вместе с вами. До первого результата планируем до двух часов вашего участия.

  1. Разбираем задачу

    За 5 000 ₽ разбираем задачу, проверяем подключения, готовим письменный план и проводим первые тесты на ваших данных.

  2. Вы смотрите результат

    Первые тесты можно провести на следующий день после диагностики. Если работа нравится, доплачиваете 10 000 ₽, и мы донастраиваем.

  3. Передаём в работу

    В течение недели донастраиваем согласованную задачу и подключаем сотрудников. Дальше помощник работает, а мы сопровождаем его в рабочем чате.

Диагностика, 5 000 ₽

Покажите, как вы договариваетесь о встречах. Разберём, что агент сможет перенести в календарь, какие права ему нужны и когда он должен спросить вас.

5 000 ₽ за разбор и первые тесты. Если работа нравится, доплачиваете 10 000 ₽, и мы донастраиваем. Вместе это первый месяц за 15 000 ₽. Дальше 15 000 ₽ / месяц за согласованную работу. Если в тестах не получилось, можно остановиться на первых 5 000 ₽.

Обсудить мою задачу в Telegram

Хотите посмотреть, как выглядит работа с агентом

Поговорить с нашим агентом → Он отвечает на вопросы и умеет записать вас на встречу.

Найдём на сайте

Кейсы, возможности агента и ответы на вопросы.

Попробуйте:

Введите хотя бы 3 символа.

От вопроса к нужной странице

В результатах появятся короткие фрагменты. Вы сможете сразу понять, какой материал открыть.

Поиск работает на Trip2gEsc закрыть