Add notify models + context from original project

Following @areski but with onsite as a separate backend.