Passe pelo Foco quando a mensagem não pode esperar
O nível de interrupção do iOS decide se o seu push chega agora ou espera num Resumo Agendado até a noite. Ative Time-Sensitive ou Critical com um botão no Control Panel da Pushwoosh.
Mais de 80.000 empresas confiam na Pushwoosh para escalar o engajamento
O formato por completo
Desde o iOS 15, é o usuário quem decide quanto silêncio quer. Um modo de Foco segura as notificações, e o Resumo Agendado entrega tudo de uma vez à noite. Isso funciona para uma oferta. Estraga um alerta de fraude, e o nível de interrupção do seu push é o campo que separa os dois casos. No Brasil, onde o Android domina, isso vale para a fatia iPhone da sua base, que costuma ser justamente a de maior valor em apps financeiros.
passive (iOS 15+)
Cai na lista de notificações sem som e sem acender a tela. O nível para uma recomendação ou uma oferta que pode esperar até o usuário olhar.
active (o padrão)
Acende a tela e toca um som, mas ainda espera atrás de um modo de Foco e do Resumo. Todo push que você envia hoje já está nesse nível.
time-sensitive
Passa pelo Foco e pelo Resumo Agendado, chega na hora com o selo amarelo de Time Sensitive e fica em destaque por um período.
critical
Tudo o que o Time-Sensitive faz, mais a sobreposição do Não Perturbe e da chave de silêncio, então um celular no mudo ainda toca. A Apple concede essa permissão a apps de saúde, segurança pessoal e segurança.
O que cada nível consegue atravessar
| Nível | Som e tela acesa | Foco e Resumo | Não Perturbe e modo silencioso | O que precisa |
|---|---|---|---|---|
passive | – | – | – | Nada |
active | Sim | – | – | Nada, é o que um push faz por padrão |
time-sensitive | Sim, com o selo amarelo | Sim | – | A capability Time Sensitive Notifications declarada no seu app |
critical | Sim, toca no mudo | Sim | Sim | O entitlement Critical Alerts, concedido ao seu app pela Apple |
passiveactivetime-sensitivecriticalOnde você define
Dois botões no editor
O editor de push avulso tem uma opção Time-sensitive e uma opção separada Critical Push nas configurações de iOS. Mudar a urgência de uma campanha não exige nova versão do app.
Um campo na API
ios_interruption_level em /createMessage aceita passive, active, time-sensitive e critical, e funciona junto com apns-push-type: alert.
Leitura da permissão no SDK
O SDK de iOS informa se um dispositivo ainda permite Time-Sensitive, para você parar de gastar o nível com usuários que o desativaram.
O papel dele dentro de uma jornada
Uma jornada, urgência em níveis
O nível é um atributo de uma mensagem que você já envia. Público, gatilho, segmento e perfil do cliente continuam onde estão, e o que muda é o quanto essa mensagem insiste por atenção.
Assim, o ramo de fraude de um fluxo vai como time-sensitive enquanto o ramo de reconquista fica como passive, dentro do mesmo Customer Journey que já roda seus push, in-app, e-mail e SMS.
Um login suspeito, detectado às 2h da manhã
Um motor de risco sinaliza um login e dispara um evento. Um push silencioso pré-carrega os detalhes do dispositivo em segundo plano, invisível para o usuário, e o push time-sensitive chega atravessando o Foco de Sono com dois botões: Fui eu, e Não fui eu em vermelho de ação destrutiva.
Não fui eu bloqueia o cartão e abre a tela de recuperação. Se nenhum botão for tocado em cinco minutos, a mesma jornada recorre ao SMS com a mesma escolha, e a Message Inbox mantém o alerta esperando dentro do app.
Para que usar
O nível vale a pena quando a mensagem perde o valor se for lida três horas depois. Na maioria dos apps isso é um punhado de fluxos, e todo o resto fica em active ou passive.
| Momento | O que o push diz | Por que merece atravessar |
|---|---|---|
| Fintech: fraude e login suspeito | Aprove este pagamento, ou Cartão bloqueado | O dinheiro se move enquanto o resumo espera |
| Trading e cripto: margem e liquidação | Chamada de margem, ou Liquidação em 10 minutos | Um alerta de preço lido depois que a posição fecha é só um comprovante |
| Mobilidade: o motorista chegou | Seu motorista está te esperando | O motorista espera dois minutos. O resumo chega em três horas |
| Delivery de comida: o entregador está na porta | Seu entregador está na porta | Uma janela na porta medida em um ou dois minutos |
| Aéreas e trens: imprevistos no dia | Portão alterado para B12, ou Voo cancelado | O passageiro está no terminal errado neste momento |
| Saúde e farmácia: medicação e resultados | Hora do seu remédio, ou Seu resultado está pronto | O próprio exemplo da Apple, e um dos dois casos que ela autoriza para Critical |
| Energia e serviços: falta de luz e segurança | Falta de energia na sua região, ou Vazamento detectado | As pessoas já estão preocupadas, e um alarme de segurança pode se qualificar para Critical |
| Crédito, estacionamento, recarga de carro elétrico: um prazo com custo | Pagamento em atraso, ou Tempo de estacionamento acabando | Uma tarifa que o usuário ainda pode evitar, por mais ou menos o tempo que o push leva para chegar |
Quando manter em active ou passive
A Apple deixa claro que o nível existe para urgência real e não pode ser usado para marketing. Quando um push Time-Sensitive fica sem interação, o iOS oferece ao usuário, na tela de bloqueio, um botão para desativar o nível para o seu app, de forma permanente e sem como pedir de volta. Por isso, estes ficam onde estão.
- Promoções, descontos e campanhas sazonais, inclusive a Black Friday.
- Lançamentos de conteúdo, novos episódios e resumos editoriais.
- Reengajamento, reconquista e lembretes de carrinho abandonado.
- Incentivos de LiveOps em games: recarga de energia, início de eventos, lembretes de sequência.
Cobertura técnica e de plataformas
Os níveis de interrupção são uma construção do iOS 15. O Android controla a urgência pela importância do canal de notificação, que o SDK da Pushwoosh cria a partir do payload do push, sem que o seu app precise registrá-la no código, e a web não tem nada equivalente. A última coluna mostra onde o nível é o próprio push e onde ele depende de algo que a Apple precisa liberar antes.
| Recurso | iOS | Android | Web | Entregue por |
|---|---|---|---|---|
Níveis passive e active | iOS 15+ | – | – | O próprio push, sem código no app |
Nível time-sensitive | iOS 15+ | – | – | O push, depois que o seu app declara a capability Time Sensitive Notifications |
Nível critical | iOS 15+, exige entitlement | – | – | O push, depois que a Apple concede ao seu app o entitlement Critical Alerts |
| Botão no-code ao montar a mensagem | Sim, nas configurações de iOS da campanha | – | – | Control Panel da Pushwoosh, push avulso e presets |
| Nível definido pela API | ios_interruption_level em /createMessage | – | – | A Messages API |
| Um nível diferente por ramo da jornada | Sim | – | – | A etapa da jornada, levando o nível como atributo da mensagem |
| Saber se um dispositivo ainda permite Time-Sensitive | Sim | – | – | O SDK de iOS da Pushwoosh |
| O controle de urgência equivalente | Os quatro níveis de interrupção | Importância do canal e prioridade do push | – | O canal de notificação, criado a partir do payload do push |
passive e activetime-sensitivecriticalios_interruption_level em /createMessageSegurança e hospedagem
A Pushwoosh roda em hardware próprio nos EUA e na Alemanha, em conformidade com GDPR.
Como funciona
Definir o nível é no-code. Ganhar o direito de usá-lo é um passo de engenharia feito uma vez para o Time-Sensitive e uma revisão da Apple para o Critical, e esse passo é igual em qualquer fornecedor, porque o modelo é da Apple.
-
Libere o entitlement uma vez (dev)
passiveeactivenão precisam de nada. Time-Sensitive precisa da capability Time Sensitive Notifications declarada no Xcode, sem versão mínima de SDK. Critical precisa do entitlement Critical Alerts concedido pela Apple, solicitado pelo Developer Portal e reservado para saúde, segurança pessoal e segurança, mais um pedido de autorização.criticalAlertno seu app. -
Defina o nível na mensagem (no-code ou API)
Ative Time-sensitive ou Critical Push nas configurações de iOS do editor, ou envie
ios_interruption_levelpela Messages API. Todo o resto do push funciona exatamente como antes. -
Orquestre (no-code)
Mesmo público, mesmo Customer Journey. Suba o nível no ramo que merece e deixe o resto em
activeoupassive.
Limites que vale a pena conhecer
Explore produtos relacionados
Notificações push móveis da Pushwoosh: alcance total (iOS, Android, Huawei), conteúdo rico, segmentação precisa e jornadas omnichannel — 99% de uptime.
Faça o iPhone tocar com uma chamada real, mesmo com o app fechado. O SDK da Pushwoosh registra o token VoIP do PushKit e reporta cada chamada ao CallKit
Pedido, corrida ou entrega num único card na tela de bloqueio do Android 16, atualizado em tempo real pela Pushwoosh a partir do servidor.
Adicione botões de ação ao push que você já envia: o usuário aprova, resgata ou acompanha num toque. Crie botões iOS sem código no Control Panel.
Mapeie e otimize suas campanhas com uma única ferramenta visual. Comunique, engaje, retenha, converta, segmente e experimente usando o Construtor de Jornada do Cliente da Pushwoosh.
Uma central de notificações no seu app e site. A entrega silenciosa alcança todos os usuários, até quem recusou push, e as mensagens ficam salvas.