Create Case from Virtual Agent
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-26-2024 11:48 AM
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