Starting a Workflow from a Received Message

The Message Received enrollment trigger will enroll the workflow when a message is received to any phone number associated groups selected. 

This is a Sakari Workflows feature and is currently in Beta.

To request access to the beta, please complete this survey.

Setup

When configuring the trigger, you must define the group(s) that the workflow will listen for, and optionally also add message content criteria. 

Groups [Required]

This will define the groups that will trigger the workflow to run when a message is received to a phone number associated with the group. 

Message Content [Optional]

If populated, the trigger will enroll when this word or phrase is received to any of the Groups selected. 

Note:

The Message Content is limited to a single word or phrase, which must match exactly, but is not case-sensitive. To add multiple match words or phrases (e.g. "Join" and "Join Now"), or for more advanced filtering, please use the If/Then, Choice or Filter workflow actions.

 

Screen Shot 2024-07-08 at 1.03.32 PM.png

 

Output Properties

Output properties [add article link] are properties that an action or trigger generates that can be used by other triggers and actions downstream in your workflow. 

This trigger generates the following property option(s): 

  • Group - the group Id and group name 
  • Message - [Most Popular] the received message status and message content 
  • Contact - any contact property, including custom properties, of the enrolled contact can be used

 

Example Configurations

Example 1

This trigger will enroll when any message is received to the My First Group phone number group. 

Screen Shot 2024-07-08 at 1.15.28 PM.png

 

Example 2

This trigger will enroll when any message is received to the My First Group or Unverified TFN Test phone number group. 

Screen Shot 2024-07-08 at 1.15.34 PM.png

 

Example 3

This trigger will enroll when any message is received to the My First Group or Unverified TFN Test phone number group and the word Join is received. 

Screen Shot 2024-07-08 at 1.15.43 PM.png

Templates

 

FAQ

Can I use a single workflow to evaluate all incoming messages on my Sakari account?

Yes - the Message Received (Enrollment Trigger) node will allow you to define multiple groups to evaluate for enrollment.  If you input all your groups in the configuration, then all incoming messages will be considered.