# Avisos por SMS y WhatsApp

> Cómo la comunidad envía avisos por SMS y WhatsApp solo a quien dio su consentimiento y tiene el móvil confirmado o informado por el equipo - activar cada canal con el tope diario, la cuota del plan (WhatsApp en Business y Scale), el envío a todos los países, el horario de silencio en la zona horaria de quien recibe, el límite por persona, WhatsApp solo en plantillas aprobadas, los mensajes de la plataforma y cuáles llegan por defecto, el consentimiento en el registro, el inicio de sesión y la importación, la confirmación del móvil en Mi cuenta › Cuenta, los canales y las categorías en Mi cuenta › Avisos, el enlace de baja y SALIR.

La comunidad puede enviar **avisos por SMS y por WhatsApp**: el recordatorio del evento, el pago rechazado, el pendiente del ciclo de evaluación, el paso de un [workflow](/notificacoes/workflows). Solo los recibe quien **dio su consentimiento** y **confirmó el móvil** con un código. El correo sigue siendo el canal principal; el SMS y el WhatsApp son el aviso que la persona ve a tiempo.

Los dos canales funcionan igual: cada uno se activa por separado y tiene su tope, su cuota y su consentimiento. WhatsApp tiene dos diferencias: todo mensaje sale en una [plantilla aprobada](#whatsapp-solo-en-plantillas-aprobadas), y Memberfy envía por su cuenta los [mensajes de la plataforma](#mensajes-de-la-plataforma-en-whatsapp) que la comunidad deje activados.

## Para el equipo

### Activar el canal

*Rol: propietario o administrador.*

En **Administración › Configuración › Correos y notificaciones**, las tarjetas **SMS** y **WhatsApp**:

1. Activa **Enviar avisos por SMS** (o **Enviar avisos por WhatsApp**).
2. Define el **Tope diario de mensajes**, de 1 a 50.000 mensajes al día. Es **obligatorio**: sin él, el canal no se activa (*"Define el tope diario para activar el SMS."*). Superado el tope, el resto sale al día siguiente a las 8:00.
3. **Guardar**.

**Qué plan tiene cada canal.** El SMS llega desde el plan **Growth**, y WhatsApp está en los planes **Business** y **Scale**. En un plan sin el canal, la tarjeta dice *"WhatsApp está disponible a partir del plan Business."*, con **Ver planes**, y el canal no se activa. Ver las cuotas en [Plan y extensiones](/configuracoes/plano#las-cuotas-del-plan).

Cada tarjeta muestra el **Uso**: **Este mes**, frente a la **cuota del plan** (*"de N este mes"*), y **Hoy**, frente al tope. En el plan anual, lo que sobra se acumula hasta la renovación (*"N disponibles hasta el 31/03/2027 (se acumula en el plan anual)"*). La cuota del SMS y la de WhatsApp son independientes, y los códigos de confirmación del móvil no cuentan. La tarjeta del SMS muestra también las **partes** usadas: un mensaje largo o con tildes ocupa más de una parte.

Desactivar el canal vale también para lo que sigue en la cola: esos envíos se omiten.

### Las reglas de envío

| Regla | Cómo funciona |
|---|---|
| **Todos los países** | El envío vale para móviles de cualquier país (*"Envío a todos los países, menos: Estados Unidos."*). Por ahora, el **SMS a Estados Unidos** está bloqueado; WhatsApp llega a Estados Unidos con normalidad. Un número de un país bloqueado o desconocido se omite (*"El país de este número no recibe SMS."*) |
| **Horario de silencio** | No sale nada entre las 21:00 y las 8:00 **en la zona horaria de quien recibe**: un móvil de otro país sigue la zona horaria de ese país; uno del país de la comunidad, la de la comunidad. Lo que caiga en esa franja espera hasta las 8:00. El código de confirmación del móvil no espera |
| **Tope diario** | Lo que supere el tope de la comunidad sale al día siguiente a las 8:00 |
| **Límite por persona** | **Mensajes de workflow por persona por día**, en la tarjeta del SMS: de 1 a 20, **5** por defecto. Vale para el SMS y para WhatsApp, contado en cada canal; en WhatsApp, cuentan también los mensajes de la plataforma que no son de pago, reembolso ni entrada. Pasado el límite, el paso queda para el día siguiente, a las 8:00 |
| **Cuota del mes** | Con la cuota del plan agotada, no sale nada más hasta que se renueve |
| **Avisos de servicio** | Recordatorios, pendientes, pagos y pasos de workflow. En WhatsApp, el mensaje de **compra sin terminar** y las [plantillas de marketing](#plantillas-de-marketing) solo llegan a quien aceptó **novedades por WhatsApp** (el interruptor de WhatsApp en **Mi cuenta › Avisos** acepta los avisos y las novedades juntos). En el SMS, el marketing aún no se envía |
| **Solo a quien puede recibir** | Móvil confirmado por la persona (o informado por el equipo al [declarar el consentimiento](#consentimiento-declarado-por-el-equipo)) y el canal activado en **Mi cuenta › Avisos** (o el consentimiento del registro, del inicio de sesión o de la importación), y la categoría activada en **Mi cuenta › Avisos** |

Todo SMS sale con el nombre de la comunidad delante (*"[Club de Running] Tu entrenamiento empieza en 1 hora."*) y el enlace para darse de baja al final.

### WhatsApp solo en plantillas aprobadas

En WhatsApp **no hay texto libre**: todo mensaje sale en una **plantilla aprobada** por WhatsApp, con un botón que abre la página adecuada de la comunidad. Las plantillas de evento presencial llevan el lugar y un segundo botón, **Ver en el mapa**. Memberfy rellena el nombre de la persona y el nombre de la comunidad; los demás campos salen de lo que pasó (el evento, la hora, el importe).

La tarjeta de WhatsApp muestra, en **Plantillas aprobadas**, cada plantilla de Memberfy con su estado (**Aprobada**, **En revisión**, **Rechazada**…), su tipo (**Servicio** o **Marketing**) y para qué sirve. Las plantillas son fijas y están aprobadas en portugués. Una plantilla aún no aprobada no sale: el envío se omite.

En un workflow, el bloque **Enviar WhatsApp** elige la plantilla y rellena sus campos; para un aviso sin plantilla propia, usa **Aviso de la comunidad**, que lleva tu texto. Ver [Enviar SMS y Enviar WhatsApp](/notificacoes/workflows#enviar-sms-y-enviar-whatsapp), con la lista de las plantillas que un workflow puede usar.

### Plantillas de marketing

WhatsApp clasifica algunas plantillas como **marketing**, aunque el texto sea de servicio: **Aviso de la comunidad** (las dos versiones), **Feedback recibido** (las dos versiones), **Compra sin terminar**, **Mención** y **Contenido nuevo**. La tarjeta muestra el tipo de cada una en **Plantillas aprobadas**. Estas plantillas solo llegan a quien aceptó **novedades por WhatsApp**; para los demás, el envío se omite (*"sin consentimiento para WhatsApp"*). Si WhatsApp reclasifica una plantilla más adelante, vale la clasificación más restrictiva.

En un workflow con una de estas plantillas, añade un **Enviar correo** para quien no la recibió: después del **Enviar WhatsApp**, una [condición "Variable"](/notificacoes/workflows#condicion-variable) con `{{steps.<bloque>.result}}` igual a `skipped` lleva al correo. Así todos reciben el aviso, por un canal o por el otro.

### Mensajes de la plataforma en WhatsApp

Con WhatsApp activado, Memberfy envía por su cuenta, sin workflow, los mensajes de los momentos de abajo a quien puede recibir. En **Mensajes de la plataforma**, en la tarjeta de WhatsApp, la comunidad desactiva lo que no quiere enviar; cada persona desactiva los suyos en **Mi cuenta › Avisos**, en **Lo que llega por WhatsApp**. Todos siguen las [reglas de envío](#las-reglas-de-envio): el plan Business o Scale, el horario de silencio en la zona horaria de quien recibe, el tope diario, el límite por persona y la cuota. Cada uno sale una sola vez por cada hecho.

| Mensaje | Cuándo sale | Por defecto |
|---|---|---|
| **Pago confirmado** | Se confirma el pago de una compra o suscripción | Activado |
| **Pago rechazado** | Falla un cobro, con el botón para actualizar la forma de pago | Activado |
| **Compra sin terminar** | Una compra quedó a medias; uno por carrito, solo a quien aceptó novedades por WhatsApp | Activado |
| **Entrada confirmada** | La persona recibe una entrada de pago | Activado |
| **Recordatorio 24 h antes del evento** | 24 horas antes, a quien se inscribió o tiene entrada (quien se inscribe después no lo recibe) | Activado |
| **Evento por empezar** | 30 minutos antes | Activado |
| **Evento en vivo** | 5 minutos después de que empiece la transmisión, solo a quien no recibió el *por empezar* o, con check-in, aún no entró | Activado |
| **Decisión de propuesta** | Sale la decisión sobre la propuesta de la persona en una [convocatoria](/espacos/chamada-de-trabalhos) | Activado |
| **1:1 programado y recordatorio** | Se programa un [1:1](/espacos/1-1), y antes de él | Activado |
| **Feedback recibido** | La persona recibe un [feedback](/espacos/feedbacks) | Activado |
| **Pendientes de RR. HH. (plan, evaluación)** | Un pendiente de [PDI](/espacos/pdi) o de [evaluación](/espacos/performance-review) | Activado |
| **Respuestas a posts** | Alguien responde a un post de la persona | Desactivado |
| **Mensajes directos sin leer** | Un mensaje directo lleva 10 minutos sin leer; como máximo uno por conversación cada 6 horas | Desactivado |
| **Contenido nuevo** | Un contenido nuevo en la comunidad | Desactivado |
| **Menciones** | Alguien menciona a la persona (próximamente) | Desactivado |
| **Visitante en recepción** | Un [visitante](/espacos/visitantes) llega a recepción; va a quien lo invitó | Activado |
| **Paquete recibido** | Llega un [paquete](/espacos/encomendas) para la persona, con el casillero o el lugar de recogida | Activado |
| **Recordatorio de reserva (1 h antes)** | 1 hora antes de una [reserva](/espacos/reservas) confirmada, a quien reservó y al anfitrión (no sale para una reserva hecha dentro de esa hora) | Activado |
| **Suscripción que se renueva en 3 días** | 3 días antes de que se renueve una suscripción, con el importe | Activado |
| **Tarjeta que vence este mes** | La tarjeta guardada de quien paga una suscripción con tarjeta vence este mes | Activado |
| **Reembolso procesado** | Se reembolsa una compra, con el importe | Activado |
| **Lugar libre en la lista de espera** | Se libera un lugar en un [evento](/espacos/eventos) para quien está en la lista de espera, mientras dure la oferta | Activado |
| **Respuesta a mi solicitud de soporte** | El equipo responde a una solicitud de [soporte](/espacos/suporte) de la persona | Activado |
| **Certificado emitido** | La persona recibe un [certificado](/espacos/certificados), con el enlace para verificarlo | Activado |
| **Registro aprobado** | Se aprueba la solicitud para entrar en la comunidad | Activado |

Los mensajes de evento van **solo a quien se inscribió o tiene entrada**, como máximo 3 por evento. Los **desactivados por defecto** solo llegan a quien los activa en **Mi cuenta › Avisos** (*"Solo para quien lo active en Mi cuenta › Avisos"*).

### La prueba

Al final de cada tarjeta, **Prueba a mi móvil** (o **Prueba a mi WhatsApp**) y el botón **Enviarme una prueba**: un aviso a **tu** móvil confirmado, con todas las reglas. Cuenta en el uso, como cualquier mensaje. El canal tiene que estar activado y guardado.

La respuesta dice qué pasó:

- *"Prueba en la cola: llega en un momento."*
- *"Prueba en la cola: sale el …"*, por el horario de silencio o el tope diario.
- *"Prueba no enviada: …"*, con el motivo (sin teléfono, teléfono sin confirmar, sin consentimiento…). Cuando el motivo es tuyo, el enlace **Ajustar en Mi cuenta › Perfil** lleva a tu cuenta: el número se confirma en **Mi cuenta › Cuenta** y los canales se activan en **Mi cuenta › Avisos**.

### Dónde se usan los avisos

- **Workflows:** los bloques **Enviar SMS** y **Enviar WhatsApp**, en la categoría **Mensajes**. Ver [Enviar SMS y Enviar WhatsApp](/notificacoes/workflows#enviar-sms-y-enviar-whatsapp).
- **Mensajes de la plataforma (WhatsApp):** los momentos de la tabla de arriba.
- **Recordatorios (SMS):** con el SMS activado, el recordatorio del evento (1 hora antes), los recordatorios del ciclo de PDI y el recordatorio del 1:1 también salen por SMS. Ver [Recordatorios que también van por SMS](/notificacoes/workflows#recordatorios-que-tambien-van-por-sms).

### El consentimiento de cada miembro

En el perfil de un miembro, el propietario y el administrador ven cada consentimiento vigente, por canal: *"SMS (avisos): consintió el 27/10, origen registro"*. El origen es **registro**, **inicio de sesión**, **importación**, **Mi cuenta** o **declarado por el equipo**. Sin consentimiento, *"SMS: sin consentimiento"*.

### Consentimiento declarado por el equipo

Cuando la comunidad obtuvo el consentimiento de SMS o de WhatsApp fuera de Memberfy (la ficha de inscripción de un encuentro, un formulario firmado), el propietario o el administrador registra ese consentimiento para quien **ya es miembro**, por la [API](#en-la-api) o por el [asistente](/mcp/ferramentas-membros#avisos-por-sms-y-whatsapp). Para personas nuevas, o una lista grande, usa la [importación desde una hoja de cálculo](/membros/importar-membros#consentimiento-de-sms), que ahora también vale para quien ya es miembro.

- **La declaración es de la comunidad.** Quien registra declara que la comunidad obtuvo el consentimiento de cada persona de la lista, y la responsabilidad por esa declaración es de la comunidad.
- **Para qué:** los **avisos de servicio**, las **novedades** (marketing) o los dos, en un canal o en los dos. Opcionalmente, cuándo se obtuvo el consentimiento y cómo (*"ficha de inscripción del encuentro de octubre"*).
- **Hasta 200 miembros a la vez**, cada uno con el móvil, si quieres. El resultado viene persona por persona: registrado, ya tenía consentimiento, consentimiento retirado, número no válido, no encontrado.
- **Qué queda registrado:** cada consentimiento con el origen **declarado por el equipo**, quién lo declaró, cuándo y cómo, y una línea en el registro de la comunidad.
- **El móvil que informa el equipo ya recibe.** El teléfono que el equipo informa al declarar el consentimiento (aquí o en la importación con la declaración) recibe SMS y WhatsApp sin la confirmación por código.
- **Pero no queda confirmado.** Los códigos de confirmación siguen exigiendo que la propia persona confirme el número, y es ella quien confirma el número, en **Mi cuenta › Cuenta**, para activar el canal.
- **Vale mientras sea el teléfono actual del perfil.** Un número cambiado después no hereda la declaración, y un número guardado después sin declaración también la pierde. Si la persona ya confirmó **otro** número, ese se mantiene.
- **Quien salió nunca vuelve así.** A quien salió del canal (por el enlace, por SALIR o por el interruptor del Perfil) o retiró el consentimiento no se le vuelve a registrar.
- **El administrador no declara por el propietario**, ni siquiera en la importación. El registro para el propietario solo lo puede hacer él mismo.

La persona sigue pudiendo salir en cualquier momento (también respondiendo SALIR o STOP), y el consentimiento por canal, el horario de silencio, los topes y las demás [reglas de envío](#las-reglas-de-envio) valen igual.

## Para los miembros

### El consentimiento

- **En el registro:** el campo **Móvil (opcional)** y, junto al botón, el texto del aviso de servicio: *"Al continuar, aceptas recibir por SMS avisos de servicio de la comunidad Club de Running (recordatorios y pendientes). Para dejar de recibirlos, usa el enlace del mensaje."* El texto de WhatsApp dice lo mismo, con *"Para dejar de recibirlos, responde SALIR."* Crear la cuenta acepta los avisos de servicio. Las novedades de la comunidad la persona las activa después, con el interruptor del canal en **Mi cuenta › Avisos**.
- **En el inicio de sesión:** el mismo texto de servicio aparece junto a **Entrar**, una vez por comunidad y por versión del texto. Entrar es aceptar; el texto nunca impide iniciar sesión.
- **En la importación:** la persona solo recibe SMS si la hoja de cálculo trae la columna de consentimiento de SMS con un "sí" y quien importa **declara** que la comunidad obtuvo ese consentimiento. Vale para quien la importación crea y para quien ya es miembro. Ver [Importar miembros desde una hoja de cálculo](/membros/importar-membros#consentimiento-de-sms). En pantalla, la importación no trae consentimiento de WhatsApp (por la API y por el asistente, sí).
- **Por el equipo:** el propietario o el administrador registra el consentimiento que la comunidad obtuvo. Ver [Consentimiento declarado por el equipo](#consentimiento-declarado-por-el-equipo).

Si el texto del consentimiento cambia, lo que la persona aceptó sigue valiendo para lo que cubría.

### Mi cuenta › Cuenta y Avisos: el móvil y los canales

En **Mi cuenta › Cuenta**, justo debajo de **Teléfono**, está la confirmación del móvil; en **Mi cuenta › Avisos**, la tarjeta **Celular: SMS y WhatsApp** (*"Activa cada canal para recibir los avisos en tu número confirmado."*) tiene un interruptor por canal:

1. Guarda el teléfono. Un número aún sin guardar muestra *"Guarda el número para confirmarlo."*
2. Con el número guardado, aparece *"Móvil no confirmado"* y el botón **Confirmar número**. Envía un código de 6 números **por WhatsApp**, cuando la comunidad usa WhatsApp, o **por SMS**, cuando no lo usa (*"Te enviamos un código de 6 números por WhatsApp a …"*). El código vale **10 minutos** y admite 5 intentos; **Reenviar código** está disponible pasado 1 minuto, y son como máximo **3 códigos por hora** para el mismo número.
3. Escribe el código y haz clic en **Confirmar**: *"Teléfono confirmado."* El mismo móvil sirve para el SMS y para WhatsApp.
4. Activa el canal: **Recibir avisos y novedades por SMS** y, debajo, **Recibir avisos y novedades por WhatsApp** (*"Recordatorios, entradas, pendientes y novedades de la comunidad."*). Mientras el número no está confirmado, el interruptor está desactivado (*"Confirma el número primero"*).

Activar un canal autoriza de una vez los **recordatorios, entradas, pendientes y novedades** de la comunidad por ese canal, con el origen **Mi cuenta**. Desactivarlo detiene los avisos y las novedades de ese canal. Al final del recuadro: *"Para parar, responde SALIR o desactívalo aquí."* La elección vale solo para la comunidad en la que estás. Un canal que la comunidad aún no usa no tiene interruptor.

Después del registro con móvil, la pantalla **Confirma tu móvil** pide el código enseguida. **Ahora no** lo deja para después, en **Mi cuenta › Cuenta**. El número solo cuenta en la cuenta después del código; cambiar el teléfono deshace la confirmación.

### Mi cuenta › Avisos

En **Mi cuenta**, la sección **Avisos** guarda solo las elecciones de tema:

- **Avisos de esta comunidad**, con las categorías de cada canal: **Correo** (las de [Correos de esta comunidad](/notificacoes/emails-desta-comunidade)), **SMS** y **WhatsApp** (en **Por tema**);
- **Lo que llega por WhatsApp**: cada mensaje de la plataforma, para activarlo o desactivarlo. El de compra sin terminar pide las novedades (*"Necesitas aceptar novedades por WhatsApp en Mi cuenta › Perfil."*).

Los interruptores para activar y desactivar cada canal están en la misma sección, en la tarjeta **Celular: SMS y WhatsApp**. Si la comunidad aún no envía por un canal, el recuadro lo indica.

### Dejar de recibir

| Cómo | Qué se detiene |
|---|---|
| **El enlace al final del SMS** | Los SMS **de esta comunidad**, en un clic, sin iniciar sesión. La página tiene **Deshacer** |
| **Desactivar el canal** en **Mi cuenta › Avisos** | Los avisos y las novedades de ese canal, solo en esta comunidad |
| **Desactivar un mensaje o una categoría** en **Mi cuenta › Avisos** | Solo ese mensaje o esa categoría, solo en esta comunidad |
| **Responder SALIR a un SMS** | **Todos los SMS de Memberfy, de todas las comunidades**, a ese número. El correo y WhatsApp siguen |
| **Responder SALIR en WhatsApp** | **Todo el WhatsApp de Memberfy, de todas las comunidades**, a ese número. El SMS y el correo siguen |

Responder **START** (o VOLTAR) deshace la baja, en el mismo canal. También valen BAJA, STOP y CANCELAR para darse de baja. Para salir de una sola comunidad, usa el enlace del SMS o el interruptor del canal en **Mi cuenta › Avisos**: SALIR vale para todo el número.

### Detenido por SALIR: verlo y reactivarlo

Quien respondió SALIR (o STOP) al número de Memberfy ve la baja en **Mi cuenta › Avisos**, en la tarjeta **Celular: SMS y WhatsApp**. En lugar del interruptor del canal aparece *"Detenido el 1 de noviembre de 2026: respondiste SALIR."*, con la fecha y la palabra usada, y debajo: *"La baja vale para todas las comunidades en Memberfy, porque el número que envía es uno solo. Reactivar aquí vuelve a enviar desde todas."*

1. En **Mi cuenta › Avisos**, en el canal detenido, haz clic en **Reactivar**.
2. Listo: *"Avisos reactivados (SMS). Como el número de Memberfy es uno solo, vuelven a llegar de todas las comunidades."* Para recibir menos de una sola comunidad, desactiva después su canal o sus categorías.

- **El teléfono tiene que estar confirmado.** Sin la confirmación, reactivar responde *"Confirma tu teléfono para reactivar los avisos."* Confirma el número en **Mi cuenta › Cuenta** y vuelve a hacer clic en **Reactivar**.
- **STOP bloqueado por la operadora.** Cuando la operadora bloqueó el número después de un STOP, el botón no aparece y la pantalla dice *"Para reactivar, responde START al número de Memberfy."* Solo la respuesta START reactiva.

## Ejemplos

**Carrera popular con recordatorio en el móvil.** La organización activa el SMS con un tope de 2.000 al día. Quien se inscribe en la carrera y confirmó el móvil recibe, 1 hora antes, *"[Club de Running] Salida a las 7:00, puerta 3."*, junto con el recordatorio por correo.

**Congreso con asistentes de fuera.** En el plan Business, la organización activa WhatsApp. Quien tiene entrada recibe el **Recordatorio 24 h antes del evento** con el lugar y el botón **Ver en el mapa**, y el **Evento por empezar**, 30 minutos antes. La ponente de Ciudad de México lo recibe en su hora: no le llega nada entre las 21:00 y las 8:00 de allí.

**RR. HH. con un pendiente en WhatsApp.** La empresa activa WhatsApp y deja activado **Pendientes de RR. HH.**: quien tiene la autoevaluación pendiente recibe el aviso con el botón que abre la evaluación. Para un aviso propio, un workflow usa la plantilla **Aviso de la comunidad** con *"{{member.first_name}}, la reunión general pasó a las 15:00."* Como esa plantilla es de marketing, un **Enviar correo** justo después avisa a quien no aceptó novedades por WhatsApp.

## Errores frecuentes y cómo resolverlos

| Mensaje o síntoma | Qué hacer |
|---|---|
| *"Define el tope diario para activar el SMS."* | Rellena el **Tope diario de mensajes** antes de activar |
| *"WhatsApp está disponible a partir del plan Business."* | El plan de la comunidad no tiene WhatsApp; mira los planes |
| *"Activa el SMS y guarda para enviar la prueba."* | Activa el canal y haz clic en **Guardar** |
| *"Prueba no enviada: teléfono sin confirmar."* | Confirma tu móvil en **Mi cuenta › Cuenta** |
| *"El país de este número no recibe SMS."* | El país del número está bloqueado para el canal (hoy, el SMS a Estados Unidos) |
| *"Confirma el número primero"*, con el interruptor del canal desactivado | Haz clic en **Confirmar número** y escribe el código antes de activar el canal |
| *"Guarda el número para confirmarlo."* | Guarda el teléfono en **Información de la Cuenta** y después confírmalo |
| *"Esta comunidad todavía no envía el código de confirmación."* | La comunidad no tiene activados ni el SMS ni WhatsApp; aún no hay nada que confirmar |
| Código incorrecto, con los intentos que quedan | Revisa el código; agotados los 5, pide otro |
| Hay que esperar para pedir otro código | Un código nuevo solo cada minuto, y como máximo 3 por hora para el mismo número |
| WhatsApp omitido porque la plantilla aún no está aprobada | Mira **Plantillas aprobadas** en la tarjeta de WhatsApp; el envío vuelve cuando se apruebe |
| El paso del workflow espera por el límite diario de WhatsApp por persona | La persona ya recibió el límite del día; el paso sale al día siguiente, a las 8:00. Cambia el límite en la tarjeta del SMS |
| *"Confirma tu teléfono para reactivar los avisos."* | Confirma el móvil en **Mi cuenta › Cuenta** y vuelve a hacer clic en **Reactivar** |
| *"La operadora bloqueó este número después de un STOP. Para reactivar, responde START al número de Memberfy."* | Responde START al número de Memberfy; la pantalla no puede reactivar en este caso |

## Preguntas frecuentes

**¿El teléfono es obligatorio?**
No. Sin móvil, no se envía nada por SMS ni por WhatsApp.

**¿Funciona fuera de Brasil?**
Sí. El envío vale para todos los países; por ahora, solo el SMS a Estados Unidos queda fuera. El horario de silencio sigue la zona horaria de quien recibe.

**¿Quien fue importado los recibe?**
Sí, con la columna de consentimiento marcando "sí" y la declaración de quien importó, y el teléfono de la hoja ya recibe, sin la confirmación por código. En pantalla, solo el SMS; por la API y por el asistente, también WhatsApp.

**Obtuve el consentimiento en una ficha en papel. ¿Se puede registrar?**
Sí, para quien ya es miembro: el propietario o el administrador lo registra por la API o por el asistente, declarando que la comunidad lo obtuvo. Ver [Consentimiento declarado por el equipo](#consentimiento-declarado-por-el-equipo).

**¿Por qué piden un código?**
Para confirmar que el móvil es tuyo antes del primer mensaje. El código llega por WhatsApp cuando la comunidad usa WhatsApp, y por SMS cuando no lo usa.

**Respondí SALIR y dejé de recibir SMS de otra comunidad.**
SALIR vale para el número en todas las comunidades. Responde **START** y, si quieres salir solo de una, usa el enlace del SMS o el interruptor del canal en **Mi cuenta › Avisos** de esa comunidad. También puedes reactivar desde la pantalla: **Reactivar**, en el canal detenido en **Mi cuenta › Avisos**, vuelve a enviar desde todas las comunidades. Consulta [Detenido por SALIR](#detenido-por-salir-verlo-y-reactivarlo).

**¿Puedo escribir el texto de WhatsApp a mi manera?**
Solo dentro de la plantilla **Aviso de la comunidad**, en un workflow. WhatsApp no acepta texto fuera de una plantilla aprobada. Esa plantilla es de marketing: solo llega a quien aceptó novedades por WhatsApp, así que envía el mismo aviso por correo a los demás.

**¿Se puede enviar una campaña por SMS o WhatsApp?**
No. Las campañas son por correo. En WhatsApp, solo el mensaje de compra sin terminar y las plantillas de marketing, para quien aceptó novedades.

**Un aviso cayó a las 22:00. ¿Se pierde?**
No: espera hasta las 8:00, en la zona horaria de quien recibe. Solo el recordatorio de evento, de PDI y de 1:1, que perdería el sentido con retraso, se omite en el SMS (el correo sale con normalidad).

## Por el asistente (MCP)

El propietario y el administrador leen y cambian los canales (`get_sms_settings`, `update_sms_settings`, que también cambia el límite por persona con `person_daily_cap`, `get_whatsapp_settings`, `update_whatsapp_settings`, que activa y desactiva los mensajes de la plataforma con `moments`; activar exige el tope diario), ven las plantillas (`list_whatsapp_templates`) y envían la prueba a su propio móvil (`send_sms_test`, `send_whatsapp_test`), que **piden confirmación** porque envían un mensaje real. El equipo cuenta las partes de un texto (`count_sms_segments`). Cada persona ve y cambia sus propios avisos (`get_my_notice_preferences`, `update_my_notice_preferences`, con los mensajes de WhatsApp en `whatsapp.moments` y las novedades en `whatsapp.marketing`), ve sus propios consentimientos (`list_my_contact_consents`) y confirma el móvil (`request_phone_verification`, `confirm_phone_verification`). El propietario y el administrador ven los consentimientos de un miembro (`list_member_contact_consents`), nunca la IP, y registran el consentimiento que la comunidad declara haber obtenido (`attest_contact_consent`, que **pide confirmación**). Ver [Herramientas · Comunidad](/mcp/ferramentas-comunidade#sms-y-whatsapp) y [Herramientas · Miembros](/mcp/ferramentas-membros#avisos-por-sms-y-whatsapp). Con el canal detenido por SALIR, `get_my_notice_preferences` muestra la baja (`global_opt_out`: la fecha, la palabra y si se puede reactivar desde ahí), y `update_my_notice_preferences` con `enabled: true` reactiva el canal, con una **confirmación** que dice el alcance: la baja se quita en todas las comunidades.

## En la API

`GET` y `PUT /api/sms/settings` y `/api/whatsapp/settings` (activar exige `dailyCap`, de 1 a 50.000; sin él, `422` con `param: "dailyCap"`; `personDailyCap`, de 1 a 20, en el SMS; `moments` en WhatsApp; `availableOnPlan`, `blockedCountries` y el medidor `quota` en la lectura), `POST /api/sms/test` y `/api/whatsapp/test` (`202`, con `queued` o `skipped` y el motivo), `GET /api/whatsapp/templates` y `POST /api/sms/segments` (las partes y la codificación del texto solo y tal como sale). Activar WhatsApp en un plan sin él: `403` `whatsapp.notOnPlan`. De la propia cuenta: `POST /api/members/me/phone-verification` y `.../confirm`, `GET` y `PUT /api/members/me/notice-preferences` (`channels.email`, `channels.sms`, `channels.whatsapp`, con `whatsapp.moments` y `whatsapp.marketing`) y `GET /api/members/me/contact-consents`. Del equipo: `GET /api/members/{memberId}/contact-consents` y `POST /api/contact-consent/attestations` (propietario y administrador: `attestation: true`, `channels`, `purpose` `service`, `marketing` o `all`, `collectedAt` y `collectionMethod` opcionales, y `members`, hasta 200, con `memberId` y `phone` opcional; el resultado trae, por miembro, el `status`, `phoneVerified` y `sendable`, si el teléfono actual ya puede recibir). Los textos de consentimiento: `GET /api/contact-consent/texts`. El registro y el inicio de sesión aceptan `smsConsent` (`service`, `marketing` y `whatsapp`); la importación, los destinos `smsConsent` y `whatsappConsent`, con la declaración. Ver [Orden de creación › SMS y WhatsApp](/api/ordem-de-criacao#sms-y-whatsapp) y [Respuestas y errores](/api/respostas-e-erros). Con el canal detenido por SALIR, `channels.sms.globalOptOut` (y `channels.whatsapp.globalOptOut`) trae `optedOutAt`, `keyword`, `allCommunities`, `resumableFromScreen`, `resumeKeyword` y `notice` (`null` sin baja); el `PUT` con `enabled: true` reactiva en todas las comunidades y responde `409` sin el teléfono confirmado o con el bloqueo de la operadora.

## Relacionados

- [Workflows](/notificacoes/workflows)
- [Correos de esta comunidad](/notificacoes/emails-desta-comunidade)
- [Importar miembros desde una hoja de cálculo](/membros/importar-membros)
- [Plan y extensiones](/configuracoes/plano)
- [Configuración de la comunidad](/configuracoes/configuracoes-gerais)
