Legal! Gostei da solução para seu problema. Parabéns!
Pode ser até interessante fazer com que o webhook também replique as informações em outras plataformas conforme interesse do usuário, por exemplo: Telegram, Slack, Viber, serviço de e-mail e etc.