Keep invalid learner emails out of Brightspace
Send a learner email for verification and let Notis update the Brightspace user record when Abstract confirms it is valid.
Trigger
Webhook received
Notis starts this workflow when an external tool or custom backend sends an HTTP request.
Action
Update User
Updates an existing user account.
Why this helps
Manually checking email addresses before changing learner records adds extra steps and risks storing invalid contact details.
- Checks an address before changing a learner record.
- Reduces manual validation and rework.
- Sends a run report to the channel you choose.
Setup
Build it in a few focused steps.
- 1Connect Abstract and D2L Brightspace once in the Notis portal.
- 2Create an automation in Automations, New Automation, and give it a name and prompt.
- 3In one instruction, ask Notis to validate the submitted email with Abstract and update the identified Brightspace user only if it is valid.
- 4Pick the webhook trigger and choose where run reports should go.
- 5Test with one real learner record and a valid email address.
Questions about this workflow
Does this run automatically when a Brightspace user changes?
No. Abstract has no listed trigger events, so this workflow starts when its Notis webhook receives an HTTP request.
What happens if Abstract says the email is invalid?
Tell Notis in the instruction to leave the Brightspace user unchanged and report the validation result.
What information should the webhook request include?
Include the learner identifier and email address to check. The request should provide enough information for Notis to identify the intended user.
When this happens · Trigger
Do this · Action
Supported Triggers and Actions
Notis builds workflows that link Abstract to D2lbrightspace. A trigger fires from one place; an action lands in another.
Abstract triggers
D2lbrightspace actions
Recurring trigger
Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.
Copy Role
Creates a new role based on an existing role.
Webhook trigger
Notis starts this workflow when an external tool or custom backend sends an HTTP request.
Create Course Offering
Creates a new course offering.
Create Course Template
Creates a new course template.
Create Grade Object
Creates a grade item for an organizational unit.
Create Quiz
Creates a new quiz.
Create Quiz Category
Creates a new quiz category.
Create User
Creates a new user account.
Delete Course Template
Deletes a course template.
Connect any two apps with Notis in the middle.
Abstract and D2lbrightspace, or any other combination from 1,000+ integrations.
When this happens · Trigger
Do this · Action
Save your first hour today.
7-day trial of any paid plan, with 20$ of usage included.
No card. Works with personal or business D2lbrightspace.