Em Desenvolvimento
Esta documentação ainda está em desenvolvimento. Agradecemos sua paciência!
Pular para o conteúdo principal
Versão: 03.008.000

SMS (Mensagens de texto)

O HTF Apps integra com o serviço PapoSMS para envio de mensagens de texto (SMS) a partir de scripts Ruby no WFDesigner e ScanDesigner.


Configuração

alfresco-global.properties

Adicione o token de acesso fornecido pelo suporte HTF Apps:

htf.paposms.token=seu_token_criptografado

O token é criptografado e gerado com base nas credenciais da conta PapoSMS associada à sua instalação. Entre em contato com o suporte HTF para obter o token.

Reinicie os serviços após a alteração.


Enviando SMS em scripts Ruby

Enviar para números específicos

sendsms(getinitiator("Node_0"), "11999990000;11988880000", "Seu processo foi aprovado.")

Parâmetros:

ParâmetroDescrição
userUsuário de contexto (utilize getinitiator ou variável de usuário)
phonesNúmeros de telefone separados por ; (formato: DDD + número)
contentTexto da mensagem
typeTipo de registro para auditoria (padrão: "Workflow")
toinitiatortrue para enviar uma cópia ao iniciador do fluxo (padrão: false)

Enviar para todos os membros de um grupo

sendsmsgroup(getinitiator("Node_0"), "NomeDoGrupo", "Nova tarefa disponível para o seu grupo.")

Parâmetros idênticos ao sendsms, exceto que phones é substituído pelo nome do grupo do Alfresco.


Histórico de envios

O histórico de todas as mensagens enviadas fica registrado e pode ser consultado na página Integrações de Terceiros → SMS no Share.

Usuários com a capacidade 3rdSMSViewAll visualizam o histórico de todos os usuários. Sem essa capacidade, apenas o próprio histórico é exibido.


informação

O envio de SMS requer licença do módulo SMS ativa. Caso a licença não esteja habilitada, a função retorna "nolicense".