i am not getting the RITM link

chandan2212
Tera Contributor

HI All, 

 

We are using Saviynt integration in that in i need to send RITM link .We are using the workflow to send the payload to Saviynt teams . Once the user click RITM than it should open the service now page .I have used the 

var url = '<a href="' + gs.getProperty('glide.servlet.uri') + '/nav_to.do?uri=' + 'sc_req_item' + '.do?sys_id=' + current.sys_id + '">' + current.number + '</a>';

 

while writing the script in the workflow:

 

var url = '<a href="'  + 'https://p32uat.service-now.com/nav_to.do?uri=' + 'sc_req_item' + '.do?sys_id=' + current.sys_id + '">' + current.number + '</a>';
 workflow.scratchpad.vumber=url;
 gs.log('test_123'+ workflow.scratchpad.vumber);

 

 

I am Getting output in the logs : like :

test_123<a href="https://s32uat.service-now.com/nav_to.do?uri=sc_req_item.do?sys_id=37c2541a87466e1013a7cae20cbb35e2">RITM0041256</a>

 

Can you help me to get the correct output

Thanks,

Chandan

1 ACCEPTED SOLUTION

@chandan2212 

that's not possible while sending REST Message as it will be sent as plain text.

Inform 3rd party to handle this at their side, you can send RITM number and the link separately and then they can handle the anchor tag at their side to add link in their notes/some field.

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

View solution in original post

13 REPLIES 13

Ankur Bawiskar
Tera Patron
Tera Patron

@chandan2212 

try this

var baseUrl = gs.getProperty('glide.servlet.uri'); // e.g., https://p32uat.service-now.com/
var recordUrl = baseUrl + 'nav_to.do?uri=sc_req_item.do?sys_id=' + current.sys_id;
var url = '<a href="' + recordUrl + '">' + current.number + '</a>';
workflow.scratchpad.vumber = url;
gs.log('test_123' + workflow.scratchpad.vumber);

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

@chandan2212 

output is fine, but how does it look in email body

did you check that in preview?

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

I am not sending in the email , i need to send payload to the Saviynt instance, but it ia not coming .