emailit-fanout

Open source, webhookdistributie, 2026

emailit-fanout is een serverless functie die één Emailit-webhook met filters doorstuurt naar meerdere bestemmingen, met betrouwbare aflevering via wachtrijen.

Rol
Ontwerp en bouw
Stack
TypeScript, serverless, queues
Status
Live
Type
Open source
Emailit Bezorgd Gebounced Balie CRM Slack Fan-out Vandaag 09:41 email.delivered naar Balie en CRM 09:44 email.bounced naar CRM en Slack 09:52 email.opened gefilterd, niet doorgestuurd
Schematische weergave met voorbeeldgegevens

Vraagstuk

Emailit staat in sommige abonnementen maar drie webhooks toe, terwijl meerdere systemen dezelfde mailmeldingen nodig hebben.

Aanpak

De Worker ontvangt de ene webhook, controleert de handtekening en stuurt elk bericht door naar elke bestemming waarvan het filter overeenkomt.

Wachtrijen zorgen voor betrouwbare aflevering met herhaalpogingen. Bestemmingen past u aan zonder opnieuw uit te rollen.

Resultaat

De Worker is openbaar, met een knop om hem in één klik uit te rollen, en draait binnen de gratis laag. Wij gebruiken hem zelf in productie.

Wat opvalt

Speelt er bij u iets vergelijkbaars?

Beschrijf kort wat er nu met de hand gebeurt. U krijgt een eerlijk antwoord, ook als het antwoord is dat het niet loont.