Integration: Is there a way to "push" data/files to SN from external server, not SN Pulling data

mmukherjee
Kilo Explorer

Hi,
I am new to ServiceNow. In fact this is the second day I am logging into this community and into an SN instance. We are implementing SN replacing some existing services. As part of that project we have to redo the rxisting integrations. The integrations inbound to SN will have to send data from external servers. Now in the demo I have attended for SN I am aware of that SN can pull data (import) from external server. But what I am trying to find out is if the external server , which is outside of SN firewall, can send (push) the data to SN server: by means of web service, email attachment etc. Our company does not have an external ftp server, so that is not an option.
Anybody tried it or know about it?
Thanks,
Mita

9 REPLIES 9

CapaJC
ServiceNow Employee
ServiceNow Employee

Totally!

http://wiki.servicenow.com/index.php?title=Web_Services


Thanks for your reply. I have checked that link before posting the message. The link has lot of sub links and altogether lot of information. Do you have anything more specific which tells about pushing data. In my earlier integrations with another Saas application, we created a Web Service which takes file as an attachment and processes it with the tools in that application. From external server we invoked the WS , added authentication Parameter and added the file as a SOAP attachment. Hope SN has given us that capability.


CapaJC
ServiceNow Employee
ServiceNow Employee

Ah, sorry 🙂 I'll let someone else field that one, since I really only know the capability exists. I've never actually used it!


gflewis
Kilo Expert

Normally when loading data into ServiceNow we "pull" it in using Import Sets and Transform Maps. If you need to "push" data into ServiceNow then you will need to use Web Services. The Direct Web Service API is the easiest to use and will probably be sufficient for your needs. If you need to validate and/or transform the data then you should use a Web Service Import Set.

The Direct WS API is described here:
http://wiki.servicenow.com/index.php?title=Direct_Web_Service_API_Functions