Хуки сенсея
define-work-time
Описание
Хук принимает параметры, определяет статус дня и времени, и возвращает ответ, характеризующий это день и время
Требования для работы хука
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
Параметр, который говорит о том, что субботу нужно считать рабочим днем, если в него передано значение
worksunday
string
Параметр, который говорит о том, что воскресенье нужно считать рабочим днем, если в него передано значение
workОтветы хука
Хук возвращает следующие ответы в Sensei:
dayoff
Хук отработал успешно, проверяемый день — сегодня и выходной (суббота или воскресенье). Если в параметры хука был передан параметр saturday или sunday и их значения были переданы как work, то хук никогда не вернет этот ответwork
Хук отработал успешно, проверяемый день — сегодня и рабочий. Время попадает в рабочие часы, переданные в параметры хукаnon_work
Хук отработал успешно, проверяемый день — сегодня и рабочий. Время не попадает в рабочие часы, переданные в параметры хукаnext_day
Хук отработал успешно, проверяемый день — еще не наступил, он находится в будущемprev_day
Хук отработал успешно, проверяемый день — уже прошел, он находится в прошломfail
Произошла ошибка. Обратитесь к разработчику.