Events identify what function should be performed at a particular Place or Transition in a workflow. For example, a person may get invited to a Signup, a membership application may get added to a Review, or notification may get sent when an activity proposal is submitted. New types of Events are regularly being added as new functionality is added to Get Involved. These Events can be triggered by Places or Transitions. These events act upon the primary item being handled by the workflow (e.g. a membership or person).

Workflows let you define when these Events will be triggered in Places or Transitions.

Place Triggers:

  • Leave
  • Enter
  • Entered

Transition Triggers:

  • Guard
  • Transition
  • Complete
  • Announce

Add Review Item

This event will add the primary item to the designated Review.

Prerequisite: A Review must be created

Add Signup Participant

This event will invite the primary person to the designated Signup.

Prerequisite: A Signup must be created

Approve Constitution

This event will…

Block

This event will…

CAS Login Check

This event can be used to require a user to login before proceeding.

Change Subject Property

This event will…

Change Workflow

This event can be used to jump to a different place in the same or a different workflow.

Check RSO Requirements

This event will…

Copy Position

This event can be used to replicate a Position. This is especially helpful when using one Position as a template for another. All attributes of the original Position will be copied to the new Position.

Create Signature Card

This event will…

Eligibility Check (OLD)

A basic check can be performed to verify a user is currently an enrolled student.

Eligibility Standard Check

Standards can be used to validate a user’s eligibility to participate.

Event Type Check

This event will…

Form Entry Check

Typically this event will be implemented as a Guard that restricts a workflow path to only be pursued when a form field has been given a particular value.

Get Involved / SAO Authority Check

This event will…

Organization Type Check

This event will…

Position Eligibility Check

This event will…

Queue Block

This event will prevent the workflow from advancing until the designated date/time. It must be configured as a Transition Guard.

Queue Marker

This event will specify a date/time for when the workflow marker can advance. It should only be used with these triggers: Entered, Complete, Announce. If used with other triggers (Leave, Enter, Transition), unexpected behavior can be expected.

Remove Item from Review(s)

This event will…

Reopen Submitted Form

This event will…

Review Decision

This event can be used as a Guard to route workflow based on whether an item was Accepted or Denied in a Review.

Send Message

This event can be used to send notification using a customizable message.

Send Message to Active Reviewers

This event will…

Send Signatory Message

This event will…

Set RSO Requirement

This event will…

Show Notification

This event can display a Success, Warning, or Alert message to a user.

Signature Card Status Check

This event will…

Timeslot Selection Check

This event will…

Update Event Status

This event will…

Update Membership Status

The status of a Membership can be updated such as to advance from Initiated to Submitted or to Active or Terminated.

Update Organization Status

This event will…

Update RSO Requirements

This event will…

 

Special Events

Additional special Events are also available for specific customers.

Corps of Cadets Freshman Orientation Week (FOW)

FOW Check Medical

…

FOW Create Corps Apps cadets

…

FOW Page Check

…

Student Activities – SOLAD

Generate Constitution File

…

Sync RSO Status to SAO

…

Student Organization Finance Center (SOFC)

Create Signature Card

Initiate a new SOFC signature card for all eligible signatories in an organization.

Send Signatory Message

…

Signature Card Status Check

…

Update Signature Card Status

…

Memorial Student Center

Sync to ELIAS

This is to carry membership data for MSC positions from Get Involved over to ELIAS.

Prerequisite: Get Involved positions need to first be mapped to ELIAS positions in the ELIAS database (table: msc_matrix.sync_orgmgmt_roles).