Koppel WorkOS om merkconforme e-mails te versturen wanneer een gebruiker wordt aangemaakt, een e-mailadres verifieert, een wachtwoord herstelt, lid wordt van een organisatie of via directory sync wordt toegevoegd. Brew zet 18 eventtypen van WorkOS om in triggers voor automatiseringen.
WorkOS blijft verantwoordelijk voor SSO, directory sync, inloggen en wachtwoordherstel. Brew luistert alleen naar events en maakt en verstuurt de e-mails die erop volgen.
organization.created, organization.updated, organization.deleted en connection.activated bevatten geen ontvanger. Brew legt ze in Recente events vast als onopgelost en start geen automatisering.
Wil je iemand mailen over een nieuwe organisatie, gebruik dan een event dat het adres van die persoon bevat, zoals organization_membership.created of invitation.accepted.
Events over lidmaatschappen, authenticatie en directory’s zonder e-mailadres kunnen toch worden verwerkt als Brew op de huidige koppeling al een echt e-mailadres heeft gezien voor dezelfde WorkOS-gebruiker, hetzelfde lidmaatschap of dezelfde directorygebruiker.
Brew ondersteunt de volgende 18 eventtypen:
Elk geverifieerd event met een echt e-mailadres maakt een contact in Brew aan of werkt het contact met dat e-mailadres bij, ongeacht of een automatisering het event gebruikt. Als die gegevens er zijn, vult Brew de voor- en achternaam, workos_user_id en workos_email_verified.
Authenticatie-events vullen workos_last_verification_at, workos_last_failed_auth_at, workos_last_password_reset_at of workos_last_magic_auth_at. Events over lidmaatschappen en uitnodigingen vullen workos_organization_id en workos_org_role. Directory-events vullen workos_directory_user_id en workos_directory_id.
user.deleted en dsync.user.deleted zetten workos_account_status op deleted, en organization_membership.deleted zet het veld op removed_from_org. Brew verwijdert het contact niet.
Gebruik voor personalisatietags het gedeclareerde payloadschema van het gekozen event. Elk event bevat, voor zover beschikbaar, email, firstName, lastName en createdAt. Gebruikersevents voegen emailVerified toe, organisatie-events organizationName, en events over lidmaatschappen en uitnodigingen role. createdAt is een Unix-tijdstempel in seconden.
ID’s van WorkOS-objecten zijn geen personalisatietags, en het IP-adres en de user agent bij authenticatie-events evenmin.
Medewerkers die via directory sync binnenkomen, hebben meestal geen toestemming gegeven voor marketing. Behandel ze als ontvangers van account- en transactionele meldingen, tenzij ze apart toestemming hebben gegeven.
Een event ontvangen en een e-mail versturen zijn aparte stappen. Controleer of een overeenkomende automatisering op Live staat en bekijk daarna de filters, de uitvoeringsgeschiedenis, of de ontvanger in aanmerking komt en of het verzenddomein in orde is. Events over organisaties en verbindingen starten nooit automatiseringen, en een herkend testvoorbeeld van WorkOS wordt vastgelegd als testevent.