Integration with Service Now

You are here:
< All Topics

Integration with ServiceNow

Overview

ServiceNow integration enables seamless communication between your application and the ServiceNow platform. By setting up an integration, you can automate workflows, fetch data, or push updates to the ServiceNow system. This document outlines the steps required to configure an integration with ServiceNow.

Steps for ServiceNow Integration

1. Set Up the Integration

Navigate to the ServiceNow platform and access the configuration page for setting up a new integration.

2. Enter Required Details

On the configuration page, provide the following information:

a. Name

路 Enter a unique name for your integration to identify it easily. For example: ServiceNow.

b. Request Type

路 Choose the appropriate type of request for the integration. Common options include:

o POST: To send data to ServiceNow.

c. Integration Type

路 Select the type of integration. Typically:

o Default: Pre-configured for common use cases.

d. Server URL

路 Provide the URL of the ServiceNow instance where the requests will be sent. For example: o https://techeaseequality.service-now.com/api/now/table/incident

e. Authentication Type

路 Choose the authentication method required by the integration. Options include:

o Basic Auth: Requires a username and password.

f. Authentication Details

路 Provide the specific details based on the chosen authentication type. For example:

o {

o “username”: “fill_here”,

o “password”: “fill_here”

o }

o

g. Proxy Enabled

路 Specify whether a proxy is enabled for the integration. For example:

o FALSE

h. Headers

路 Enter any necessary headers for the requests in JSON format. If no headers are required, this field can remain empty.

i. JSON Data

路 Include the JSON payload to be sent with the request. For example:

o {

o “caller_id”: “71381649871ed5d6964954a70cbb3522”,

o “business_service”: “21fc68537288ed0d65364a72cbb3534”,

o “category”: “AMPLE Plus”,

o “subcategory”: “Data sync Issue”,

o “short_description”: “Test”,

o “description”: “Test Data Synchronization Issue”

o }

o

j. Data to Fetch

路 Specify the part of the response JSON that you want to extract and use. For example:

o {

o “TicketNo”: “ticketId”

o }

k. Facility

路 Select the appropriate facility or endpoint associated with the integration, if applicable. For example:

o TRAINING

 

Testing and Validation
  1. Verify that the integration is correctly configured by sending test requests.
  2. Validate the responses to ensure the data is fetched or updated as expected.
  3. Debug any errors by reviewing the request and response logs.

      Conclusion

      By following these steps, you can successfully set up an integration with ServiceNow. This integration enables you to automate processes and improve efficiency in your workflows.

       

      Table of Contents