How to create ticket from mail

keval3
Tera Contributor

Hi All,

I have one requirement where I will have to create Service request from mail.

catalog item name - Customer Code Modification kindly let me know how to develop that?

Thanks & Regards

KP 

2 REPLIES 2

Dr Atul G- LNG
Tera Patron
Tera Patron

HI @keval3 

 

You can use the Inbound action. 

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

Runjay Patel
Giga Sage

Hi @keval3 

 

You can write an inbound action and add below code to submit request.

 

var cartId = GlideGuid.generate(null);
var cart = new Cart(cartId);
 //add your requested item to the cart by sys_id of the catalog item
var item = cart.addItem('4054428fdb151f0097679ec6db9619c0', 1);

//fill in the variables on the request item form
cart.setVariable(item,"u_requested_for", "e80edd6edbec6bc097275e25ca9619a4"); 
cart.setVariable(item,"short_description", email.subject);
cart.setVariable(item,"description", email.body_text);
var rc = cart.placeOrder();

 

 

Please check and Mark Helpful and Correct if it really helps you.

Regards,

Runjay Patel