Redirecionamento de Contatos filtrando DDD e enviando para um atendente específico
Pessoal, tudo bem?
Preciso de uma ajuda com uma configuração no Blip. Gostaria de saber se existe alguma forma de criar um redirecionamento de contatos que entram pelo canal WhatsApp, fazendo um filtro por DDD (81 e 87) e encaminhando automaticamente para um atendente específico.
A ideia é que, sempre que um número com esses DDDs entrar em contato, o sistema já direcione direto para a fila/atendente desejado, sem passar pelo fluxo comum dos demais usuários.
Alguém já implementou algo parecido ou sabe indicar a melhor maneira de configurar isso? (Sou novo na Blip e ainda não tenho conhecimento total na parte dos Scripts)
Agradeço desde já pela ajuda!
Página 1 / 1
@anjodaguarda boa tarde!
tem sim! você pode usar a variável {{contact.identity}} que vai trazer o formato do id desse cliente no Whatsapp (Ex: [email protected]), depois criar um script para pegar somente o DDD.
Depois do script vc define o contato com a regra dessa fila, colocando a condicional do DDD.
Ex script salvando o ddd:
function run(identity) {
return identity.substring(2, 4);
}
@anjodaguarda boa tarde!
tem sim! você pode usar a variável {{contact.identity}} que vai trazer o formato do id desse cliente no Whatsapp (Ex: [email protected]), depois criar um script para pegar somente o DDD.
Depois do script vc define o contato com a regra dessa fila, colocando a condicional do DDD.
Ex script salvando o ddd:
function run(identity) {
return identity.substring(2, 4);
}
Nesse caso será no INICIO?
@anjodaguarda depende do seu fluxo.
Vc direciona para o atendimento logo após o início? Você precisa ver em qual momento acha que faz mais sentido jogar pra essa fila.
@anjodaguarda depende do seu fluxo.
Vc direciona para o atendimento logo após o início? Você precisa ver em qual momento acha que faz mais sentido jogar pra essa fila.
Assim que o cliente entrar e digitar qualquer coisa, o Blip já identificaria o ddd e já passaria para o usuário. selecionado (pulando a fila que hoje eu coloco para chegar 1 para cada)
@anjodaguarda bom dia!
então vc pode jogar no início sim. E ai vc pode incluir também uma condição de saída no início
“Se variável ddd for igual a 81 e 87 vai pro atendimento”
@anjodaguarda bom dia!
então vc pode jogar no início sim. E ai vc pode incluir também uma condição de saída no início
“Se variável ddd for igual a 81 e 87 vai pro atendimento”
Minha última questão, como fazer para direcionar para um atendente específico sem ser por fila/grupo.
@anjodaguarda antes de cair no bloco atendimento humano, vc seta a variável attendanceRedirect com o valor sendo o id do atendente no desk. O id é nesse formato usando o e-mail e trocando o @ pelo %40. Ex: email%[email protected].
@anjodaguarda antes de cair no bloco atendimento humano, vc seta a variável attendanceRedirect com o valor sendo o id do atendente no desk. O id é nesse formato usando o e-mail e trocando o @ pelo %40. Ex: email%[email protected].
Fala Lucas tudo bom, fiz alguns scripts de saída mas não está indo pra fila corretamente. Cai em outras filas você poderia me ajudar?
Coloquei esse script para redirecionar para a fila mas não direciona,
/**
* Este script direciona um contato para uma de duas filas com base no DDD.
* As únicas filas consideradas são "vendas-pernambuco" e "vendas-telemarketing-geral".
* A lógica de feriado e horário comercial é ignorada para a decisão final da fila.
*
* @param {string} isHoliday - (Ignorado) Parâmetro para feriado.
* @param {string} isBusinessHour - (Ignorado) Parâmetro para horário comercial.
* @param {string} phoneNumber - O número de telefone do contato (ex: '5581912345678').
* @returns {string} O nome da fila de destino.
*/
function run(isHoliday, isBusinessHour, phoneNumber) {
// --- Configurações Iniciais ---
const dddsPernambuco = ["81", "87"];
let filaDeDestino = "vendas-telemarketing-geral"; // Fila padrão para todos os casos.
// --- Lógica de Roteamento por DDD ---
// A única verificação importante é se o phoneNumber foi fornecido.
if (phoneNumber) {
// Extrai o DDD do número (remove letras, pega os dígitos após o "55").
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
A analisar o ficheiro em busca de vírus
Lamentamos, mas ainda estamos a analisar o conteúdo deste ficheiro, a fim de nos certificarmos de que o mesmo é seguro para descarregar. Agradecemos que tentes de novo dentro de poucos minutos.