События в Google Calendar из сообщения в чате через агента на n8n
Туториал freeCodeCamp показывает, как собрать в n8n агента, который берёт сообщение из чата, вытаскивает название, место и время события и создаёт запись в Google Calendar. Результатов тестов в статье нет.
Что сделали
В туториале собирают сценарий n8n из чат-триггера, узла AI Agent на чат-модели OpenAI и узла Google Calendar. Промпт велит агенту считать относительные даты от текущего момента и по умолчанию ставить событие на 60 минут. Агент вызывает инструмент Date & Time, чтобы получить время в формате Unix, и возвращает структурированный JSON. Поля из него подставляются в событие календаря.
Что получилось
По словам статьи, сценарий создаёт события, а узел Google Calendar возвращает htmlLink на новое событие. Результатов тестов, точности и случаев сбоя статья не показывает.
На что обратить внимание
Для настройки нужны бесплатные кредиты OpenAI от n8n, вход через Google OAuth2 и бесплатный пробный период n8n cloud или своя установка. По публичной ссылке на чат другие люди смогут создавать события в вашем календаре.
Кому пригодится
Тем, кто хочет добавлять встречи в календарь одной фразой в чате и готов собрать для этого сценарий в n8n.
Попробуйте сами с n8n
Собери мне сценарий n8n, который берёт сообщение в чате вроде «Ужин с [человек] в [место] в [день] в [время]» и вытаскивает название события, место, время начала и конца. Пусть он создаёт событие в моём календаре [название Google Calendar] и отвечает в чат с деталями. Если время или дата не указаны или неоднозначны, пусть сначала спросит меня и ничего не создаёт. Остановись, когда тестовое сообщение даст правильное событие.
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Источник: freecodecamp.org ·