For the notifications I would use https://ntfy.sh/ but that doesn't give you the return channel.
@eursec