{"nodes": [{"id": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "label": "workflow-engine.js", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1"}, {"id": "lib_workflow_engine_executeworkflow", "label": "executeWorkflow()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L20"}, {"id": "lib_workflow_engine_executenodes", "label": "executeNodes()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L147"}, {"id": "lib_workflow_engine_executenode", "label": "executeNode()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L166"}, {"id": "lib_workflow_engine_executesendmessage", "label": "executeSendMessage()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L423"}, {"id": "lib_workflow_engine_executecondition", "label": "executeCondition()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L504"}, {"id": "lib_workflow_engine_executeswitch", "label": "executeSwitch()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L525"}, {"id": "lib_workflow_engine_executerouteteam", "label": "executeRouteTeam()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L542"}, {"id": "lib_workflow_engine_executeassignagent", "label": "executeAssignAgent()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L627"}, {"id": "lib_workflow_engine_executeainode", "label": "executeAINode()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L688"}, {"id": "lib_workflow_engine_fetchaicompletion", "label": "fetchAICompletion()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L814"}, {"id": "lib_workflow_engine_executesetpriority", "label": "executeSetPriority()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L978"}, {"id": "lib_workflow_engine_executeaddtag", "label": "executeAddTag()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L987"}, {"id": "lib_workflow_engine_executeapicall", "label": "executeAPICall()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1005"}, {"id": "lib_workflow_engine_executewait", "label": "executeWait()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1026"}, {"id": "lib_workflow_engine_executecloseconversation", "label": "executeCloseConversation()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1044"}, {"id": "lib_workflow_engine_executecreateticket", "label": "executeCreateTicket()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1052"}, {"id": "lib_workflow_engine_executeloop", "label": "executeLoop()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1068"}, {"id": "lib_workflow_engine_executesendmenu", "label": "executeSendMenu()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1132"}, {"id": "lib_workflow_engine_executelistmenu", "label": "executeListMenu()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1151"}, {"id": "lib_workflow_engine_executenumericmenu", "label": "executeNumericMenu()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1170"}, {"id": "lib_workflow_engine_executetextinputmenu", "label": "executeTextInputMenu()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1187"}, {"id": "lib_workflow_engine_executesendmedia", "label": "executeSendMedia()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1206"}, {"id": "lib_workflow_engine_executewebhooksend", "label": "executeWebhookSend()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1224"}, {"id": "lib_workflow_engine_executeaitranslate", "label": "executeAITranslate()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1280"}, {"id": "lib_workflow_engine_executeroutebyskill", "label": "executeRouteBySkill()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1320"}, {"id": "lib_workflow_engine_executeroutebylanguage", "label": "executeRouteByLanguage()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1373"}, {"id": "lib_workflow_engine_resolvevariables", "label": "resolveVariables()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1403"}, {"id": "lib_workflow_engine_executesetvariable", "label": "executeSetVariable()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1410"}, {"id": "lib_workflow_engine_executecustomvariable", "label": "executeCustomVariable()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1428"}, {"id": "lib_workflow_engine_executecodescript", "label": "executeCodeScript()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1461"}, {"id": "lib_workflow_engine_executedatastore", "label": "executeDataStore()", "file_type": "code", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1541"}], "edges": [{"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "root_socialdesk_apps_web_src_app_api_utils_crypto_js", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "utils_crypto_decrypt", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executeworkflow", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L20", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executenodes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L147", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executenode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L166", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executesendmessage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L423", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executecondition", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L504", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executeswitch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L525", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executerouteteam", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L542", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executeassignagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L627", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executeainode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L688", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_fetchaicompletion", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L814", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executesetpriority", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L978", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executeaddtag", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L987", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executeapicall", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1005", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executewait", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1026", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executecloseconversation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1044", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executecreateticket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1052", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executeloop", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1068", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executesendmenu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1132", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executelistmenu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1151", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executenumericmenu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1170", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executetextinputmenu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1187", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executesendmedia", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1206", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executewebhooksend", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1224", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executeaitranslate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1280", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executeroutebyskill", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1320", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executeroutebylanguage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1373", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_resolvevariables", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1403", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executesetvariable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1410", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executecustomvariable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1428", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executecodescript", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1461", "weight": 1.0}, {"source": "root_socialdesk_apps_web_src_lib_workflow_engine_js", "target": "lib_workflow_engine_executedatastore", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1541", "weight": 1.0}, {"source": "lib_workflow_engine_executeworkflow", "target": "lib_workflow_engine_executenodes", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L132", "weight": 1.0}, {"source": "lib_workflow_engine_executenodes", "target": "lib_workflow_engine_executenode", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L156", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executesendmessage", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L210", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executecondition", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L216", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executeswitch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L221", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executerouteteam", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L228", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executeassignagent", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L233", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executeainode", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L239", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executesetpriority", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L244", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executeaddtag", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L250", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executeapicall", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L257", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executewait", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L263", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executecloseconversation", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L268", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executecreateticket", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L273", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executesendmenu", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L283", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executelistmenu", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L288", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executenumericmenu", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L293", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executetextinputmenu", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L298", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executesendmedia", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L303", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executewebhooksend", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L323", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executeaitranslate", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L327", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executeroutebyskill", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L332", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executeroutebylanguage", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L337", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executeloop", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L342", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executesetvariable", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L347", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executecustomvariable", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L352", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executecodescript", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L357", "weight": 1.0}, {"source": "lib_workflow_engine_executenode", "target": "lib_workflow_engine_executedatastore", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L369", "weight": 1.0}, {"source": "lib_workflow_engine_executesendmessage", "target": "root_socialdesk_apps_web_src_lib_websocket_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L452", "weight": 1.0}, {"source": "lib_workflow_engine_executesendmessage", "target": "root_socialdesk_apps_web_src_lib_social_providers_whatsapp_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L485", "weight": 1.0}, {"source": "lib_workflow_engine_executerouteteam", "target": "root_socialdesk_apps_web_src_lib_websocket_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L614", "weight": 1.0}, {"source": "lib_workflow_engine_executeassignagent", "target": "root_socialdesk_apps_web_src_lib_websocket_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L675", "weight": 1.0}, {"source": "lib_workflow_engine_executeainode", "target": "lib_workflow_engine_resolvevariables", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L711", "weight": 1.0}, {"source": "lib_workflow_engine_executeainode", "target": "lib_workflow_engine_fetchaicompletion", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L720", "weight": 1.0}, {"source": "lib_workflow_engine_executeainode", "target": "root_socialdesk_apps_web_src_lib_social_providers_whatsapp_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L786", "weight": 1.0}, {"source": "lib_workflow_engine_executeloop", "target": "lib_workflow_engine_executenode", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1106", "weight": 1.0}, {"source": "lib_workflow_engine_executesendmedia", "target": "lib_workflow_engine_resolvevariables", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1213", "weight": 1.0}, {"source": "lib_workflow_engine_executewebhooksend", "target": "lib_workflow_engine_resolvevariables", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1226", "weight": 1.0}, {"source": "lib_workflow_engine_executesetvariable", "target": "lib_workflow_engine_resolvevariables", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1420", "weight": 1.0}, {"source": "lib_workflow_engine_executecustomvariable", "target": "lib_workflow_engine_resolvevariables", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1439", "weight": 1.0}, {"source": "lib_workflow_engine_executedatastore", "target": "lib_workflow_engine_resolvevariables", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1551", "weight": 1.0}], "raw_calls": [{"caller_nid": "lib_workflow_engine_executeworkflow", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L24"}, {"caller_nid": "lib_workflow_engine_executeworkflow", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L34"}, {"caller_nid": "lib_workflow_engine_executeworkflow", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L48"}, {"caller_nid": "lib_workflow_engine_executeworkflow", "callee": "parse", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L61"}, {"caller_nid": "lib_workflow_engine_executeworkflow", "callee": "includes", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L69"}, {"caller_nid": "lib_workflow_engine_executeworkflow", "callee": "includes", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L69"}, {"caller_nid": "lib_workflow_engine_executeworkflow", "callee": "String", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L69"}, {"caller_nid": "lib_workflow_engine_executeworkflow", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L86"}, {"caller_nid": "lib_workflow_engine_executeworkflow", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L89"}, {"caller_nid": "lib_workflow_engine_executeworkflow", "callee": "map", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L95"}, {"caller_nid": "lib_workflow_engine_executeworkflow", "callee": "map", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L108"}, {"caller_nid": "lib_workflow_engine_executeworkflow", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L122"}, {"caller_nid": "lib_workflow_engine_executeworkflow", "callee": "stringify", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L124"}, {"caller_nid": "lib_workflow_engine_executeworkflow", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L133"}, {"caller_nid": "lib_workflow_engine_executeworkflow", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L136"}, {"caller_nid": "lib_workflow_engine_executenodes", "callee": "find", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L150"}, {"caller_nid": "lib_workflow_engine_executenode", "callee": "startsWith", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L169"}, {"caller_nid": "lib_workflow_engine_executenode", "callee": "startsWith", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L170"}, {"caller_nid": "lib_workflow_engine_executenode", "callee": "startsWith", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L171"}, {"caller_nid": "lib_workflow_engine_executenode", "callee": "startsWith", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L172"}, {"caller_nid": "lib_workflow_engine_executenode", "callee": "startsWith", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L173"}, {"caller_nid": "lib_workflow_engine_executenode", "callee": "startsWith", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L174"}, {"caller_nid": "lib_workflow_engine_executenode", "callee": "startsWith", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L175"}, {"caller_nid": "lib_workflow_engine_executenode", "callee": "startsWith", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L176"}, {"caller_nid": "lib_workflow_engine_executenode", "callee": "startsWith", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L177"}, {"caller_nid": "lib_workflow_engine_executenode", "callee": "now", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L179"}, {"caller_nid": "lib_workflow_engine_executenode", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L184"}, {"caller_nid": "lib_workflow_engine_executenode", "callee": "stringify", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L186"}, {"caller_nid": "lib_workflow_engine_executenode", "callee": "find", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L359"}, {"caller_nid": "lib_workflow_engine_executenode", "callee": "find", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L362"}, {"caller_nid": "lib_workflow_engine_executenode", "callee": "find", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L379"}, {"caller_nid": "lib_workflow_engine_executenode", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L388"}, {"caller_nid": "lib_workflow_engine_executenode", "callee": "stringify", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L390"}, {"caller_nid": "lib_workflow_engine_executenode", "callee": "filter", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L398"}, {"caller_nid": "lib_workflow_engine_executenode", "callee": "find", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L414"}, {"caller_nid": "lib_workflow_engine_executesendmessage", "callee": "log", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L428"}, {"caller_nid": "lib_workflow_engine_executesendmessage", "callee": "stringify", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L428"}, {"caller_nid": "lib_workflow_engine_executesendmessage", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L430"}, {"caller_nid": "lib_workflow_engine_executesendmessage", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L434"}, {"caller_nid": "lib_workflow_engine_executesendmessage", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L442"}, {"caller_nid": "lib_workflow_engine_executesendmessage", "callee": "notifyNewMessage", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L453"}, {"caller_nid": "lib_workflow_engine_executesendmessage", "callee": "toISOString", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L457"}, {"caller_nid": "lib_workflow_engine_executesendmessage", "callee": "warn", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L460"}, {"caller_nid": "lib_workflow_engine_executesendmessage", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L467"}, {"caller_nid": "lib_workflow_engine_executesendmessage", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L476"}, {"caller_nid": "lib_workflow_engine_executesendmessage", "callee": "sendMessage", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L486"}, {"caller_nid": "lib_workflow_engine_executesendmessage", "callee": "log", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L492"}, {"caller_nid": "lib_workflow_engine_executesendmessage", "callee": "error", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L498"}, {"caller_nid": "lib_workflow_engine_executecondition", "callee": "String", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L509"}, {"caller_nid": "lib_workflow_engine_executecondition", "callee": "includes", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L515"}, {"caller_nid": "lib_workflow_engine_executecondition", "callee": "toLowerCase", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L515"}, {"caller_nid": "lib_workflow_engine_executecondition", "callee": "toLowerCase", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L515"}, {"caller_nid": "lib_workflow_engine_executecondition", "callee": "startsWith", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L516"}, {"caller_nid": "lib_workflow_engine_executecondition", "callee": "toLowerCase", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L516"}, {"caller_nid": "lib_workflow_engine_executecondition", "callee": "toLowerCase", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L516"}, {"caller_nid": "lib_workflow_engine_executeswitch", "callee": "find", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L531"}, {"caller_nid": "lib_workflow_engine_executerouteteam", "callee": "parseInt", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L548"}, {"caller_nid": "lib_workflow_engine_executerouteteam", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L553"}, {"caller_nid": "lib_workflow_engine_executerouteteam", "callee": "map", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L564"}, {"caller_nid": "lib_workflow_engine_executerouteteam", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L565"}, {"caller_nid": "lib_workflow_engine_executerouteteam", "callee": "forEach", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L575"}, {"caller_nid": "lib_workflow_engine_executerouteteam", "callee": "filter", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L580"}, {"caller_nid": "lib_workflow_engine_executerouteteam", "callee": "map", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L580"}, {"caller_nid": "lib_workflow_engine_executerouteteam", "callee": "sort", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L589"}, {"caller_nid": "lib_workflow_engine_executerouteteam", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L596"}, {"caller_nid": "lib_workflow_engine_executerouteteam", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L603"}, {"caller_nid": "lib_workflow_engine_executerouteteam", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L612"}, {"caller_nid": "lib_workflow_engine_executerouteteam", "callee": "notifyConversationUpdated", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L615"}, {"caller_nid": "lib_workflow_engine_executerouteteam", "callee": "warn", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L621"}, {"caller_nid": "lib_workflow_engine_executeassignagent", "callee": "parseInt", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L633"}, {"caller_nid": "lib_workflow_engine_executeassignagent", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L639"}, {"caller_nid": "lib_workflow_engine_executeassignagent", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L655"}, {"caller_nid": "lib_workflow_engine_executeassignagent", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L661"}, {"caller_nid": "lib_workflow_engine_executeassignagent", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L665"}, {"caller_nid": "lib_workflow_engine_executeassignagent", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L673"}, {"caller_nid": "lib_workflow_engine_executeassignagent", "callee": "notifyConversationUpdated", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L676"}, {"caller_nid": "lib_workflow_engine_executeassignagent", "callee": "warn", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L682"}, {"caller_nid": "lib_workflow_engine_executeainode", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L695"}, {"caller_nid": "lib_workflow_engine_executeainode", "callee": "decrypt", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L703"}, {"caller_nid": "lib_workflow_engine_executeainode", "callee": "parseFloat", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L717"}, {"caller_nid": "lib_workflow_engine_executeainode", "callee": "parseInt", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L718"}, {"caller_nid": "lib_workflow_engine_executeainode", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L737"}, {"caller_nid": "lib_workflow_engine_executeainode", "callee": "warn", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L742"}, {"caller_nid": "lib_workflow_engine_executeainode", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L748"}, {"caller_nid": "lib_workflow_engine_executeainode", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L752"}, {"caller_nid": "lib_workflow_engine_executeainode", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L760"}, {"caller_nid": "lib_workflow_engine_executeainode", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L770"}, {"caller_nid": "lib_workflow_engine_executeainode", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L778"}, {"caller_nid": "lib_workflow_engine_executeainode", "callee": "sendMessage", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L787"}, {"caller_nid": "lib_workflow_engine_executeainode", "callee": "log", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L793"}, {"caller_nid": "lib_workflow_engine_executeainode", "callee": "error", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L798"}, {"caller_nid": "lib_workflow_engine_executeainode", "callee": "parseFloat", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L802"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "setTimeout", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L816"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "replace", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L826"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "fetch", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L838"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "stringify", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L841"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "text", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L854"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "json", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L858"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "replace", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L866"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "fetch", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L868"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "stringify", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L875"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "text", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L886"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "json", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L890"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "replace", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L903"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "fetch", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L905"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "stringify", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L910"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "text", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L922"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "json", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L926"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "replace", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L939"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "fetch", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L941"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "stringify", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L947"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "text", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L960"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "json", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L964"}, {"caller_nid": "lib_workflow_engine_fetchaicompletion", "callee": "clearTimeout", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L974"}, {"caller_nid": "lib_workflow_engine_executesetpriority", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L982"}, {"caller_nid": "lib_workflow_engine_executeaddtag", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L992"}, {"caller_nid": "lib_workflow_engine_executeaddtag", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L997"}, {"caller_nid": "lib_workflow_engine_executeapicall", "callee": "fetch", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1014"}, {"caller_nid": "lib_workflow_engine_executeapicall", "callee": "stringify", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1017"}, {"caller_nid": "lib_workflow_engine_executeapicall", "callee": "catch", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1019"}, {"caller_nid": "lib_workflow_engine_executeapicall", "callee": "json", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1019"}, {"caller_nid": "lib_workflow_engine_executewait", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1032"}, {"caller_nid": "lib_workflow_engine_executewait", "callee": "stringify", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1034"}, {"caller_nid": "lib_workflow_engine_executecloseconversation", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1047"}, {"caller_nid": "lib_workflow_engine_executecreateticket", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1058"}, {"caller_nid": "lib_workflow_engine_executeloop", "callee": "startsWith", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1073"}, {"caller_nid": "lib_workflow_engine_executeloop", "callee": "endsWith", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1073"}, {"caller_nid": "lib_workflow_engine_executeloop", "callee": "trim", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1074"}, {"caller_nid": "lib_workflow_engine_executeloop", "callee": "slice", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1074"}, {"caller_nid": "lib_workflow_engine_executeloop", "callee": "isArray", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1078"}, {"caller_nid": "lib_workflow_engine_executeloop", "callee": "map", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1084"}, {"caller_nid": "lib_workflow_engine_executeloop", "callee": "filter", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1084"}, {"caller_nid": "lib_workflow_engine_executeloop", "callee": "min", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1090"}, {"caller_nid": "lib_workflow_engine_executeloop", "callee": "find", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1104"}, {"caller_nid": "lib_workflow_engine_executeloop", "callee": "push", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1109"}, {"caller_nid": "lib_workflow_engine_executeloop", "callee": "log", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1116"}, {"caller_nid": "lib_workflow_engine_executesendmenu", "callee": "parseInt", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1135"}, {"caller_nid": "lib_workflow_engine_executesendmenu", "callee": "isArray", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1138"}, {"caller_nid": "lib_workflow_engine_executesendmenu", "callee": "filter", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1140"}, {"caller_nid": "lib_workflow_engine_executesendmenu", "callee": "split", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1140"}, {"caller_nid": "lib_workflow_engine_executelistmenu", "callee": "parseInt", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1154"}, {"caller_nid": "lib_workflow_engine_executelistmenu", "callee": "isArray", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1157"}, {"caller_nid": "lib_workflow_engine_executelistmenu", "callee": "filter", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1159"}, {"caller_nid": "lib_workflow_engine_executelistmenu", "callee": "split", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1159"}, {"caller_nid": "lib_workflow_engine_executenumericmenu", "callee": "parseInt", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1172"}, {"caller_nid": "lib_workflow_engine_executenumericmenu", "callee": "parseInt", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1173"}, {"caller_nid": "lib_workflow_engine_executenumericmenu", "callee": "parseInt", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1174"}, {"caller_nid": "lib_workflow_engine_executetextinputmenu", "callee": "parseInt", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1190"}, {"caller_nid": "lib_workflow_engine_executetextinputmenu", "callee": "parseInt", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1191"}, {"caller_nid": "lib_workflow_engine_executetextinputmenu", "callee": "parseInt", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1192"}, {"caller_nid": "lib_workflow_engine_executewebhooksend", "callee": "parseInt", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1230"}, {"caller_nid": "lib_workflow_engine_executewebhooksend", "callee": "parse", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1236"}, {"caller_nid": "lib_workflow_engine_executewebhooksend", "callee": "stringify", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1243"}, {"caller_nid": "lib_workflow_engine_executewebhooksend", "callee": "parse", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1245"}, {"caller_nid": "lib_workflow_engine_executewebhooksend", "callee": "setTimeout", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1252"}, {"caller_nid": "lib_workflow_engine_executewebhooksend", "callee": "stringify", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1256"}, {"caller_nid": "lib_workflow_engine_executewebhooksend", "callee": "fetch", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1259"}, {"caller_nid": "lib_workflow_engine_executewebhooksend", "callee": "clearTimeout", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1260"}, {"caller_nid": "lib_workflow_engine_executewebhooksend", "callee": "json", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1264"}, {"caller_nid": "lib_workflow_engine_executewebhooksend", "callee": "text", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1266"}, {"caller_nid": "lib_workflow_engine_executeaitranslate", "callee": "fetch", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1293"}, {"caller_nid": "lib_workflow_engine_executeaitranslate", "callee": "stringify", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1296"}, {"caller_nid": "lib_workflow_engine_executeaitranslate", "callee": "json", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1307"}, {"caller_nid": "lib_workflow_engine_executeroutebyskill", "callee": "isArray", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1326"}, {"caller_nid": "lib_workflow_engine_executeroutebyskill", "callee": "filter", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1328"}, {"caller_nid": "lib_workflow_engine_executeroutebyskill", "callee": "split", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1328"}, {"caller_nid": "lib_workflow_engine_executeroutebyskill", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1337"}, {"caller_nid": "lib_workflow_engine_executeroutebyskill", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1348"}, {"caller_nid": "lib_workflow_engine_executeroutebyskill", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1358"}, {"caller_nid": "lib_workflow_engine_executeroutebylanguage", "callee": "parse", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1380"}, {"caller_nid": "lib_workflow_engine_executeroutebylanguage", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1393"}, {"caller_nid": "lib_workflow_engine_resolvevariables", "callee": "replace", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1405"}, {"caller_nid": "lib_workflow_engine_executecustomvariable", "callee": "Number", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1444"}, {"caller_nid": "lib_workflow_engine_executecustomvariable", "callee": "parse", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1449"}, {"caller_nid": "lib_workflow_engine_executecodescript", "callee": "parse", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1470"}, {"caller_nid": "lib_workflow_engine_executecodescript", "callee": "stringify", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1470"}, {"caller_nid": "lib_workflow_engine_executecodescript", "callee": "runner", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1522"}, {"caller_nid": "lib_workflow_engine_executecodescript", "callee": "error", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1533"}, {"caller_nid": "lib_workflow_engine_executedatastore", "callee": "parse", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1563"}, {"caller_nid": "lib_workflow_engine_executedatastore", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1568"}, {"caller_nid": "lib_workflow_engine_executedatastore", "callee": "stringify", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1570"}, {"caller_nid": "lib_workflow_engine_executedatastore", "callee": "sql", "is_member_call": false, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1580"}, {"caller_nid": "lib_workflow_engine_executedatastore", "callee": "error", "is_member_call": true, "source_file": "/root/socialdesk/apps/web/src/lib/workflow-engine.js", "source_location": "L1595"}]}