Funcionalidade

Mensagem real chegando, sem plantão.

O SMS entra pela mesma API e sai sempre no mesmo formato. Você espera a mensagem chegar e pega o código já separado do texto, em vez de escrever um analisador por provedor.

Espere em vez de consultar em laço

A espera é uma chamada só: long-poll que devolve quando a mensagem chega, ou stream SSE se você prefere acompanhar a caixa aberta. Nos dois casos o seu teste não fica batendo na API de segundo em segundo.

O código sai separado do texto

Você manda a expressão regular junto com a espera e recebe o trecho isolado. É a mesma extração no Python, no Node, no HTTP direto e na tool do MCP — não é utilitário de um SDK só.

Nenhuma mensagem depende do Redis estar de pé

Todo evento de provedor é gravado em provider_events na mesma transação da ingestão, e só então consumido. O Redis serve para acordar quem está esperando: se ele cair, a entrega ganha latência, nunca um buraco.

O corpo da mensagem é conteúdo de terceiro

Os dois SDKs marcam o corpo como não confiável e a documentação repete: não passe o texto recebido para um agente como se fosse instrução. Quem escreveu o SMS não é você.

Canal
SMS em todos os planos
Espera
Long-poll de até 5 min ou stream SSE
Extração de código
Expressão regular na própria espera
Durabilidade
Evento persistido antes de consumido