RU
Новое
- Ограничения timeStart и timeEnd теперь применяются по местному времени каждого получателя с учётом TimeOffset.
- Поддерживаются смещения от UTC−12 до UTC+14, включая отрицательные, нулевые и дробные значения; пустое значение использует время АТС.
- Поддерживаются интервалы через полночь, например 22:00–06:00.
Улучшения
- Номер вне разрешённого времени больше не блокирует обработку следующих подходящих номеров задачи.
- Ограничение времени применяется совместно с timeCallAllow и не прерывает уже начатые звонки.
- Документация дополнена примерами настройки, проверки и безопасного удаления тестовых задач.
Исправления
- Частичное изменение задачи больше не сбрасывает crmId, если это поле не передано.
- Повторная постановка задачи с существующим crmId корректно обновляет прежнюю задачу и заменяет её список номеров.
EN
New
- The timeStart and timeEnd restrictions are now applied using each recipient’s local time according to TimeOffset.
- UTC offsets from UTC−12 to UTC+14 are supported, including negative, zero, and fractional values; an empty value uses the PBX time.
- Time windows spanning midnight, such as 22:00–06:00, are supported.
Improvements
- A number outside its allowed time window no longer blocks other eligible numbers in the task.
- The dialing window works together with timeCallAllow and does not interrupt calls already in progress.
- The documentation now includes examples for configuration, verification, and safe cleanup of test tasks.
Fixes
- Partial task updates no longer reset crmId when the field is omitted.
- Submitting a task with an existing crmId now correctly updates the same task and replaces its phone-number list.