Qual o resultado das minhas notificações ?

Todas as vezes que o destinatário de uma notificação interage com a Rute ocorre o que chamamos de uma ação. Por exemplo, quando o destinatário da mensagem responde via Whatsapp que confirma o seu comparecimento a uma consulta o sistema entende que ocorreu uma ação do tipo confirm.

Normalmente a Rute estará integrada ao seu sistema de retaguarda através de um webhook, ou seja, todas as vezes em uma ação ocorrer o seu sistema será avisado através de uma chamada HTTP em uma URL cadastrada na sua conta com todos os dados necessários para que o aplicativo realize os procedimentos necessários para atualizar o seu banco de dados local.

Além disto é possível consultar as ações que ocorreram nas notificações de uma entidade usando está chamada de API ações ocorridas nas notificações de uma entidade. Você obtera um retorno similar a este:

[
  {
    "params": {
      "day": "16",
      "hour": "16",
      "when": "2019-10-16T16:27:00Z",
      "year": "2019",
      "month": "10",
      "doctor": "Pedro Lucas Santos",
      "minute": "27",
      "event_date": "2019-10-16T16:27:00Z",
      "doctor_gender": "M",
      "doctor_expertise": "Cardiologista",
      "doctor_external_id": "pedrolucassantos"
    },
    "task_id": "ck1plefj4000201mi9pyney6d",
    "external_id": "ck1pleb2q0002h3glrv73b0aq",
    "target": "appointment",
    "channel": "mobile",
    "notification_id": "ck1plef54000001mikpkpoj76",
    "entity_id": "cjth5ux7n000001l1zmd7tk99",
    "action": "confirm",
    "contact": {
      "external_id": "aloísiomendonçafraga",
      "name": "Aloísio Mendonça Fraga"
    },
    "date": "2019-10-13T23:10:42.207240+00:00",
    "uid": "+5527988791560",
    "category": "medical"
  }
]

O retorno é uma lista com cada ação que ocorreu individualmente para cada notificação. Consulte a documentação da API para maiores detalhes sobre o seu uso.