Tente colocar dessa maneira porém ajustando o retorno:
function run(inputVariable1) {
var dados = JSON.parse(inputVariable1).values;
var nuApolice = dados[0][0];
var beneficiario = dados[0][1];
var cnpjBeneficiario = dados[0][2];
var afiancado = dados[0][3];
return values.name;
}
Acredito que assim vai dar certo porque tem um array dentro de array, então é necessário acessar o externo primeiro pra depois os valores do mais interno. No caso do retorno você pode retornar um objeto para acessar ele no restante do bot. Segue um exemplo para se basear:
const teste = {
values: [[10, 20000, “jana”]],
};
function run(teste) {
//var dados = JSON.parse(teste).values; (tirei o parse pq executei no VSCode)
var dados = teste.values;
var positionValues0 = dados[0][0];
var positionValues1 = dados[0][1];
var positionValues2 = dados[0][2];
return {
position0: positionValues0,
position1: positionValues1,
position2: positionValues2,
};
}
console.log(run(teste));
Existem maneiras melhores de melhorar o código com laços de repetição, for/foreach… daí é questão de escalabilidade mesmo; Mas o código acima no seu caso acredito que já funciona.