Наш Workflow для n8n обеспечивает автоматическую публикацию подготовленных постов из CRM в Телеграм и ВКонтакте, что помогает команде сосредоточиться на создании контента, а не на рутинных задачах. Такой подход повышает оперативность и охват аудитории.
Вы можете загрузить готовый файл и импортировать в свой n8n.
Вам предварительно необходимо добавить свои собственные Credentials (ключи доступа) для Телеграм. После загрузки файла в свой n8n в нужных нодах подключить эти Credentials.
Описание нод:
Schedule Trigger - Запуск по таймеру. Вы можете установить удобное для вас время.
HTTP from CRM - Забирает из CRM Руководитель заголовок поста и текст поста, а так же ссылку на картинку в хранилище S3
- URL - URL доступа АПИ вашей CRM
- Body Parameters - key - <you_API_key>
- Body Parameters - username - <you_API_username>
- Body Parameters - password - <you_API_password>
- Body Parameters - entity_id - 26 - это ID сущности в которую записываем заголовок
- Body Parameters - limit - лимит 1 штука
- Body Parameters - reports_id - 75 - это ID отчета который отфильтрует необходимые записи по статусу или дате
- Body Parameters - select_fields - 226,227,238 это поля с заголовком, текстом поста и ссылкой на картинку
Code - превращает полученные данные в читаемый json формат.
Markdown - переводим текст поста в формат Markdown
Edit Fields 1 - присваиваем переменные ID записи, Заголовок, Пост, Картинка, vk_group_id (ID группы ВК), vk_Api_key_my (API личного аккаунта Вконтакте. На сегодняшний день публикация с картинкой возможна ТОЛЬКО с API ключом личного аккаунта.), Chat ID TG (ссылка на группу в ТГ формата @моя_группа). ID записи нужен что бы потом записать в CRM статус, что пост опубликован.
Filter - фильтруем полученные данные, если запись в CRM существует, то идем дальше
Server VK - резервируем место на сервере ВК для картинки
HTTP download - скачиваем картинку на свой сервер с n8n. Этот шаг можно пропустить и сразу грузить картинку с S3 хранилища, НО если вы храните картинку, например, на Google Drive, то вам придется сначала скачать картинку на свой сервер, тогда у нее будет реальный URL адрес.
HTTP upload - загрузка картинки на сервера ВК
HTTP Save - записываем картинку на серверах ВК. После этого шага у картинки будет ID номер по которому происходит публикация в пост
HTTP Posting - публикация поста в ВК
Telegram - публикация поста в Телеграм
HTTP update CRM - запись в CRM готового текста публикации
- URL - URL доступа АПИ вашей CRM
- Body Parameters - key - <you_API_key>
- Body Parameters - username - <you_API_username>
- Body Parameters - password - <you_API_password>
- Body Parameters - entity_id - 26 - это ID сущности в которую записываем заголовок
- Body Parameters - update_by_field[id] - обновление по ID записи, которая у нас есть в ноде Edit Fields 1
- Body Parameters - data[field_224] - 87 это статус "Пост опубликован"
Вам необходимо исправить данные на свои, для того что бы подключиться к Вашей CRM.
Мы забрали из нашей CRM Руководитель заголовок поста, текст поста, ссылку на картинку и опубликовали пост в социальные сети. Поменяли статус в списке постов, что пост опубликован.
