Operations
Geverifieerd 28-2-2026Lead Webhook Service
Standalone Node.js webhook service die leads doorstuurt naar Twenty CRM.
De lead webhook service is een lichtgewicht Node.js applicatie die form submissions van websites ontvangt en doorstuurt naar Twenty CRM als personen en bedrijven.
Service Details
- URL:
https://webhook.seanvermond.com - Health:
https://webhook.seanvermond.com/health - Repo:
svm-digital/lead-webhook:main - Coolify UUID:
z8s8sgwoo484soooos044ksg
Hoe Het Werkt
- Website stuurt POST request naar
https://webhook.seanvermond.com/webhook - Request wordt gevalideerd (secret header check)
- Webhook parsed de lead data (naam, email, telefoon, bedrijf, bericht)
- Persoon wordt aangemaakt in Twenty CRM via REST API
- Indien bedrijfsnaam aanwezig: bedrijf wordt aangemaakt en gekoppeld
- Response terug naar website (fire-and-forget patroon)
Endpoints
POST /webhook— Ontvang lead dataGET /health— Health check
Authenticatie
Requests worden geauthenticeerd via een shared secret in de x-webhook-secret header. De website en webhook service delen dezelfde secret.
Omgevingsvariabelen
WEBHOOK_SECRET— Shared secret voor authenticatieTWENTY_API_URL— Twenty CRM base URLTWENTY_API_TOKEN— Twenty CRM API token
Bijgewerkt: 28-2-2026