Thank you for your feedback.
Form temporarily unavailable. Please try again or contact to submit your comments.


Log in to subscribe to topics and get notified when content changes.


Automate integration tasks using ServiceNow-built components for Flow Designer, or develop custom integrations. Requires a separate subscription.


IntegrationHub enables execution of third-party APIs as a part of a flow when a specific event occurs in ServiceNow. These integrations, referred to as spokes, are easy to configure and enable you to quickly add powerful actions without the need to write a script. For example, you can post a message and incident details in a Slack channel when a high priority incident is created.

IntegrationHub provides the following functionality:

Spokes for base system integrations
Using IntegrationHub actions in Flow Designer, you can:
  • Post messages and ServiceNow incident, problem, and change record details to HipChat, Slack, or Microsoft Teams communications channels.
  • Synchronize data across multiple production instances using the eBonding spoke as an example.
Create custom integrations
Build custom integrations with Action Designer using a REST step or a Script step.

Connection and Credentials

IntegrationHub takes advantage of aliases to manage connection information and credentials when integrating with external systems. Using an alias eliminates the need to configure multiple credentials and connection information profiles when using multiple environments. IntegrationHub only requires an alias, which then resolves to use the correct credentials and connection information during runtime. Learn more about credentials, connections, and aliases .


IntegrationHub provides process owners and developers these benefits.

  • Extends Flow Designer content to integrate business processes with external systems.
  • Promotes business process automation by enabling subject matter experts to develop and share spokes with flow designers.
  • Provides natural-language-descriptions of integration logic to help non-technical users understand triggers, actions, inputs, and outputs.

Development process

When developing a custom integration, develop all actions for the integration within a scoped application. When deployed to a target instance, these actions are grouped as a spoke in Flow Designer. Brand the spoke by adding a custom icon to the application record. To learn more about application development, see Applications.

When developing spokes, flow and action designers typically perform these application development tasks.

  1. Create a scoped application on a development instance to build spokes.
  2. Publish a test version of the scoped application to the application repository.
  3. Deploy the scoped application to a test instance from the application repository.
  4. Test the scoped application on the test instance.
  5. When working as expected, publish the scoped application in one of the following ways.
    • Publish to the application repository for deployment on production instances.
    • Publish to the ServiceNow Store as an application that customers can request for their environments.
    • Publish to ServiceNow Share to provide content to other customers in the ServiceNow community.

Review Flow Designer design considerations in the Architecture Overview.