Mensagens e notificações (scheduleNotification (Notificação Push))

Este recurso permite o envio unidirecional de notificações a usuários em campo. As notificações são pequenas mensagens de texto para rápida visualização e não são armazenadas no dispositivo móvel, sendo assim, após a leitura a notificação é apagada.

Embora tenha como vantagem o envio instantâneo, pode sofrer um delay entre o momento de envio até a recepção da notificação.

Descrição de uma Notificação Push

image.png

Criação de uma Notificação

POST /CenterWeb/api/{$apiKey}/scheduleNotification.xml

Este recurso permite a criação de notificação para mais de um agente na mesma requisição.

Exemplo de envio de notificação para apenas um agente:

data=

<scheduleNotification>

<message>Mensagem exibida na notificação</message>

<agents>

<agent>

<alternativeIdentifier>ALTERNATIVE_IDENTIFIER</alternativeIdentifier>

</agent>

</agents>

</scheduleNotification>

Exemplo de envio de notificação para mais de um agente:

data=

<scheduleNotification>

<message>Mensagem exibida na notificação</message>

<agents>

<agent>

<alternativeIdentifier>joao</alternativeIdentifier>

</agent>

<agent>

<alternativeIdentifier>alberto</alternativeIdentifier>

</agent>

...

</agents>

</scheduleNotification>