Built something you're proud of? Tell the story. A quick G2 review of App Engine or Build Agent helps other developers see what's possible on ServiceNow. Share your experience.

send notifications to translated version authors of kb article when parent article is updated

vivek11
Tera Contributor

I want to send notifications to all translated version authors of kb article when linked parent article is submitted for review.

kbn2.png
anyone who already implemented this can share their thoughts.
1 REPLY 1

SohamTipnis
Mega Sage

Hi @vivek11,

 

This is not available out-of-the-box, but you can achieve it by triggering a notification when the parent article moves to “Submitted for Review” and then fetching all its translated versions.

Maybe this below script will help you:

 

(function executeRule(current, previous /*null when async*/) {

    if (current.workflow_state == 'review' && previous.workflow_state != 'review') {

        var translatedGR = new GlideRecord('kb_knowledge');
        translatedGR.addQuery('translation_of', current.sys_id);
        translatedGR.addQuery('active', true); 
        translatedGR.query();

        while (translatedGR.next()) {

            if (translatedGR.author) {

                gs.eventQueue(
                    'kb.translation.review.notify',
                    current,
                    translatedGR.author.toString(), 
                    translatedGR.number.toString()
                );
            }
        }
    }

})(current, previous);

 

Let me know if this helps!!!😉

 

If you find my answer useful, please mark it as Helpful and Correct. ‌‌😊


Regards,
Soham Tipnis
ServiceNow Developer || Technical Consultant
LinkedIn: www.linkedin.com/in/sohamtipnis10