Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Virtual Agent script action input variable scope issues

Sidda
Tera Contributor

Hi All,

 

In the VA Designer Script action I am trying to retrieve ecc_queue record payload information and trying to do the string manipulation on retrieved data.

 

I have defined vaInputs.payloaddata, vaInputs.payloaddata_array as input variables.

 

var gr=new GlideRecord('ecc_queue');
gr.addQuery('agent','mid.server.MidServerHost');
gr.addQuery('topic','Command');
gr.addQuery('state','ready');
gr.addQuery('queue','input');
gr.addQuery('payload', 'CONTAINS', vaInputs.trigger1.sys_id);
gr.query();
while(gr.next()){
vaInputs.payloaddata = gr.getValue('payload');
}
 
var vaInputs.payloaddata_array = output_citrixsessions_string.split("\n");
 
I am not able to utilize vaInputs.payloaddata_array variable data in the next Script action. I have tried printing vaInputs.payloaddata_array value but its displaying it as 'undefined'
 
Please let me know if I am missing anything.
 
 

 

0 REPLIES 0