export const chatContacts = [ { id: 'maria-souza', name: 'Maria Souza', channel: 'WhatsApp', status: 'online', area: 'Suporte', lastSeen: 'Online agora', preview: 'Preciso atualizar o cadastro do meu pedido.', time: '09:42', unread: 2, messages: [ { id: 1, sender: 'customer', text: 'Oi, bom dia! Preciso de ajuda com meu pedido.' }, { id: 2, sender: 'agent', text: 'Bom dia, Maria! Claro, me conta o que aconteceu.' }, { id: 3, sender: 'customer', text: 'Quero confirmar se o endereco foi alterado.' }, { id: 4, sender: 'agent', text: 'Estou verificando aqui e te atualizo em instantes.' }, ], }, { id: 'joao-pedro', name: 'Joao Pedro', channel: 'SMS', status: 'offline', area: 'Financeiro', lastSeen: 'Visto ha 12 min', preview: 'Pode me ligar em 10 minutos?', time: '08:15', unread: 1, messages: [ { id: 1, sender: 'customer', text: 'Recebi a cobranca em duplicidade.' }, { id: 2, sender: 'agent', text: 'Vou analisar isso agora para voce.' }, { id: 3, sender: 'customer', text: 'Pode me ligar em 10 minutos?' }, ], }, { id: 'empresa-alpha', name: 'Empresa Alpha', channel: 'Email', status: 'offline', area: 'Comercial', lastSeen: 'Visto ontem', preview: 'Aguardando retorno sobre a proposta comercial.', time: 'Ontem', unread: 0, messages: [ { id: 1, sender: 'customer', text: 'Precisamos rever os valores da ultima proposta.' }, { id: 2, sender: 'agent', text: 'Perfeito, vou encaminhar para o time comercial.' }, ], }, ]; export const transferAreas = ['Suporte', 'Financeiro', 'Comercial']; export const attendantsByArea = { Suporte: ['Ana Camolesi', 'Rafael Lopes', 'Romero Britto'], Financeiro: ['Roberto Pêra', 'Monica Limoeira', 'Edson Arantes'], Comercial: ['Natasha Homanoff', 'Helena Pêra', 'Pedro Parque'], }; export const quickReplies = [ 'Recebi sua mensagem e ja vou verificar.', 'Consegue me confirmar o numero do protocolo?', 'Posso seguir com essa atualizacao por aqui.', ]; export function getMockReply(contactName) { const replies = [ `Perfeito, obrigado pelo retorno, ${contactName.split(' ')[0]}.`, 'Tudo bem, fico no aguardo dessa confirmacao.', 'Entendi. Se precisar, posso encaminhar para a area responsavel.', ]; return replies[Math.floor(Math.random() * replies.length)]; }