Skip to content

Latest commit

 

History

History
171 lines (124 loc) · 13.8 KB

employer_negotiations.md

File metadata and controls

171 lines (124 loc) · 13.8 KB

Переписка (отклики/приглашения) для работодателя

employer with paid access : Методы требуют наличия платного доступа для работодателя

Документация по переписке для соискателя доступна в отдельной статье.

Модель работы, термины и процедуры

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

В откликах и приглашениях используются понятия:

  • отклик – объект, порождённый по инициативе соискателя (отклик на вакансию). Отклик всегда происходит одним резюме на одну вакансию.

  • приглашение – объект, порождённый по инициативе работодателя (приглашение на вакансию). Приглашение всегда происходит к одному резюме на одну вакансию.

Кроме процесса появления объекта, работа с откликом или приглашением происходит одинаково.

  • коллекция – набор откликов/приглашений, объединённых по определённым критериям. Коллекции используются, когда в вашем приложении требуется отобразить список откликов/приглашений. Не стоит полагаться на то, что в определённые этапы обработки отклика/приглашения оно будет входить в известные коллекции, так как эта логика может изменяться.

  • соискательское состояние отклика/приглашения – статус отклика/приглашения (поле state), который видит соискатель. Возможные значения выдаются в справочнике negotiations_state и не зависят от вакансии в отклике/приглашении.

  • работодательское состояние отклика/приглашения – статус отклика/приглашения у работодателя. Может отличаться от соискательского. Список возможных статусов зависит от вакансии и работодателя, поэтому список необходимо запрашивать, передавая нужную вакансию.

  • действие по отклику/приглашению – действие, которое можно выполнить над откликом/приглашением. В результате действия работодательское и соискательское состояния отклика/приглашения могут как поменяться, так и остаться прежними.

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

Общее описание процесса работы с откликами/приглашениями

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

Сначала необходимо получить список коллекций и работодательских состояний. Используйте коллекции для получения списков откликов/приглашений. Предлагайте пользователю выбирать, какую из коллекций он хочет получить. Для получения всех откликов/приглашений нужно последовательно получить все коллекции. Список состояний используется только как справочник.

Для создания приглашения необходимо запросить вакансии работодателя, применимые к выбранному резюме. Получить эту информацию можно в списке вакансий работодателя, там же будут указаны необходимые параметры (ключ arguments) и состояние созданного отклика (ключ resulting_employer_state). У разных работодателей и разных вакансий могут быть различные правила и состояния добавляемого отклика. Для каждой пары вакансия + резюме может быть только один отклик/приглашение.

Для создания приглашения, работодатель должен иметь активированный доступ к базе резюме. Для работы с существующим откликом/приглашением доступ не требуется. Это позволяет обрабатывать отклики на вакансии, даже не имея доступ к базе резюме.

Если вам необходимо совершить действие по отклику/приглашению, ориентируйтесь на список действий, который будет доступен в списке (коллекции) откликов/приглашений и в отдельном отклике/приглашении. Если действие приводит к смене состояния по отклику/приглашению, это будет явно указано в ключе resulting_employer_state. Не все действия приводят к смене состояния.

После приглашения соискателя вы можете начать с ним свободную переписку. Вы сможете отправлять сообщения, а соискатель – вам отвечать. При необходимости переписку для конкретной вакансии можно отключить (поле allow_messages).

Чтобы соискательский отклик считался просмотренным работодателем необходимо сделать одно из следующих действий:

Коллекции и работодательские состояния откликов/приглашений по вакансии

!! Данный метод доступен в OpenAPI

Список откликов/приглашений

!! Данный метод доступен в OpenAPI

Просмотр отклика/приглашения

!! Данный метод доступен в OpenAPI

Просмотр списка сообщений в отклике/приглашении

‼️ Обратите внимание, что методы для работы с сообщениями в рамках отклика/приглашения от имени соискателя и менеджера работодателя устарели, и новые возможности чатов в них не будут поддерживаться. В связи с этим переписка может некорректно отображаться.

!! Данный метод доступен в OpenAPI

Отправка сообщения в отклике/приглашении

!! Данный метод доступен в OpenAPI

Приглашение соискателя на вакансию

!! Данный метод доступен в OpenAPI

Действия по отклику/приглашению

!! Данный метод доступен в OpenAPI

Просмотр предпочитаемой сортировки откликов

!! Данный метод доступен в OpenAPI

Изменение предпочитаемой сортировки откликов

Запрос

!! Данный метод доступен в OpenAPI