Extract configuration
Abstract the webhook processor