Anslut WorkOS för att trigga varumärkesenliga mejl när en användare skapas, verifierar sin e-postadress, återställer ett lösenord, går med i en organisation eller provisioneras via Directory Sync. Brew gör 18 händelsetyper från WorkOS till utlösare för automatiseringar.
WorkOS ansvarar fortfarande för SSO, Directory Sync, inloggning och återställning av lösenord. Brew lyssnar bara efter händelser och skapar och skickar mejlen som följer på dem.
Händelserna organization.created, organization.updated, organization.deleted och connection.activated har ingen mottagare. Brew registrerar dem utan känd mottagare under Senaste händelser och startar ingen automatisering.
För att mejla en person om en ny organisation använder du en händelse som innehåller personens adress, till exempel organization_membership.created eller invitation.accepted.
Händelser för medlemskap, autentisering och kataloger som saknar e-postadress kan ändå bearbetas om Brew redan har sett en riktig e-postadress för samma användare, medlemskap eller kataloganvändare i WorkOS i den aktuella anslutningen.
Brew stöder följande 18 händelsetyper:
Varje verifierad händelse med en riktig e-postadress skapar eller uppdaterar en kontakt i Brew, som matchas på e-postadressen, oavsett om någon automatisering använder händelsen. När uppgifterna finns sätter Brew för- och efternamn, workos_user_id och workos_email_verified.
Autentiseringshändelser sätter workos_last_verification_at, workos_last_failed_auth_at, workos_last_password_reset_at eller workos_last_magic_auth_at. Händelser för medlemskap och inbjudningar sätter workos_organization_id och workos_org_role. Kataloghändelser sätter workos_directory_user_id och workos_directory_id.
Händelserna user.deleted och dsync.user.deleted sätter workos_account_status till deleted, och organization_membership.deleted sätter fältet till removed_from_org. Brew tar inte bort kontakten.
Använd den valda händelsens deklarerade nyttolastschema för personaliseringstaggar. Varje händelse innehåller email, firstName, lastName och createdAt när de finns. Användarhändelser lägger till emailVerified, organisationshändelser lägger till organizationName och händelser för medlemskap och inbjudningar lägger till role. Fältet createdAt är en Unix-tidsstämpel i sekunder.
Objekt-ID:n från WorkOS är inga personaliseringstaggar, och det är inte heller IP-adressen och användaragenten i autentiseringshändelser.
Anställda som synkas via Directory Sync har oftast inte gett sitt samtycke till marknadsföring. Behandla dem som mottagare av konto- och transaktionsmeddelanden, om de inte har gett sitt samtycke separat.
Att ta emot en händelse och att skicka ett mejl är separata steg. Kontrollera att en matchande automatisering är aktiv, granska dess filter och körningshistorik och se över mottagarens nåbarhet och avsändardomänen. Organisations- och anslutningshändelser startar aldrig automatiseringar, och ett testexempel från WorkOS som känns igen registreras som en testhändelse.