Type specifies the notification to be sent and can have following values:
- messages_read - Notifies that all received messages from contact are read.
- typing_on - Notifies that the typing indicator should be shown.
- typing_off - Notifies that the typing indicator should be hidden.
- custom - Any arbitrary notification to be sent. This notification type can contain any arbitrary data sent in payload.