How can i create a new plugin for integration ?

vipinmathew
Mega Guru

hi all ,

I need to develop a new plugin which is not available in ServiceNow, i want to know how i start to develop a plugin as an application .I know that inside ServiceNow i cannot create plugin.

For example

Let X be the server,

i want to connect ServiceNow to X .Whenever i created an incident under a category X, ServiceNow need to send a request to X and get a response message.

Can anyone help me to find out the steps to build a plugin?

4 REPLIES 4

Pradeep Sharma
ServiceNow Employee
ServiceNow Employee

Hi Vipin,



New plugins can only be created by ServiceNow.


However you may find the below link helpful.


Web Services - ServiceNow Wiki


Hi Pradeep,


Thanks for your response!



I am aware of the webservices methodology that you have suggested.


I will try to explain   my requirement relating with an example so that you will be able to relate.


Servicenow do provide some OOB plugins for integrating with third party tool. One of its kind is IBM Tivoli.


Here we don't require a webservice functionality. Plugin has sample code within that we can configure according to our requirements and data transfer can be initiated through Business Rule which will invoke a SOAP message.



So here in my case what I am looking for is trying to build a new plugin in which I will be able to configure the business logic to achieve


my goal (eg : Integrating with any other third party tool...(It can be Remedy, HPSM, SCCM, HPOO, HPOM etc).



Like I explained earlier I do understand that as a servicenow developer I won't be able to develop a plugin within servicenow platform.


I would like to develop some functionality using Java and try to add this as a Custom Application in Servicenow and it may act as a plugin for Integration.



Hope this clarifies!!!



Any thoughts on this??????


srinivasthelu
Tera Guru

Hi Vipin,



You can definitely build such an application in ServiceNow.   This API SOAPMessageV2 API - ServiceNow Wiki will come in handy while doing so.



Steps:



Create a SOAP Message with the X end point. This is where you send the request.


Create Before Business Rule on incident table and invoke the above Soap Message to send the request.



Hope that make sense



Srini


Hi Srinivas,


Thanks for your response!



I am aware of the webservices methodology that you have suggested.


I will try to explain   my requirement relating with an example so that you will be able to relate.


Servicenow do provide some OOB plugins for integrating with third party tool. One of its kind is IBM Tivoli.


Here we don't require a webservice functionality. Plugin has sample code within that we can configure according to our requirements and data transfer can be initiated through Business Rule which will invoke a SOAP message.



So here in my case what I am looking for is trying to build a new plugin in which I will be able to configure the business logic to achieve


my goal (eg : Integrating with any other third party tool...(It can be Remedy, HPSM, SCCM, HPOO, HPOM etc).



Like I explained earlier I do understand that as a servicenow developer I won't be able to develop a plugin within servicenow platform.


I would like to develop some functionality using Java and try to add this as a Custom Application in Servicenow and it may act as a plugin for Integration.



Hope this clarifies!!!



Any thoughts on this??????