Integrating Service Now with 3rd party tools ?

Gaurav Kumar15
Giga Guru

Hi All,

We want to integrate SNOW with a tool, which use the following method of communication : -

  • cXML
  • EDI
  • OCI

Protocol :- HTTPS

Just wanted to check whether SNOW is able to communicate via any of above methods. If anyone had done this kind of integration, please let us know.

We majorly want to integrate via REST only, as the tool with which we want to integrate does not support SOAP.

Any help is greatly appreciated!

Regards,

Gaurav

10 REPLIES 10

Gaurav Kumar15
Giga Guru

Thanks Cory and Robert for your helpful suggestions.:)



Cory :- Yeah i am also thinking for conversion first, will give it a try.



Robert :- Actually the other tool does not support SOAP, thats why we are not using SOAP.


If your using REST that returns JSON, I'd recommend



  • Configure REST end point
  • Create staging table that extends sys_import
  • Create transform map
  • Create script to
    1. trigger REST end point
    2. parse JSON response into staging table
    3. execute transform map

ServiceNow Nerd
ServiceNow Developer MVP 2020-2022
ServiceNow Community MVP 2019-2022

Hi Paul Morris,



Actually client will be sending us cxml , so we were thinking to create customizable URL endpoint using processors.
In the xml they are sending it uses the <cxml> tags. Also wanted to check , let say When we are submitting a Service catalog request, then we need to create the cXML from Service Now end of catalog task fields and need to post that to 3rd party end point.



Can you guide me on how to proceed for creation of customizable cXML ?




Regards,


Gaurav


Hi Gaurav,


                            How did the integration with cXML go? can it be done? i have a similar requirement where i need to pull records using cxml. Can   you please tell me where to start with?



Thank you


myself
Kilo Explorer

Hi Gaurav,



Did you get anything on this I have similar requirement where third party tool will send the CXML inbound request to create catalog request.