Я хочу включить уведомления о событиях для своих клиентов. Существует множество способов отправки уведомлений: электронные письма, sms, XMPP/другие IM, предварительно записанные голосовые сообщения через SIP, службы push-сообщения для конкретного телефона, обратные вызовы REST и т.д.
Я не хочу самостоятельно разрабатывать все эти транспорты, поэтому мне нужен веб-сервис, который может управлять этими уведомлениями для клиентов. Также я не хочу хранить электронные письма/телефоны/другую личную информацию.
Уведомления являются транзакционными (т.е. не массовыми, доставляющими одно и то же сообщение всем). Платные решения приветствуются.
Существует http://pagerduty.com, но это
- предназначен для работы внутри предприятия, а не с внешними клиентами
- сосредоточен на полном цикле реакции на инцидент, в отличие от простой доставки сообщений
Таким образом, это ставит большую нагрузку на респондентов, и я хочу что-то, что требует нулевого усилия для настройки пользователями.
Monitis - еще один пример. Он имеет несколько транспортов, включая Twitter, но снова он предназначен для инсайдеров, а не для абонентов службы, входящих в массовые номера.
Amazon SNS выглядит слишком низкоуровневым, так как он управляет доставкой push-уведомлений, но для их дублирования я должен написать мобильное приложение, которое я не хочу.
Серверы XMPP, как описано в Как лучше всего отправлять уведомления различным службам IM/уведомлений? традиционно поддерживали идею разных перевозок, но мне бы хотелось, чтобы третий -party.
Twilio имеет только 2 транспорта: SMS и голосовые вызовы и больше ориентированы на полную двухстороннюю связь.
Я даже не могу найти правильные ключевые слова google для поиска сервиса /SaaS, который я хочу.
Вопрос в том, есть ли такие услуги? Образец нескольких дал бы мне представление о том, что искать.