Does ServiceNow block outbound REST messages from Workflow?

david631
Giga Expert

KB0783502 states ServiceNow will block REST messages sent from the same Java thread as a Flow (emphasis mine):

When Flow Designer or Workflow are used to integrate with external applications, such as sending outbound SOAP/REST calls to a third-party application, user needs to activate IntegrationHub plugin to use the corresponding flow action in Flow Designer. [...] This is because when using Flow designer, ServiceNow core Java code checks if REST messages are being sent from within the same Java thread as the flow. If so then Integration Hub plugin should be installed (which costs money) otherwise the REST call would be blocked. This is all hard-coded logic in ServiceNow platform.

Does this apply to Workflows as well as Flows, or is this blocking feature introduced with Flow Designer?

1 ACCEPTED SOLUTION

Maik Skoddow
Tera Patron
Tera Patron

Hi @david63 

the referenced Support article is meanwhile out of date. Yes, after introducing Flow Designer with the Kingston release these restrictions existed. But meanwhile, each ServiceNow instance is shipped with the IntegrationHub starter edition which allows 1 millions outbound requests per year free-of-charge. In this way, ServiceNow wants to simplify and promote the use of the Flow Designer.

Kind regards
Maik

View solution in original post

3 REPLIES 3

Sukraj Raikhraj
Kilo Sage

https://community.servicenow.com/community?id=community_question&sys_id=f43ed892db972b00afc902d5ca9619f1

Maik Skoddow
Tera Patron
Tera Patron

Hi @david63 

the referenced Support article is meanwhile out of date. Yes, after introducing Flow Designer with the Kingston release these restrictions existed. But meanwhile, each ServiceNow instance is shipped with the IntegrationHub starter edition which allows 1 millions outbound requests per year free-of-charge. In this way, ServiceNow wants to simplify and promote the use of the Flow Designer.

Kind regards
Maik

Thank you, Maik! I found confirmation on the ServiceNow Developer Site here: "The ServiceNow IntegrationHub Starter Pack is a no cost subscription for up to 1,000,000 transactions per year." (Activating IntegrationHub). The Article doesn't explain how "transactions" are counted or how they relate to Flow / Workflow, so I'm glad you explained that.