Disparadores de autenticación empresarial
Conecta WorkOS para activar emails fieles a tu marca cuando se crea un usuario o cuando un usuario verifica su email, restablece su contraseña, se une a una organización o se aprovisiona mediante la sincronización de directorios. Brew convierte 18 tipos de evento de WorkOS en disparadores de automatizaciones.
WorkOS sigue encargándose del SSO, la sincronización de directorios, el inicio de sesión y los restablecimientos de contraseña. Brew solo escucha los eventos, y crea y envía los emails que vienen después.
Los eventos organization.created, organization.updated, organization.deleted y connection.activated no incluyen ningún destinatario. Brew los registra en Eventos recientes como no resueltos y no inicia ninguna automatización.
Para enviar un email a una persona sobre una organización nueva, usa un evento que incluya su dirección, como organization_membership.created o invitation.accepted.
Los eventos de pertenencia, autenticación y directorio sin dirección de email pueden seguir adelante si Brew ya ha visto un email real para el mismo usuario, pertenencia o usuario de directorio de WorkOS en la conexión actual.
Brew admite 18 tipos de evento:
Cada evento verificado con una dirección de email real crea o actualiza un contacto de Brew, identificado por su email, tanto si alguna automatización usa el evento como si no. Cuando los datos están disponibles, Brew completa el nombre, el apellido, workos_user_id y workos_email_verified.
Los eventos de autenticación completan workos_last_verification_at, workos_last_failed_auth_at, workos_last_password_reset_at o workos_last_magic_auth_at. Los eventos de pertenencia y de invitación completan workos_organization_id y workos_org_role. Los eventos de directorio completan workos_directory_user_id y workos_directory_id.
Los eventos user.deleted y dsync.user.deleted establecen workos_account_status en deleted, y organization_membership.deleted lo establece en removed_from_org. Brew no elimina el contacto.
Usa el esquema de payload declarado del evento seleccionado para las etiquetas de combinación. Todos los eventos incluyen email, firstName, lastName y createdAt cuando están disponibles. Los eventos de usuario añaden emailVerified; los de organización, organizationName; y los de pertenencia y de invitación, role. El campo createdAt es una marca de tiempo Unix en segundos.
Los ID de los objetos de WorkOS no son etiquetas de combinación, y tampoco lo son la dirección IP ni el user agent de los eventos de autenticación.
Los empleados sincronizados desde un directorio normalmente no han dado su consentimiento para recibir marketing. Trátalos como destinatarios de avisos de cuenta y transaccionales, salvo que hayan dado su consentimiento por separado.
Recibir un evento y enviar un email son pasos distintos. Confirma que haya una automatización coincidente activa; después, revisa sus filtros y su historial de ejecuciones, y comprueba que el destinatario pueda recibir el email y el estado del dominio de envío. Los eventos de organización y de conexión nunca inician automatizaciones, y un ejemplo de prueba de WorkOS que Brew reconoce se registra como evento de prueba.