ServiceNow Learning 54: Allow multiple triggers to process an inbound email in ServiceNow.

Shamma Negi
Kilo Sage
Kilo Sage

Hi All,

 

Here is a very good example on how to allow multiple triggers to process an inbound email.

 

Configure Flow Designer to allow an inbound email to be processed by multiple inbound email triggers in a specific order.

 

 

Although you can process an inbound email with multiple inbound email actions, you can't process an inbound email with multiple flows by default. You can add a system property to let process owners use multiple triggers to process an inbound email.

 
Warning: Allowing multiple triggers to process an inbound email may increase maintenance and decrease system performance.
 
 
  1. Add a property with the following settings:
    • Name: glide.hub.flow.inbound_email_trigger.show_advanced
    • Type: true | false
    • Value: true

    After you activate the system property, the Order and Stop processing fields appear on the inbound email trigger.

  2. Create multiple flows with an inbound email trigger.
  3. Specify the processing order for each of the inbound email flows:
    1. Open each flow and enter a value in the Order field.

      To give the flow higher priority over other flows, enter a lower number.

Enable or disable stop processing for each flow in your sequence.

To allow an inbound email to be processed by the next flow in your sequence, clear the Stop processing option.

To end the sequence on a particular flow, leave the option selected in that flow.

 

Allow multiple triggers to process an inbound email (servicenow.com)

 

Hope this helps.

 

Regards,

Shamma

Regards,Shamma Negi
1 REPLY 1

sivagowripa
Tera Contributor

Thank you for the information. I followed the steps provided and successfully created a new property. I can now see the 'Order' and 'Stop Processing' options, but these are only visible for new inbound emails. They do not appear for existing ones. How can we enable these fields for existing inbound emails as well?