IOSOR База знань
Завершення терміну хольду до настання часу відправки send-at
Як платформа IOSOR обробляє заплановані SMS, якщо утримання передплати закінчується до настання send-at, запобігаючи мовчазним втратам повідомлень.
Завершення терміну хольду до настання часу відправки send-at.
Холд передплати та таймінг відкладеного відправлення
Під час планування SMS-розсилок через API платформа IOSOR створює тимчасовий холд на балансі для гарантії виконання. Якщо відправлення заплановано на час 'send-at' через кілька днів або тижнів, утримання має визначений термін дії (TTL). Якщо холд закінчується до настання 'send-at' без поновлення, система потрапляє у критичну точку: вона не може відправити незабезпечене повідомлення і не має права тихо видаляти його без сповіщення.
TTL резервування та закінчення терміну авторизації
Зарезервовані кошти блокують очікувану вартість кампанії, включаючи тарифи та JIT-виділення номерів E.164. Проте безстрокове утримання спотворює ліквідність балансу. IOSOR застосовує суворі обмеження TTL для холдів. Якщо холд закінчується до 'send-at', зарезервовані кошти повертаються на основний баланс, а завдання отримує стан 'uncollateralized_pending'.
Запобігання тихим скиданням під час настання часу відправки
У застарілих архітектурах закінчення хольду призводить до тихих скидань, коли черга просто видаляє запис у момент 'send-at'. IOSOR повністю усуває цю проблему. Якщо час 'send-at' настав, а холд неактивний, двигун відправки скасовує операцію та надсилає вебхук 'scheduling_hold_expired'. Це забезпечує повний аудит і запобігає появі фантомних записів.
Правила повторної авторизації та ліміти балансу
Для стабільної роботи довгострокових черг автоматизовані процеси періодично перевіряють заплановані завдання. Повторне блокування можливе за умови дотримання ліміту USD 20 prepaid floor. Для акаунтів, що наближаються до норми soft review near USD 1,000/month, діє автоматична перевірка балансу за 15 хвилин до відправки, що захищає від збоїв через паралельний розхід коштів на OTP.
Логування подій та звірка черги планувальника
Звірка стану черги вимагає контролю утримань гаманця, режимів тиші та списків розсилок. При втраті хольду консоль фіксує зміну стану в реальному часі. Детальніше про механіки:
- Тиждень інцидентів з гаманцем: завислий холм не дорівнює списанню двічі
- Черги повідомлень у години тиші: утримання коштів при відкладеній відправці
- IOSOR ua guide
Процеси звірки опитують API статусів для перевірки надходження DLR або необхідності повторного формування пейлоаду.
Почніть з IOSOR
Перевірте заплановану чергу в консолі IOSOR, щоб зіставити TTL утримань авторизації із запланованим часом відправки send-at. Налаштуйте вебхуки для виявлення подій закінчення терміну резервування балансу до настання моменту розсилки. Це дозволить вчасно запускати повторную авторизацію та запобігти збоям виконання.
Підсумок IOSOR
Надійність відкладеного відправлення вимагає синхронізації між часом розсилки та терміном дії фінансового холу. IOSOR повністю відкидає приховані скидання: якщо резерв балансу вичерпано до send-at, платформа прозоро фіксує відповідну подію в системі.
Використовуйте сповіщення про стан холдів та підтримуйте необхідний рівень резервування для тривалих завдань. Не припускайте, що заплановані повідомлення будуть відправлені, якщо строк дії попереднього утримання коштів минув.
Чи був матеріал корисним?
Пов’язані гіди
- Налаштування черг відправки за часовими поясами перед запуском у продакшен
Перевірка планування відправки SMS, часових зсувів E.164 та утримання балансу перед запуском продуктивного трафіку в консолі IOSOR.
- Черга запланованої відправки не є механізмом тихих годин
Розподіл функцій графіків розсилки та юридичних обмежень quiet hours у платформі IOSOR для забезпечення точності доставки та відповідності правилам.