feasibility of embedding thirty-party chatbot into ServiceNow Portal

Junyu
Tera Contributor

Dear all,

Our team wonders if it is possible to embed a thirty-party chatbot widget (with HTML iframe, such as intercom bot (https://www.intercom.com)) into ServiceNow Portal.

If possible, could you show me the demo video or documentation?

 

THanks a lot.

2 REPLIES 2

Am_d_e Potier
Giga Expert

Yes, for sure, this is possible. Here is the procedure:

1) Create a new UI Script containing your widget code.

2) Go to Portals, then edit the "Theme" of your portal, add your UI Script to the JS Include field of your Theme. 

In this way the widget will appear on all pages of your portal. 

 

Alternatively, you can also use the "Designer" to add your Widget to a specific page only. 

 

Note that this is only the start. This will display the 3rd party chatbot widget, but then if you want a proper integration, you need to deal with authentication, tokens, integration with ServiceNow APIs, etc. 

Our application (Virtual Agent for IT Service Desk) is an example of such complete integration of an external chatbot inside ServiceNow: https://store.servicenow.com/sn_appstore_store.do#!/store/application/e0a00733db9290902ea34c95b99619c3/1.0.24

Hi Am did you use I frame to load the bot?Can you please help with technical part since I have a similar requirement