Update contact lifecycle and onboarding step from webhook

Patient onboarding events arrive without lifecycle updates, leaving coordinators and billing unsure of readiness. Mark contacts as customers and set the onboarding step so coordinators have context same day.

Update contact lifecycle and onboarding step from webhook

Overview

Update contact lifecycle and onboarding step from webhook