Каковы ваши идеи о том, как реализовать это лучше всего в экосистеме уведомлений Laravel?
В настоящее время мы отправляем уведомления через:
— провисание
— Телеграмма
— Эл. адрес
— Nexmo (голос и СМС)
Я хотел бы в общем записать эти события в базу данных. Ключевая информация, которую мы ищем для записи:
— Когда было отправлено уведомление.
— Было ли это прочитано.
— Был ли какой-либо ответ (то есть nexmo voice может генерировать некоторые почтовые запросы обратно на сервер, например, «пользователь подтверждает сообщение», «пользователь прослушал, но отклонил сообщение»).
Я мог бы, конечно, просто создать модель уведомлений, но прежде чем сделать это, я хотел посмотреть, существует ли что-нибудь, что уже существует? Например, канал базы данных Laravel, но он кажется более встроенным для уведомлений в приложении.
Задача ещё не решена.
Других решений пока нет …