Self-installing webhook