Bom dia pessoal preciso da vossa ajuda para identificar os melhores módulos para este tipo de trabalho.
Pediram-me para colocar uma espécie de mini Call Center num site de uma empresa. E o objectivo é a empresa registar as chamadas telefónicas feitas para os clientes bem como registar os dias ou datas para futuros contactos.
Daí que precisam de um sistema que lance Alertas nos dias em que têm de ligar para um Cliente especifico.
Ora eu comecei a fazer com o recurso ao Content Types e ao Node Reference (para fazer referencia aos nomes dos clientes), adicionei data com o módulo Calendar/Date e inseri um campo de TEXT para umas pequenas notas.
Agora gostaria de saber se conhecem ou recomendam algum sistema de Alerts isto porque acho que esses alertas irão funcionar com o Rules.
Alguma sugestão para módulos ou funcionalidades deste pequeno add-on?
Obg abraço

Comments
Acho que respondeste à tua
Acho que respondeste à tua pergunta...
Podes usar Rules, mais especificamente Rules Scheduler (que já vem packaged com o Rules). Crias uma component Rule (action set) que receba os parâmetros necessários (data e mensagem) e efectue a acção que queiras despoletar.
Depois, usando o Rules Scheduler podes calendarizar essa mesma acção em eventos específicos (p.e. quando salvas o nó, quando o mesmo é editado). É bastante simples e mesmo assim, poderoso.
Podes extender este mesmo conceito para criares uma mini-crm dentro do Drupal.
Cron
Podes executar e validar a regra sempre que o cron seja executado, de forma a que não estejas dependente de ações do utilizador!
Viva Mario, sim efectivamente
Viva Mario,
sim efectivamente o objectivo é mesmo esse um mini-crm mas não estou a perceber é como faço depois a visualização dos Alerts não vi nada disso no Rules.
Qual o teu intuito em ver os
Qual o teu intuito em ver os alerts? Não querias que disparassem para o email?
Se quiseres "marcar" os clientes que precisam de contacto telefónico, há várias maneiras para o fazer.
A mais simples e directa, é usar um field checkbox "A telefonar" e, com o rules activar esse field. Outra opção é usar o módulo Flag.
Qualquer das opções possibilita a filtragem dos resultados usando Views. Podendo criares um bloco que listasse os clientes que precisassem de contacto, entre outras coisas.
Sim também é verdade.
Sim também é verdade. Enviando para o email acho que resolvia a questão. Contudo a ideia do Views passa pelo que estou a fazer. Uma lista que mostra os contactos diários a serem mostrados.
A questão do desativar os ALERTAS para os contactos era para forçar a pessoa a efectuar mesmo o contacto.
Boas desculpem mais uma vez o
Boas desculpem mais uma vez o incomodo mas estou a ter algumas dificuldades com o RULES
Criei o Action set (n sei se estará bem) e criei as regras e ele envia Email mas recebo um mail assim:
[node:author:uid]
[noticias:field_titulo_noticias]
[noticias:field_data]
Sem os conteúdos.
Relembro que o que preciso é que ele envie apenas o email dos CONTACTOS em que o campo DATA (dia do contacto telefonico) é o dia atual.
Mas infelizmente nem o actual nem nenhum loooool n estou a fazer bem isto.
Mais uma coisa... criei a
Mais uma coisa... criei a VIEW que mostra os Clientes a contactar só no respectivo dia... e com filtro das FLAGS a contactar.
Agora como faço no rules para que ele envie o resultado dessa VIEW para um email?
Usando o Views Bulk Operation
Usando o Views Bulk Operation tu podes carregar entities de uma View dentro de uma Rule.
Podes experimentar estes passos como base:
http://drupal.org/node/1078116#comment-4818802
Diz se ajuda.
Impecavel. Obrigado Mario
Impecavel. Obrigado Mario