Create or update job projects from incoming webhooks
Create or update job projects from incoming webhooks
Job site submissions lack matching parent records, causing gaps in job hierarchy and billing. Creates or updates parent and site projects so billing and project managers have accurate records.