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âmetro | Descrição |
|---|---|
user | Usuário de contexto (utilize getinitiator ou variável de usuário) |
phones | Números de telefone separados por ; (formato: DDD + número) |
content | Texto da mensagem |
type | Tipo de registro para auditoria (padrão: "Workflow") |
toinitiator | true 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.
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".