Estamos desenvolvendo um integração com a plataforma de vocês com uma ferramenta de CRM, onde será possível através da SDK C# o operador realizar o atendimento do cliente utilizando a interface do CRM.
Em alguns testes utilizando o Telegram, na situação em que o cliente está sem conexão e envia varias mensagens e a conexão é retomada, o Telegram dispara todas as mensagens não enviadas em um curto período de tempo, isso causa o recebimento fora da ordem das notificações de recebimento de mensagens dentro da SDK.
Vendo alguns outros posts, percebi que vocês comentam que a Blip não garante a entrega das mensagens na ordem de envio.
Tentando achar uma solução para este problema, verifiquei que na propriedade Metadata das mensagens recebidas, existe um valor chamado date_created, e em algumas situações o valor #envelope.storageDate também pode ser encontrado.
Queria que vocês dessem uma descrição do que seria esses valores, e se partir deles é seguro eu realizar uma ordenação para garantir a apresentação das mensagens na ordem correta na interface.