n8n автоматизация выбора, создания и публикации онлайн контента в TikTok, Instagram и другие соцсети

n8n автоматизация выбора, создания и публикации онлайн контента в TikTok, Instagram и другие соцсети

Цель: Полностью автоматизировать процесс создания и публикации вирусного контента — от поиска трендовых новостей до готового видео в соцсетях, экономя часы ручной работы и гарантируя стабильный поток качественного контента.  

Область применения: Подходит для любых ниш, где важен регулярный визуальный контент

- Личный брендинг и продвижение  

- Маркетинг агентств и SMM-специалистов  

- Медиа и новостные проекты  

- Блогеры и контент-мейкеры  

- Бизнес-аккаунты в соцсетях  

1 Блок. Сбор и анализ новостей
  • Schedule Trigger — запускает процесс по расписанию.
  • HTTP Request (Tavily) — отправляет запрос в Tavily для извлечения контента по URL новостей.
  • Generate Session ID — генерирует уникальный ID для сеанса взаимодействия с агентами OpenAI.
  • Headlines List — превращает массив заголовков в нумерованный список.
  • AI Agent1 — выбирает лучший заголовок и аргументирует выбор.
  • Simple Memory + Parser — сохраняют и обрабатывают ответ в структурированном виде.
2 Блок. Генерация сценария и промптов
  • 4o-mini1 (Viral Scripter) — создаёт полный текст/сценарий на базе выбранной новости.
  • Prompt Generator (4o-mini2 + Parserx) — генерирует 4-5 промптов по стилю Midjourney (action, setting, quality).
  • Captions (Chain LLM) — делает короткий описательный текст (caption) с хештегами для соцсетей.
3 Блок. Создание видео и музыки
  • Replicate (Loop Over Items + Rendering Videos) — отправляет каждый промпт в Replicate и ждёт генерацию видео.
  • Create Music → Rendering Music → Get Music — генерирует музыкальный трек через Replicate.
  • Google Drive (Set Permissions + Make URL) — делает ссылку на музыку публичной.
  • Merge1 — объединяет видео, музыку, титры, сценарий.
  • Shotstack + Wait + Get Videos — отправляет на монтаж и ждёт финальный видеоролик.
4 Блок. Публикация
  • Set Accounts — задаёт ID соцсетей и API ключ Blotato.
  • Upload — отправляет финальное видео на Blotato для дальнейшей публикации.
  • TIKTOK / YOUTUBE / INSTAGRAM / LINKEDIN / FACEBOOK — готовые HTTP-запросы к Blotato API для постинга на каждую платформу. Активируется нужная нода в зависимости от платформы.

‍Инструменты:

Для настройки предпочитаемых тем для видео через сервис Brutalist можете перейти на сайт https://brutalist.report/ , далее выбираете предпочитаемую тему.

Скопируйте ссылку на нужный вам раздел

И в ноде HTTP Request “Get Brutalist Data” вставьте эту ссылку в раздел URL

Далее переходим в Tavily и копируем Апи ключ https://app.tavily.com/home

После вставьте апи ключ в ноду Tavily

Теперь для работы языковых моделей подключите Credentials OpenAI 

Создайте и скопируйте Апи ключ : https://platform.openai.com/api-keys

В одной из нод 4o-mini нажмите Create new credential

После вставьте скопированный апи ключ в поле API key

В ноде Viral Script Writer генерируется сценарий для видео, тут вы можете отредактировать промпт под нужный вам формат видео.

В ноде Prompt Generator также можете поменять верхний блок промпта под нужный вам стиль видео, в моём примере тут уточняется, что видео в стилистике аниме. Вы же можете подстроить данную инструкцию непосредственно под себя.

Ниже важные глобальные условия, тут изменения вносите аккуратно.

Если не совсем понимаете английский, то используйте переводчик.

Далее для нод где задействуется Replicate:

 

Переходим в Replicate : https://replicate.com/account/api-tokens

Подключаем карту и после получаем доступ к апи ключам.

Генерируем апи ключ и копируем его

Пробегитесь по всем нодам где задействуется Replicate и скопированный Апи ключ вставьте в раздел Header Parameters в поле Value под параметром Authorization

Структура: Bearer dfifjdisjkf48u328e2j  ←— ваш апи ключ

Нода HTTP Request1 делает запрос к сервису Eleven Labs

Чтобы её подключить по Апи перейдите в https://elevenlabs.io/app/settings/api-keys

Тут нажмите на Create API Key и скопируйте ваш апи ключ

И под xi-api-key в поле Value вставьте ваш апи ключ

Также разделе URL указан:  https://api.elevenlabs.io/v1/text-to-speech/ + ID нужного вам голоса, к примеру  https://api.elevenlabs.io/v1/text-to-speech/0BcDz9UPwL3MpsnTeUlO

Чтобы выбрать нужный вам голос, перейдите в Elevenlabs в раздел library и справа от голоса будет кнопочка +Add, после нажатия на которую голос добавится к вам в раздел My Voices

В My Voices справа от голоса нажмите View

И скопируйте ID 

Теперь перейдите в ShotStack

И перейдите в раздел API Keys

Тут скопируйте апи ключ для Production

И в n8n под x-api-key в поле Value вставьте скопированный апи ключ

Тут же в разделе JSON вы можете при желании отредактировать логику монтажа видео и поменять структуру под себя

Тут вы можете ознакомится с документацией https://shotstack.io/docs/guide/

Также вставьте апи ключ ShotStack в ноду Get Videos по принципу описанному выше.

В https://my.blotato.com/settings скопируйте ваш апи ключ

Далее в ноде Set Accounts

В параметр blotato_api_key в n8n вставьте ваш апи ключ

И также айди нужной вам соцсети

Готово. 
Теперь вы располагаете своей личной круглосуточной фабрикой контента.

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