Сценарий использования

Сигналы о найме с карьерных сайтов самих компаний

Получайте свежие вакансии прямо с карьерных сайтов компаний и из ATS в JSON — по должности, локации и компании, — чтобы находить растущие команды и покупателей.

Предоплата, без подпискиREST или MCPОдин ключ для моделей, данных и агентов
GreenhouseLeverWorkdaylovelyjsonitems[0]"title": "Senior Data Engineer""organization": "Northwind Software""location": "Austin, Texas, United…"source": "Greenhouse""url": "https://boards.exampl…

Компания, которая за месяц открывает пять вакансий дата-инженеров, кое-что вам сообщает: команда растёт, проект получил финансирование, будет куплен инструмент. Этот сигнал нужен продажам, рекрутерам и аналитикам, но джоб-борды перепубликуют вакансии и отстают. Lovely Router читает вакансии с карьерных сайтов самих компаний и из систем управления кандидатами (ATS), таких как Greenhouse, Lever и Workday. Отправьте должности, локации или названия компаний, получите по одному JSON-объекту на вакансию и платите за каждую вакансию с предоплаченного баланса.

Передайте это своему ИИ-агенту

Скопируйте этот промпт в Claude Code, Cursor, Codex или любой кодинг-агент. Он подскажет агенту, где документация и как использовать ваш API-ключ.

Сигналы о найме с карьерных сайтов самих компаний. Use the Lovely Router data tools: each returns JSON and is billed per result.

- Docs (read first): https://lovelyrouter.com/docs/tools/find.md and https://lovelyrouter.com/docs/tools/run.md
- Plan first: POST https://lovelyrouter.com/v1/tools/suggest with `{"task": "<my task in plain words>"}` (free). It returns the tools to run in order, each with an example `input`, the `input_required` fields, an estimated cost and a ready-made `run` request. Replace the example values with my task's; if a field is unclear, read the tool with GET https://lovelyrouter.com/v1/tools/<id>. To browse instead, POST https://lovelyrouter.com/v1/tools/discover searches the catalog.
- Show me the plan and its estimated cost (`total_est_cost_usd`) before running anything large.
- Run: POST https://lovelyrouter.com/v1/tools/<id>/run with `{"input": {...}, "max_results": N}`. A 200 has the finished run with `items`; a 202 means it is still running, so poll the `poll` path until `status` is `succeeded`, `failed`, `timed_out` or `stopped`.
- Only delivered results are billed. Keep max_results small on the first run, check the output, then scale up.
- If you support MCP, connect https://lovelyrouter.com/mcp instead (Streamable HTTP, same key; https://lovelyrouter.com/docs/tools/mcp.md) and use suggest_tools, get_tool and run_tool.
- Auth: read my API key from the LOVELY_API_KEY environment variable and send it as `Authorization: Bearer $LOVELY_API_KEY`. Never print or commit the key. If it is not set, ask me to create one at https://lovelyrouter.com/app/keys.
- Billing is prepaid: every call is charged to my balance, so test with a small request before running anything large.
- Every docs page is plain Markdown; the full index is https://lovelyrouter.com/llms.txt.

My task: <the inputs (links, keywords or accounts) and how many results you need>
01

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

010203
  1. Решите, что считать сигналом

    Должность, связанная с вашим продуктом (например, «data engineer»), локация или список целевых компаний.

  2. Запустите инструмент с лимитом

    Отправьте поиск на POST /v1/tools/career-site-jobs/run. Задайте limit во входных данных и max_results в теле запроса. Запуск резервирует свою максимальную стоимость на балансе и возвращает вакансии в JSON.

  3. Запускайте по расписанию

    Задайте timeRange = 24h или 7d, запускайте в одно и то же время каждый день или неделю и сохраняйте вакансии. Новые вакансии по каждой компании и есть ваш сигнал о найме.

02

Вакансии одним запросом

Вакансии с карьерных сайтов принимает списки в titleSearch, locationSearch, organizationSearch и descriptionSearch, а также timeRange — насколько далеко назад смотреть. limit ограничивает число вакансий:

curl https://lovelyrouter.com/v1/tools/career-site-jobs/run \
  -H "Authorization: Bearer $LOVELY_API_KEY" \
  -H "content-type: application/json" \
  -d '{
    "input": {
      "titleSearch": ["data engineer"],
      "locationSearch": ["United States"],
      "limit": 10
    },
    "max_results": 10
  }'

Если запуск не завершился за 60 секунд, возвращается 202; как опрашивать статус, описано в разделе «Запуск инструмента». Запуск возвращает не меньше 10 и не больше 100 вакансий. timeRange принимает 1h, 24h, 7d и 6m, где 6m выгружает все активные вакансии. Локации нужно писать в формате «Город, Штат/Регион, Страна», на английском.

03

Что содержит каждая вакансия

Группа полейЧто вы получаете
ВакансияНазвание должности и описание
КомпанияОрганизация, которая разместила вакансию
МестоЛокация вакансии
ИсточникКарьерный сайт компании или её ATS
04

Рецепты

Выбирайте момент для контакта

Ищите должность, которая сигнализирует о потребности в вашем продукте, например «data engineer», и связывайтесь с компанией, пока команда растёт.

Разберите стратегию конкурента

Укажите конкурента в organizationSearch с timeRange = 7d и посмотрите, в какие команды он нанимает.

Ищите семейства должностей по префиксу

Используйте :* после основы, например Soft:*, чтобы одним поиском охватить Software и его варианты.

Выгрузите всё один раз

Запустите 6m один раз, чтобы увидеть, какие вакансии у компании открыты сейчас, затем переключитесь на 24h и запускайте ежедневно только ради новых вакансий.

Снабжайте рекрутеров

Ищите по должности и локации и отправляйте новые вакансии в канал рекрутинга, чтобы команда видела их первой.

Удобнее простыми словами? Подключите MCP-сервер и скажите Claude Code или Cursor: «Найди вакансии data engineer в США за последние 7 дней, сгруппируй их по компаниям и перечисли десять компаний с наибольшим числом вакансий. Задай max_results = 100».

05

Сочетайте с другими источниками вакансий

Карьерные сайты компаний дают взгляд из первых рук. Джоб-борды добавляют охват, а страницы компаний — контекст:

  • linkedin-jobs добавляет вакансии, опубликованные в LinkedIn.
  • indeed-jobs охватывает крупный универсальный джоб-борд.
  • glassdoor-jobs добавляет вакансии вместе с оценками работодателей на Glassdoor.
  • linkedin-company даёт сведения о найденных организациях.

О более широком применении данных о вакансиях читайте в разделе данные для рекрутинга.

06

Сколько это стоит

Вы платите за каждую вакансию: при старте запуск резервирует свою максимальную стоимость — плату за вызов плюс плату за вакансию, умноженную на max_results, — а затем рассчитывается по фактически возвращённому. Остаток резерва возвращается на баланс. Запуск, завершившийся ошибкой или по тайм-ауту, оплачивает только выданные вакансии, а запуск, отклонённый при старте, ничего не стоит.

Подписки и ежемесячного минимума нет: пополнение от $5, и один баланс оплачивает и инструменты, и модели. На карточке выше — актуальная цена; все инструменты перечислены на странице цен.

07

Частые вопросы

?
Какие карьерные сайты охватываются?+

Инструмент читает вакансии прямо с карьерных сайтов компаний и из систем управления кандидатами, включая Greenhouse, Lever и Workday.

Насколько свежие вакансии?+

Окно задаёт timeRange: 1h, 24h, 7d или 6m для выгрузки всех активных вакансий. Запускайте в одно и то же время каждый день или неделю, чтобы избежать пропусков и дублей.

Как искать по одной компании?+

Укажите её название в organizationSearch. Для поиска по префиксу используйте :*, например Google:*.

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

От 10 до 100 за запуск; лимит во входных данных задаётся через limit.

Нужна ли подписка?+

Нет. Вы пополняете предоплаченный баланс, и каждый запуск списывает с него средства. За неудачные запуски вы платите только за выданные результаты, и ничего не продлевается автоматически.

Используете найм как сигнал? Смотрите данные для рекрутинга, лидогенерацию и каталог инструментов.

Один предоплаченный ключ для моделей, данных и агентов

Без подписки. Пополняйте баланс, используйте сколько нужно и смотрите каждое списание в логах.