Хуки сенсея

define-work-time

Описание

Хук принимает параметры, определяет статус дня и времени, и возвращает ответ, характеризующий это день и время

Требования для работы хука

Установленный виджет Pushka Connector

URL

https://octane.pushka.biz/sensei/define-work-time

Обязательные параметры

next_call_field_id
string
ID поля сделки, в котором хранится проверяемые дата и время. Поле в amoCRM обязательно должно иметь тип ДАТА И ВРЕМЯ
start_field_id
string
ID поля сделки, в котором хранится время начала рабочего дня. Формат времени ЧЧ:ММ. Правильно - 09:00. Неправильно 9:00, 9:0, 9. Поле в amoCRM обязательно должно иметь тип ТЕКСТ
end_field_id
string
ID поля сделки, в котором хранится время окончания рабочего дня. Формат времени ЧЧ:ММ. Правильно - 19:00. Неправильно 19:0, 19. Поле в amoCRM обязательно должно иметь тип ТЕКСТ

Дополнительные параметры

saturday
string
Параметр, который говорит о том, что субботу нужно считать рабочим днем, если в него передано значение work
sunday
string
Параметр, который говорит о том, что воскресенье нужно считать рабочим днем, если в него передано значение work

Ответы хука

Хук возвращает следующие ответы в Sensei:

dayoff Хук отработал успешно, проверяемый день — сегодня и выходной (суббота или воскресенье). Если в параметры хука был передан параметр saturday или sunday и их значения были переданы как work, то хук никогда не вернет этот ответ
work Хук отработал успешно, проверяемый день — сегодня и рабочий. Время попадает в рабочие часы, переданные в параметры хука
non_work Хук отработал успешно, проверяемый день — сегодня и рабочий. Время не попадает в рабочие часы, переданные в параметры хука
next_day Хук отработал успешно, проверяемый день — еще не наступил, он находится в будущем
prev_day Хук отработал успешно, проверяемый день — уже прошел, он находится в прошлом
fail Произошла ошибка. Обратитесь к разработчику.
Copyright © 2026