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.

Create Case from Virtual Agent

sreeshsurendran
Tera Guru

Hi all,

 

I'm trying to create a case from Virtual  Agent by mapping some of my mandatory fields. But, the below code is not working and not creating a case.

 

(function execute() {
var caseBT = new GlideRecord('sn_customerservice_b2b_technical_support');
caseBT.initialize();
caseBT.category = 3;
caseBT.contact_type = 'virtual_agent';
caseBT.account.name = vaInputs.your_account;
caseBT.u_outage_start_date = new GlideDateTime();
caseBT.initiated_as_request = false;
caseBT.short_description = vaInputs.short_description;
caseBT.description = vaInputs.short_description;
caseBT.contact = gs.getUserID();
caseBT.u_installed_base_item = vaInputs.device_product_affected;
caseBT.setWorkflow(true);
vaVars.caseRecord = caseBT.insert();
//gs.log("PRODUCT IS ::: " +vaInputs.device_product_affected);
return vaVars.caseRecord;
})()

 

Any help for the above would be grateful 🙂

 

 

Thanks,

Sreesh Surendran

0 REPLIES 0