The Zurich release has arrived! Interested in new features and functionalities? Click here for more

Mark Roethof
Tera Patron
Tera Patron

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field

 

When it comes to licensing, always reach out to your account representative. Licensing can vary for each customer, depends on your specific license model, and licensing frequently changes within ServiceNow. Avoid relying solely on the ServiceNow Community for licensing queries.

 

Hi there,

 

Working with IntegrationHub, you are probably aware that there is a maximum yearly usage. The "IntegrationHub Usage" dashboard provides nice insight into this. Obviously the IntegrationHub Usage increases when triggering IntegrationHub components, like spokes, or Actions like the REST step which are added when installing IntegrationHub plugins. Though did you know, that the IntegrationHub usage count, is not limited to IntegrationHub usage solely? That the IntegrationHub usage count is also increased by integrations that are triggered by Flow Designer which you are expecting not to trigger any IntegrationHub components?

 

Yes, IntegrationHub usage count is also increased by integrations that are triggered by Flow Designer. If you for example create a Flow Action, with a Script step that executes a scripted REST Message: the IntegrationHub usage count increases. If you for example have a Flow that updates a Task record, and due to that update a Business Rule triggers a scripted REST Message: the IntegrationHub usage count increases.

 

Because I haven't faced a single customer or consultancy company yet, who was already aware of this before I entered the premises, I decided to write a short blog on this.

 

Example 1: Scripted REST Message within Script step in an Action, triggered by a Flow

The first example is basically using Flow Designer, because for example you want to use Flow Designer because of it's ease of use, less coding involved, the error handling possibilities, etcetera. In this example, the actual integration though is not being done through an (out-of-the-box) spoke though an Action which contains a Script step which performs a REST Message (so no IntegrationHub components). This Action is being triggered from within a Flow.

 

This will cause the IntegrationHub usage to increase.

 

ih_usage_01.png

 

ih_usage_02.png

 

ih_usage_03.png

 

ih_usage_04.png

 

Example 2: Scripted REST Message within a Before Business Rule, which is triggered by a record change, which is caused by a Flow

The second example concerns updating a record through Flow Designer. On the actual record upgrade, something else is triggered. For this example, a Business Rule triggers an integration (scripted REST Message, so no IntegrationHub components).

 

In this case I just used a simple before Business Rule, though you could imagine doing such using Script Includes etcetera, which is triggered because the record is assigned to a vendor and in that case an additional business rule takes care that record updates are synced with that vendor.

 

This will cause the IntegrationHub usage to increase.

 

ih_usage_11a.png

 

ih_usage_11b.png

 

ih_usage_12.png

 

ih_usage_13.png

 

ih_usage_14.png

 

Summary

While the ServiceNow license model is always moving and customers can have different individual agreements, exceptions, etcetera: what I wrote above has been confirmed by ServiceNow. The IntegrationHub Usage count also increases when integrations are triggered by Flow Designer, even when you are not using a specific IntegrationHub component. This is valuable to know when designing new solutions and considering using Flow Designer or staying away from Flow Designer on certain areas. Also monitor your IntegrationHub usage closely, you might be triggering integrations through Flow Designer that you are not aware of or that you didn't foresee being triggered.

---

 

And that's it! If any questions, let me know.

 

C

If this content helped you, I would appreciate it if you hit bookmark or mark it as helpful.

 

Interested in more Articles, Blogs, Videos, Podcasts, Share projects I shared/participated in?
- Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field

 

Kind regards,


Mark Roethof

Independent ServiceNow Consultant

3x ServiceNow Developer MVP

3x ServiceNow Community MVP

---

LinkedIn

3 Comments