Use case: Send custom end-user notifications

Summary

Problem: Okta provides out of the box emails for common scenarios such as account activation, and password reset, but there are a limited number of triggers and customization options available.

Solution: When specific lifecycle events occur in Okta, email the end user using an API-driven email service. For example:

  • When a user is activated, send a welcome email or an email with an activation token.

  • When a user is activated, notify an admin or partner manager.

  • When a user profile is updated, notify the user that key fields have been updated.

  • When a user becomes inactive, notify the user that they need to log in.

Example Applications: SendGrid, Gmail, and Office 365 Mail. For the full list of available Workflows connectors, see Connectors.

Sample Flow 1

Sample Flow 2

Sample Flow 3

Sample Flow 4

Sample Flow 5

Guidelines and limitations

  • Okta out-of-the-box emails cannot be customized or replaced using Workflows.

  • Emails can only be triggered for events with available event hooks.