Extraia o Remetente, Carimbo de data/hora, Valor e Referência de Qualquer Captura de Tela de SMS
Digitar manualmente o valor, o comerciante e o número de referência de cada SMS em uma planilha leva de 10 a 15 segundos por mensagem e introduz erros de digitação que você precisa corrigir depois. Esta ferramenta faz isso em 5 segundos por captura de tela, processando alertas bancários e confirmações de pedido no mesmo lote.
5 a 10 s por captura · Até 99% de precisão em texto impresso
Cada SMS Tem Duas Camadas de Dados
Metadados nativos da mensagem e conteúdo da transação — ambos lidos de uma única captura de tela, sem necessidade de classificação.
Nome do contato ou número do cabeçalho da mensagem — códigos bancários, IDs de varejistas ou contatos P2P.
Datas da thread do SO ou horários relativos como "há 2 horas". A IA gera o que estiver no quadro.
Pontos de não lido, texto esmaecido ou pré-visualização vs. visualização completa — capturados quando esses indicadores do SO aparecem.
O valor em moeda. Alertas bancários o prefixam; confirmações de pedido o incorporam. A IA o lê como um sinal de transação.
A entidade por trás da transação — nomes de comerciantes em MAIÚSCULAS, nomes de varejistas ou nomes de usuário P2P — identificada pelo papel semântico.
Códigos de autorização bancária, IDs de pedido ou números de rastreamento. O campo mais variável e o mais difícil de localizar apenas pela posição.
Por que capturas de tela de SMS são a extração "fácil" mais difícil
Um SMS parece simples — algumas linhas. Mas alertas bancários seguem modelos rígidos, enquanto confirmações de pedido usam frases completamente diferentes. O OCR tradicional gera a string inteira como texto bruto contínuo, forçando você a caçar cada campo manualmente. Como um usuário do Reddit disse: "Eu tiro print de todo alerta bancário e confirmação de pedido, depois vou revisando um por um copiando o valor e o comerciante. Leva 20 minutos e ainda perco pelo menos um."
O OCR tradicional extrai palavras pela posição na página — coordenadas x, y, ordem de leitura. O SMS é uma única linha ou parágrafo curto sem estrutura visual. O "$42,50" que está na posição 3 em um alerta do Chase vai para a posição 7 em uma mensagem do Wells Fargo.
Em um alerta do Chase, o código de autorização vem depois de "ref:"; em um SMS da Amazon, o número do pedido aparece no meio da frase após "order #"; em notificações de rastreamento, o número é a única string mista de dígitos e letras. Uma ferramenta treinada por posição precisa ser reensinada para cada remetente.
São duas espécies diferentes de mensagem. Um modelo que aprende a estrutura de alerta do Chase falha no US Bank, e um treinado no formato de confirmação da Amazon não tem regras para notificações de envio do PayPal. Você acaba gerenciando processos separados para cada fonte.
O nome do remetente e o carimbo de data/hora ficam no cabeçalho da conversa; o status de leitura usa dicas visuais como pontos coloridos. Painéis de notificação mostram timestamps relativos ("há 2 horas") e prévias truncadas escondem o conteúdo da mensagem. O OCR tradicional foi feito para páginas, não para esses recursos do SO.
A Extração de Colunas Personalizadas diz à IA "encontre o Valor" — não "olhe para a palavra 3." A IA lê a mensagem como uma transação financeira e localiza cada campo pelo que ele representa, independentemente de onde está ou qual banco o escreveu.
Defina Valor, Comerciante/Remetente, Data e Referência uma vez. As mesmas quatro colunas funcionam para alertas do Chase, pedidos da Amazon e mensagens de rastreamento do FedEx. Sem regras por remetente, sem troca de modelos.
Processe uma semana de SMS de uma só vez — alertas bancários, confirmações de pedido e notificações de rastreamento de diferentes remetentes. A saída é uma planilha com todos os campos preenchidos, ordenada por data, pronta para o seu orçamento.
De capturas de tela de SMS a uma planilha organizada
Seja registrando alertas bancários de terça-feira, criando uma planilha de rastreamento de pedidos ou compilando registros de despesas de uma viagem, o processo são os mesmos três passos.
Faça upload das capturas de tela
Alertas bancários, confirmações de pedido, notificações de entrega — PNG, JPG ou o formato que seu celular gerar. Cada captura de tela de SMS é um arquivo separado. Faça upload de quantas quiser em um único lote; o processamento lida com fontes misturadas sem que você precise separá-las antes.
Nomeie suas quatro colunas
Digite Valor, Comerciante/Remetente, Data e Referência. A coluna Referência é propositalmente genérica — ela instrui a IA a procurar um identificador alfanumérico de qualquer tamanho, cobrindo códigos de autenticação bancária, IDs de pedido de varejistas e números de rastreamento sem precisar de colunas separadas para cada um.
Obtenha uma planilha estruturada
Cada linha é uma captura de tela de SMS. A coluna Valor mostra $42,50, $129,99 e $15,00 — um de um alerta do Chase, um da Amazon, um dos USPS. Ordene por Data, filtre por Comerciante/Remetente, e as transações da sua semana estão prontas para revisão sem tocar em uma única célula.
Onde a Extração de SMS se Destaca — e Onde Ter Cuidado
A extração funciona de forma confiável na maioria dos prints de SMS porque lê pelo significado, não pelo layout. Alguns cenários exigem atenção extra.
Quando Funciona Automaticamente
- ✓ Alertas bancários com cifrões explícitos e nomes de comerciantes em CAIXA ALTA — o formato de SMS mais consistente, extraindo com a maior confiabilidade.
- ✓ Mensagens de confirmação de pedido com números de pedido ou códigos de rastreamento visíveis — a IA distingue identificadores do texto ao redor por padrão e contexto.
- ✓ Prints de mensagens completas — quanto mais contexto visível, mais confiável é a extração em nível de campo.
Quando Ter Cuidado
- ⚠ Pré-visualizações de SMS truncadas pelo painel de notificações do telefone — uma prévia parcial pode omitir a referência e o valor, resumir carimbos de data/hora para "há 2 horas" ou ocultar a linha do remetente.
- ⚠ Mensagens de pagamento que mencionam apenas nomes de usuário ou números de telefone em vez de nomes de empresas — a IA extrai o que está visível, mas "enviou $20 para Alex" fornece menos detalhes do comerciante do que um alerta bancário formal.
- ⚠ Transações em várias mensagens onde o valor aparece em um SMS e a referência em outro — cada print é processado de forma independente, então uma transação dividida em duas mensagens precisa de dois prints e uma mesclagem manual.
Perguntas Frequentes Sobre Extração de Dados de SMS
Posso extrair o Valor de um alerta bancário e de uma confirmação de pedido no mesmo lote?
Sim. Defina "Valor" uma vez como coluna. A IA lê "$42,50 na AMAZON.COM" (alerta do Chase) e "Seu pedido de R$ 29,99 foi enviado" (confirmação da Amazon) reconhecendo o valor monetário vinculado a uma transação — não decorando onde cada remetente coloca o cifrão. Ambos vão para a mesma coluna, uma linha por captura de tela.
E se o número de Referência for um ID de pedido em um SMS e um código de rastreamento em outro?
Esta é a variação mais comum entre remetentes de SMS. A Extração de Colunas Personalizadas trata "Referência" como um identificador único genérico — a IA encontra a sequência alfanumérica que serve como chave da transação, independentemente de ser um código de autorização bancária de 6 dígitos ou um número de rastreamento dos Correios de 22 dígitos. A mesma coluna funciona para ambos.
Posso extrair dados de um SMS que diz "há 2 horas" em vez de uma data real?
Carimbos de data/hora relativos aparecem quando você captura a tela do painel de notificações do celular em vez de abrir a mensagem completa. A IA extrai qualquer texto de data visível presente — se apenas "há 2 horas" aparecer, isso é o que vai para a coluna Data. Para uma data de calendário absoluta, abra a mensagem individual antes de fazer a captura de tela.
Preciso de um conjunto de colunas diferente para cada banco ou loja?
Não. Defina as quatro colunas uma vez — Valor, Comerciante/Remetente, Data, Referência. Alertas bancários, confirmações de pedido, rastreamento de entregas e mensagens de pagamento P2P compartilham a mesma estrutura de dados. A IA se adapta ao texto de cada remetente dentro do mesmo lote, sem regras ou modelos por remetente — é isso que a torna diferente do OCR tradicional baseado em modelos.
O que acontece quando uma captura de tela mostra apenas parte do SMS?
Mensagens truncadas — comuns ao capturar a tela do painel de notificações em vez do texto completo — podem perder o número de Referência ou o Valor se esses dados estiverem fora da janela visível. A IA extrai apenas o que está na tela: uma mensagem parcial retorna campos parciais. Capture a tela da mensagem completa para uma extração total, ou verifique primeiro o painel de notificações para ver o que ele mostra antes de decidir.
A ferramenta consegue extrair metadados como o número de telefone do remetente, status de leitura ou o carimbo de data/hora original de uma captura de tela de SMS?
Sim — quando esses campos estão visíveis na captura de tela. A Extração de Colunas Personalizadas trata o quadro inteiro como dados: a linha do remetente (número de telefone ou nome do contato) no cabeçalho, o carimbo de data/hora na barra do SO ou no cabeçalho da conversa, e indicadores visuais de lido/não lido, como pontos azuis ou texto esmaecido. Defina colunas personalizadas para Remetente, Carimbo de data/hora e Status de leitura junto com os campos da transação. A IA captura todos os metadados do nível do SO que aparecem dentro do quadro visível — capturas de tela de mensagens completas naturalmente incluem mais desses indícios do que prévias do painel de notificações.