Публикация вакансий на сайте из одной ссылки

Ссылку на вакансию из Slack сценарий читает через jinaAi, раскладывает по полям со справочником в Webflow, добавляет логотип и публикует пост на сайте.

  • Вакансия из ссылки в пост
  • Категория и тип — по справочнику
  • Логотип подтягивается сам
  • Статус приходит в мессенджер
Google DriveSupabase Vector StoreEmbeddings OpenAIDefault Data LoaderWordPress

Как это работает

Сценарий сам создаёт записи в Slack по данным из Webflow — ручной ввод больше не нужен.

  1. Запуск: Триггер Google Диска
  2. Затем: Искать файл
  3. Затем: Получить данные
  4. Проверка: Обработать по одному
  5. Затем: Векторное хранилище Supabase
  6. Затем: Векторные представления OpenAI
  7. Затем: Загрузчик данных по умолчанию
  8. Затем: Рекурсивный разделитель текста по символам
  9. Затем: ИИ-агент
  10. Затем: Модель чата OpenAI
  11. Затем: Векторное хранилище Supabase1
  12. Затем: Векторные представления OpenAI1
  13. Запуск: 📥 Новая ссылка на вакансию через Telegram
  14. Затем: 🔧 Подготовить URL для извлечения
  15. Затем: 📚 Загрузить валидные типы работ и категории
  16. Проверка: Валидный URL?
  17. Если да — уведомление: обработка вакансии
  18. Затем: Ожидание
  19. Затем: уведомление: извлечение
  20. Затем: Извлечь данные
  21. Проверка: Если
  22. Если да — уведомление: успешное извлечение
  23. Затем: 🧠 Извлечь данные о работе с GPT
  24. Затем: 🧮 Сопоставить тип вакансии и ID категории
  25. Затем: Уведомить: успех OpenAI
  26. Затем: Создать URL
  27. Затем: 📥 Скачать логотип компании
  28. Затем: ☁️ Загрузить логотип в WordPress
  29. Затем: 📦 Форматировать финальные данные вакансии
  30. Проверка: ✅ Все поля доступны?
  31. Если да — 🚀 Опубликовать на Your web
  32. Проверка: 📊 Публикация успешна?2
  33. Если да — Опубликовано!
  34. Если нет — Ошибка
  35. Если нет — если не валидно
  36. Затем: Ожидание2
  37. Затем: Изменение метода
  38. Затем: Ожидание1
  39. Если нет — Задать поля
  40. Затем: 📥 Скачать логотип компании — Alt
  41. Затем: ☁️ Загрузить логотип в WordPress — Alt
  42. Затем: 📦 Форматировать финальные данные поста — Alt
  43. Проверка: ✅ Все поля доступны? — Alt
  44. Если да — 🚀 Опубликовать на Yourweb — Alt
  45. Проверка: 📊 Публикация успешна?1
  46. Если да — 📨 Уведомить об успехе — Alt
  47. Если нет — 📨 Уведомить о сбое — Alt
  48. Затем: Уведомить: ошибка
  49. Если нет — Уведомить: сбой извлечения
  50. Если нет — Уведомить: неверный URL
  51. Затем: Память чата Postgres
  52. Запуск: Триггер ошибки
  53. Затем: Код
  54. Затем: Отправить в Telegram

Настроить такую автоматизацию (Webflow + Slack) можно в Scriptera — без кода: опишите задачу, остальное сделают за вас.