Transformez vos e-mails en revenus avec Brew.
Déclencheurs d’authentification entreprise
Connectez WorkOS pour lancer des e-mails à l’image de votre marque quand un utilisateur est créé, vérifie son adresse e-mail, réinitialise son mot de passe, rejoint une organisation ou est provisionné par synchronisation d’annuaire. Brew transforme 18 types d’événements WorkOS en déclencheurs d’automatisation.
WorkOS reste responsable du SSO, de la synchronisation d’annuaire, de la connexion et des réinitialisations de mot de passe. Brew se contente d’écouter les événements, puis de créer et d’envoyer les e-mails qui en découlent.
Les événements organization.created, organization.updated, organization.deleted et connection.activated ne contiennent aucun destinataire. Brew les enregistre comme non résolus dans le panneau « Événements récents » et ne lance aucune automatisation.
Pour écrire à une personne au sujet d’une nouvelle organisation, utilisez un événement qui contient son adresse, comme organization_membership.created ou invitation.accepted.
Les événements d’adhésion, d’authentification et d’annuaire sans adresse e-mail peuvent tout de même être traités si Brew a déjà vu une adresse e-mail réelle pour le même utilisateur WorkOS, la même adhésion ou le même utilisateur d’annuaire sur la connexion actuelle.
Brew prend en charge les 18 types d’événements suivants :
Chaque événement vérifié qui contient une adresse e-mail réelle crée ou met à jour un contact Brew, identifié par son adresse e-mail, qu’une automatisation utilise l’événement ou non. Lorsque les données sont présentes, Brew renseigne le prénom, le nom, workos_user_id et workos_email_verified.
Les événements d’authentification renseignent workos_last_verification_at, workos_last_failed_auth_at, workos_last_password_reset_at ou workos_last_magic_auth_at. Les événements d’adhésion et d’invitation renseignent workos_organization_id et workos_org_role. Les événements d’annuaire renseignent workos_directory_user_id et workos_directory_id.
Les événements user.deleted et dsync.user.deleted donnent à workos_account_status la valeur deleted, et organization_membership.deleted lui donne la valeur removed_from_org. Brew ne supprime pas le contact.
Pour les balises de fusion, utilisez le schéma de payload déclaré par l’événement sélectionné. Tous les événements incluent email, firstName, lastName et createdAt, lorsque ces champs sont présents. Les événements d’utilisateur ajoutent emailVerified, les événements d’organisation ajoutent organizationName, et les événements d’adhésion et d’invitation ajoutent role. Le champ createdAt est un horodatage Unix en secondes.
Les ID des objets WorkOS ne sont pas des balises de fusion, pas plus que l’adresse IP et le user agent des événements d’authentification.
Les employés synchronisés depuis un annuaire n’ont généralement pas consenti à recevoir des communications marketing. Considérez-les comme destinataires d’avis liés au compte et d’e-mails transactionnels, sauf s’ils ont donné leur consentement séparément.
Recevoir un événement et envoyer un e-mail sont deux étapes distinctes. Vérifiez qu’une automatisation correspondante est active, puis contrôlez ses filtres, son historique d’exécution, l’éligibilité du destinataire et le domaine d’envoi. Les événements d’organisation et de connexion ne lancent jamais d’automatisation, et un exemple de test WorkOS reconnu est enregistré comme événement de test.