Skip to main content

O cliente deseja que o primeiro contato do usuário seja redirecionado para uma fila especifica dependendo do dia da semana.

Exemplo dado pelo cliente: 
" gostaríamos que quando fosse o 1° contato de nosso cliente, fosse distribuídos da seguinte forma ":
Segunda – Feira  =  Destinar o atendimento  para o vendedor Alvaro
Terça – Feira = Destinar o atendimento para Carlos
Quarta – Feira = Destinar o atendimento para Cássio
Quinta – Feira = Destinar o atendimento  para Roberto
Sexta – Feira = Destinar o atendimento para  SAC

 

Seria possível e se sim como realizar?

Olá @Samuel Cavalcante tudo bem? 

 

Você pode usar um script para isso e criar regra de atendimento para isso.

Dentro desse cenario vai ter uma regra para cada dia da semana e um script e o definir contato que vai colocar a variavel no extras do contato para direcionar ele para o local especifico. 

vamos usar no script a variavel 

 calendar.dayOfWeek

 

 

exemplo de script : 

 

function run(entrada) {
const diaSemana = entrada;

let atendente;
switch (diaSemana) {
case 0: // Domingo
atendente = "Nenhum atendente disponível";
break;
case 1: // Segunda-Feira
atendente = "Alvaro";
break;
case 2: // Terça-Feira
atendente = "Carlos";
break;
case 3: // Quarta-Feira
atendente = "Cássio";
break;
case 4: // Quinta-Feira
atendente = "Roberto";
break;
case 5: // Sexta-Feira
atendente = "SAC";
break;
case 6: // Sábado
atendente = "Nenhum atendente disponível";
break;
default:
atendente = "Dia inválido";
break;
}

return atendente;
}

 


Olá @Samuel Cavalcante tudo bem? 

 

Você pode usar um script para isso e criar regra de atendimento para isso.

Dentro desse cenario vai ter uma regra para cada dia da semana e um script e o definir contato que vai colocar a variavel no extras do contato para direcionar ele para o local especifico. 

vamos usar no script a variavel 

 calendar.dayOfWeek

 

 

exemplo de script : 

 

function run(entrada) {
const diaSemana = entrada;

let atendente;
switch (diaSemana) {
case 0: // Domingo
atendente = "Nenhum atendente disponível";
break;
case 1: // Segunda-Feira
atendente = "Alvaro";
break;
case 2: // Terça-Feira
atendente = "Carlos";
break;
case 3: // Quarta-Feira
atendente = "Cássio";
break;
case 4: // Quinta-Feira
atendente = "Roberto";
break;
case 5: // Sexta-Feira
atendente = "SAC";
break;
case 6: // Sábado
atendente = "Nenhum atendente disponível";
break;
default:
atendente = "Dia inválido";
break;
}

return atendente;
}

 

Olá, boa tarde, muitíssimo obrigado pela resposta e pela ajuda!


Comente