Moai Notify
4-Layer многоязычный push + VoIP
Push-инфраструктура с автоматическим сопоставлением 30 языков. FCM/APNs + VoIP PushKit + Bull Queue + DLQ + распределённый RateLimiter предоставляют всю инфраструктуру уведомлений, нужную глобальному сервису, в одном SDK.
# REST
curl -X POST "https://api.moai.page/v1/notify/send" \
-H "Authorization: Bearer $MOAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"userId": "user_42",
"category": "study",
"titleKey": "study.lesson_reminder",
"body": { "lessonName": "Unit 7" },
"data": { "type": "study", "lessonId": "u7" }
}'Техническое преимущество
4-уровневая модель прав
Точно контролирует настройки пользователя и политики с 4 уровнями прав: device → user → scoped → feature.
title-pool на 30 языков
Автоматически подбирает язык пользователя из многоязычного пула заголовков по категориям сообщений, дополнительная стоимость — ноль.
Собственный модуль VoIP
Отправляет уведомления о звонках одним API через iOS PushKit + CallKit + выделенный VoIP-модуль для Android.
DnD + часовой пояс
Автоматически применяет режим «не беспокоить» по часовому поясу пользователя для деликатной отправки глобальным пользователям.
DLQ + TTL 7 дней
Изолирует неудавшиеся push в Dead Letter Queue и хранит 7 дней для анализа сбоев.
Распределённый Rate Limiter
Точно контролирует объём отправки по категории/пользователю/устройству с распределённым Rate Limit на базе Redis.
Первый вызов за 30 секунд
Moai Notify ставит опыт разработчика на первое место. Всего несколькими строками кода вы сразу получаете инфраструктуру уровня production. Все API развёртываются без простоев и обеспечивают высокую доступность.
curl -X POST "https://api.moai.page/v1/notify/send" \
-H "Authorization: Bearer $MOAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"userId": "user_42",
"category": "study",
"titleKey": "study.lesson_reminder",
"body": { "lessonName": "Unit 7" },
"data": { "type": "study", "lessonId": "u7" }
}'Цены
Pro
- Все 30 языков
- VoIP PushKit
- DnD + часовой пояс
- Хранение DLQ 7 дней
Business
- Кастомные категории
- Выделенный Redis
- SLA 99,95% + выделенный менеджер
Сценарии использования
Стартапы с выходом на глобальный рынок
С помощью модуля Moai Notify можно быстро выстроить ключевые бизнес-процессы в области Стартапы с выходом на глобальный рынок. Кейс №1.
Приложения с функцией звонков (VoIP)
С помощью модуля Moai Notify можно быстро выстроить ключевые бизнес-процессы в области Приложения с функцией звонков (VoIP). Кейс №2.
Отправка напоминаний EdTech
С помощью модуля Moai Notify можно быстро выстроить ключевые бизнес-процессы в области Отправка напоминаний EdTech. Кейс №3.