Create a knowledge feedback Task (kb_feedback_task) with Article Reference using script.

deepaktomar
Tera Contributor

Hi all,
I am looking for guidance on how to insert a record into the Knowledge Feedback Task table in ServiceNow and associate it with a specific Article via script.

Currently I am failed to insert Article and Feedback Task type (other then "User Feedback") to a new entry by script. 

Regards
Deepak Tomar

4 REPLIES 4

Kieran Anson
Kilo Patron

Hi,

So we can review what you've done so far, please share your existing script

Hi Kieran,
I am using below script: 

        var feedbackTask = new GlideRecord('kb_feedback_task'); 
        feedbackTask.initialize();  
        feedbackTask.short_description = "Feedback required for new KB Version";
        feedbackTask.feedback_task_type ="User feedback";
        feedbackTask.feedback.article = '9342f4cb97ddea108046371f2153afdf' ; <article sys_id>
        feedbackTask.state = '1'; // New or Draft
        feedbackTask.feedback.reason = 'Flagged';
        feedbackTask.description = "Please review and provide feedback for the new KB version.";
        feedbackTask.insert();


 Inserted record:

deepaktomar_0-1747045405906.png


Regards
Deepak Tomar

Thanks Deepak,

You can't dot-walk and create records using insert in that way.

 

If you create a record in kb_feedback, a kb_feedback_task will be auto-created by 'Knowledge Feedback Task Creation' business rule.

 

Thanks @Kieran Anson