refactor(webhook): updating webhook pattern