Send Email Behaviors
LearningBuilder provides several behaviors for sending email notifications from a Workflow. All share the same core mechanism — an Email Template is evaluated in the context of the current Workflow and sent to a set of recipients — and differ only in how that recipient list is determined.
Overview
Each send email behavior evaluates an Email Template in the context of the current Workflow instance and delivers the resulting message to one or more recipients. The behaviors are identical in function; the only difference is how recipients are identified. Choose the behavior that matches how recipient information is available in your Workflow.
Unless noted otherwise, all send email behaviors support the following triggers: Workflow Action, Completion Status, and Scheduled Interval.
For JSON argument structure and field reference, see Behavior Arguments JSON Reference.
Send Email to Member
Sends an email to the member associated with the current Workflow. The recipient is either the Workflow owner or a member identified by a Member Attribute on the Workflow.
Field | Purpose |
|---|---|
Using the template | The Email Template that defines the subject and body of the message. |
Send to | Determines the recipient. Select [Owner] to notify the member the Workflow belongs to, or select a Member Attribute to notify a different member whose record was collected on the Workflow. |
Send Email to Email Address
Sends an email to one or more recipients identified by Email Address Attributes on the Workflow. Use this behavior when the recipient's email address has been collected as an attribute value and they may not have a member record in the system.
Field | Purpose |
|---|---|
Using the template | The Email Template that defines the subject and body of the message. |
Send to Attributes | One or more Email Address Attributes whose values identify the recipients. Each attribute listed will receive the email. |
Send a Group Email
Sends an email to all members currently assigned to a specified Role. Use this behavior to broadcast a notification to a defined group — such as reviewers or administrators — without requiring individual recipient configuration.
Field | Purpose |
|---|---|
Using the template | The Email Template that defines the subject and body of the message. |
Send to Role | The Role whose members will receive the email. All members currently assigned to this Role will be notified. |
Send Email to Assignee
Sends an email to the people currently assigned to an active Workflow Step. Use this behavior when a Workflow has been assigned to one or more individuals — for example, when an applicant has designated a supervisor to provide a recommendation — and those assignees need to be notified.
Field | Purpose |
|---|---|
Using the template | The Email Template that defines the subject and body of the message. |
Send Email to Offering Attendees
Sends an email to all members who have a Seat Assignment on the current Offering. The recipient list can be narrowed to attendees in a specific Seat Assignment status. This behavior is only available on Create Offering Workflows.
This behavior is only available on Create Offering Workflows.
Field | Purpose |
|---|---|
Using the template | The Email Template that defines the subject and body of the message. |
With Seat Assignment status | Optionally filters recipients by Seat Assignment status. If left blank, the email is sent to all attendees regardless of status. Valid values are Unassigned, Pending, and Confirmed. |