Atraviesa el modo Concentración cuando el mensaje no puede esperar
El nivel de interrupción de iOS decide si tu push llega ahora o espera en un Resumen programado hasta la noche. Activa Time-Sensitive o Critical con un switch en el Control Panel de Pushwoosh.
Más de 80,000 empresas confían en nosotros para escalar su engagement
El formato completo
Desde iOS 15 es el usuario quien decide cuánto silencio quiere. Un modo Concentración retiene las notificaciones y el Resumen programado se las entrega todas juntas por la noche. Eso le sirve a una oferta. Arruina una alerta de fraude, y el nivel de interrupción de tu push es el campo que separa una cosa de la otra. Para una app FinTech, de pagos o de delivery en LATAM, es la diferencia entre una alerta a tiempo y un aviso que llega tarde.
passive (iOS 15+)
Llega a la lista de notificaciones sin sonido y sin encender la pantalla. Es el nivel para una recomendación o una oferta que puede esperar a que el usuario mire.
active (por defecto)
Enciende la pantalla y suena, pero igual espera detrás de un modo Concentración y del Resumen. Todos los push que envías hoy ya tienen este nivel.
time-sensitive
Atraviesa el modo Concentración y el Resumen programado: se publica de inmediato, marcado con el banner amarillo Time Sensitive, y se mantiene visible durante un tiempo.
critical
Todo lo que hace Time-Sensitive, más la anulación de No molestar y del interruptor de silencio, así que un teléfono en silencio igual suena. Apple otorga este permiso a apps de salud, seguridad y protección.
Qué atraviesa cada nivel
| Nivel | Sonido y encendido de pantalla | Concentración y Resumen | No molestar y silencio | Qué necesita |
|---|---|---|---|---|
passive | – | – | – | Nada |
active | Sí | – | – | Nada, es lo que hace un push por defecto |
time-sensitive | Sí, con el banner amarillo | Sí | – | La capacidad Time Sensitive Notifications declarada en tu app |
critical | Sí, suena en silencio | Sí | Sí | El permiso Critical Alerts, otorgado a tu app por Apple |
passiveactivetime-sensitivecriticalDónde lo configuras
Dos switches en el editor
El editor de push únicos tiene una opción Time-sensitive y otra Critical Push por separado en su configuración de iOS. Cambiar la urgencia de una campaña no requiere un nuevo release.
Un campo en la API
ios_interruption_level en /createMessage acepta passive, active, time-sensitive y critical, y va junto con apns-push-type: alert.
Lectura del permiso en el SDK
El SDK de iOS informa si un dispositivo todavía permite Time-Sensitive, así dejas de usar ese nivel con usuarios que lo desactivaron.
Su función dentro de un journey
Un solo Journey, urgencia por niveles
El nivel es un atributo de un mensaje que ya estás enviando. La audiencia, el trigger, el segmento y el perfil del cliente se quedan donde están; lo que cambia es con cuánta fuerza ese mensaje pide atención.
Así, la rama de fraude de un flujo va como time-sensitive mientras la rama de recuperación se queda en passive, dentro del mismo Customer Journey que ya maneja tus push, in-app, email y SMS.
Un inicio de sesión sospechoso, detectado a las 2 AM
Un motor de riesgo marca un inicio de sesión y dispara un evento. Un push silencioso precarga el detalle del dispositivo en segundo plano, invisible para el usuario, y el push time-sensitive llega atravesando el modo Concentración Dormir con dos botones: Soy yo, y No soy yo en rojo de acción destructiva.
No soy yo congela la tarjeta y abre la pantalla de recuperación. Si nadie toca ningún botón en cinco minutos, el mismo Journey pasa a SMS con la misma opción, y Message Inbox guarda la alerta dentro de la app.
Para qué usarlo
El nivel se gana su lugar cuando un mensaje pierde su valor si se lee tres horas después. En la mayoría de las apps son unos pocos flujos, y todo lo demás va en active o passive.
| Momento | Qué dice el push | Por qué merece atravesar el silencio |
|---|---|---|
| FinTech: fraude e inicio de sesión sospechoso | Aprueba este pago: Tarjeta congelada | El dinero se mueve mientras el resumen espera |
| Trading y cripto: margen y liquidación | Llamada de margen: Liquidación en 10 minutos | Una alerta de precio leída después de cerrar la posición es solo un comprobante |
| Ride-hailing: llega el conductor | Tu conductor está afuera | El conductor espera dos minutos. El resumen llega en tres horas |
| Delivery de comida: el repartidor está en la puerta | Tu repartidor está en la puerta | Una ventana en la puerta que se mide en uno o dos minutos |
| Aerolíneas y trenes: imprevistos del día | Puerta cambiada a B12: Vuelo cancelado | El pasajero está en la terminal equivocada ahora mismo |
| Salud y farmacia: medicación y resultados | Hora de tu dosis: Tu resultado está listo | Es el propio ejemplo de Apple, y uno de los dos casos que autoriza para Critical |
| Energía y servicios: cortes y seguridad | Corte en tu zona: Fuga detectada | La gente ya está preocupada, y una alarma de seguridad puede calificar para Critical |
| Préstamos, estacionamiento, carga de vehículos eléctricos: un plazo con costo | Pago vencido: El parquímetro está por vencer | Un cargo que el usuario todavía puede evitar, por más o menos lo que tarda en llegar el push |
Cuándo dejarlo en active o passive
Apple es explícita: el nivel existe para urgencias reales y no debe usarse para marketing. Cuando un push Time-Sensitive se queda sin tocar, iOS le ofrece al usuario un switch de un toque en la pantalla de bloqueo que desactiva el nivel para tu app, de forma permanente y sin forma de pedirlo de nuevo. Así que estos se quedan donde están.
- Promociones, descuentos y campañas de temporada como Hot Sale o Buen Fin.
- Lanzamientos de contenido, episodios nuevos y resúmenes editoriales.
- Reactivación, recuperación y recordatorios de carrito abandonado.
- Empujones de LiveOps en juegos: recarga de energía, inicio de eventos, recordatorios de rachas.
Cobertura técnica y de plataformas
Los niveles de interrupción son una función de iOS 15. Android maneja la urgencia con la importancia del canal de notificación, que el SDK de Pushwoosh crea a partir del payload del push en lugar de que tu app lo registre en código, y la web no tiene nada equivalente. En LATAM, donde Android tiene la mayor parte del mercado, conviene pensar ambos mecanismos juntos. La última columna indica dónde el nivel es el push en sí y dónde depende de algo que Apple te tiene que otorgar primero.
| Funcionalidad | iOS | Android | Web | Lo entrega |
|---|---|---|---|---|
Niveles passive y active | iOS 15+ | – | – | El push en sí, sin código en la app |
Nivel time-sensitive | iOS 15+ | – | – | El push, una vez que tu app declara la capacidad Time Sensitive Notifications |
Nivel critical | iOS 15+, requiere permiso | – | – | El push, una vez que Apple le otorga a tu app el permiso Critical Alerts |
| Switch sin código al crear el mensaje | Sí, en la configuración de iOS de la campaña | – | – | Control Panel de Pushwoosh, push único y presets |
| Nivel definido desde la API | ios_interruption_level en /createMessage | – | – | La Messages API |
| Un nivel distinto por rama del Journey | Sí | – | – | El paso del Journey, que lleva el nivel como atributo del mensaje |
| Saber si un dispositivo todavía permite Time-Sensitive | Sí | – | – | El SDK de iOS de Pushwoosh |
| El control de urgencia equivalente | Los cuatro niveles de interrupción | Importancia del canal y prioridad del push | – | El canal de notificación, creado a partir del payload del push |
passive y activetime-sensitivecriticalios_interruption_level en /createMessageSeguridad y hosting
Pushwoosh opera en su propio hardware en EE.UU. y Alemania, bajo GDPR.
Cómo funciona
Configurar el nivel no requiere código. Ganarse el derecho a usarlo es un paso de ingeniería que se hace una vez para Time-Sensitive y una revisión de Apple para Critical, y ese paso es igual con cualquier proveedor porque es el modelo de Apple.
-
Obtén el permiso una vez (desarrollador)
passiveyactiveno necesitan nada. Time-Sensitive necesita la capacidad Time Sensitive Notifications declarada en Xcode, sin versión mínima del SDK. Critical necesita el permiso Critical Alerts que otorga Apple, que se solicita desde el Developer Portal y está reservado para salud, seguridad y protección, más una solicitud de autorización.criticalAlerten tu app. -
Define el nivel en el mensaje (sin código o por API)
Activa Time-sensitive o Critical Push en la configuración de iOS del editor, o envía
ios_interruption_levela través de la Messages API. Todo lo demás del push se comporta exactamente igual. -
Orquéstalo (sin código)
La misma audiencia, el mismo Customer Journey. Sube el nivel en la rama que se lo ganó y deja el resto en
activeopassive.
Límites que conviene conocer
Explora productos relacionados
Notificaciones push móviles con Pushwoosh: alcance total, contenido enriquecido, targeting preciso y 99% de uptime. Convierte usuarios en clientes fieles.
Haz sonar un iPhone con una llamada entrante real, incluso con la app cerrada. El SDK de Pushwoosh registra el token VoIP y reporta cada llamada a CallKit.
Un pedido, un viaje o una entrega en una sola tarjeta que se actualiza en la pantalla de bloqueo de Android 16. Pushwoosh la controla desde el servidor.
Suma botones de acción al push que ya envías: tus usuarios aprueban, reclaman o rastrean con un toque. Botones de iOS sin código en el Control Panel.
Diseña y optimiza tus campañas con una única herramienta visual. Comunica, conecta, retén, convierte, segmenta y experimenta con el Constructor de Viajes del Cliente de Pushwoosh.
Message Inbox suma un centro de notificaciones in-app a tu app y sitio web. Llega incluso a quienes rechazaron el push, y los mensajes quedan guardados.