You are viewing the Spanish (Mexico) site, but your language preference is set to English. Switch to English site →

Menu

Expand
Calificar esta página:

Servicios de mensajería

El envío de un gran volumen de mensajes en Estados Unidos y en todo el mundo se está tornando complejo con rapidez. A medida que crece la complejidad de tu aplicación de mensajería, es útil organizar tus registros de cuenta y mensajes en servicios de mensajería independientes utilizando Twilio Programmable Messaging.

Puedes pensar en un servicio de mensajería como un “conjunto” de nivel superior de la funcionalidad de mensajería en torno a un conjunto común de remitentes, funciones y configuración. Los mismos ajustes y configuración de funciones se aplican a todos los remitentes (números de código largo, códigos cortos, números gratuitos, etc.) del grupo del servicio de mensajería.

Las funciones de un servicio de mensajería se pueden administrar y configurar de forma directa mediante la Consola, así como mediante la API REST.

Con cada servicio de mensajería que agregues mediante la consola, comenzarás configurando tanto la Inbound Request como las Status Callback URLs. También necesitarás asociar uno o más números de teléfono o códigos cortos al servicio para enviar mensajes. Puedes agregar funciones de mensajería adicionales (descritas a continuación) a tu aplicación mediante el servicio de mensajería recién configurado.

Enviar un mensaje con un servicio de mensajería

Si utilizas un servicio de mensajería para enviar un mensaje, tu solicitud a Twilio será muy similar a enviar un SMS con la API REST. Sin embargo, en lugar de incluir un número de teléfono From (Origen), incluirás un MessagingServiceSid. Twilio elegirá entonces uno de los números de teléfono del conjunto de remitentes de tu servicio de mensajería en función de la configuración de tu servicio.

        
        
        

        Enviar un mensaje con un servicio de mensajería

        Cuando se envía un mensaje con un servicio de mensajería, Twilio establecerá inmediatamente el estado del mensaje en accepted. Twilio determinará entonces el número de teléfono óptimo From de tu servicio. Cualquier error de entrega se enviará de forma asincrónica a tu StatusCallbackURL.

        Uso de WhatsApp con los servicios de mensajería

        Puedes agregar un número de teléfono de Twilio habilitado para WhatsApp a los otros tipos de remitente (códigos largos, códigos cortos, etc.) en tu conjunto de remitentes del servicio de mensajería. De esta forma, puedes configurar y aplicar las funciones relevantes del servicio de mensajería, como establecer un período de validez, para todos los tipos de remitente de un servicio, todos a la vez. En las descripciones de las funciones que aparecen a continuación, se incluye si la función es compatible con SMS y WhatsApp.

        Para incluir WhatsApp en tu grupo de remitentes, en la Consola de Twilio, ve a la sección Messaging > Services (Mensajería y servicios) y selecciona un servicio de mensajería. En el conjunto de remitentes de ese servicio, puedes agregar remitentes y especificar el número de Twilio habilitado para WhatsApp que deseas incluir.

        Para obtener más información sobre la configuración de la API de WhatsApp Business con Twilio, consulta Conectar tu número de Twilio a tu perfil de WhatsApp Business.

        Funciones del servicio de mensajería “listas para usar”

        Los servicios de mensajería están diseñados para ayudarte a escalar la mensajería de tu aplicación desde el primer SMS a mensajes enviados de forma global, en varios idiomas, desde más que números de teléfono de código largo.

        Tan pronto como crees el servicio de mensajería, las siguientes funciones se aplicarán de forma automática.

        Remitente alfa

        ¿Compatible con SMS? ¿Compatible con WhatsApp?
        Sí No

        Los ID de remitente alfanuméricos se utilizan para los mensajes unidireccionales de marca. Puedes agregar un ID de remitente alfanumérico al conjunto de remitentes para activar esta función.

        Con la opción Remitente alfa, puedes enviar tus mensajes a los clientes desde un remitente personalizado. En lugar de utilizar un número de teléfono de Twilio con formato E.164 para el valor From (Origen), puedes utilizar una cadena personalizada como la marca de tu propia empresa. Los ID de remitentes alfanuméricos se pueden utilizar sin costo adicional cuando se envía un SMS a países que sean compatibles con esta función.

        La compatibilidad con el envío de mensajes desde un remitente alfa depende del número de teléfono de destino (To) y no está disponible en todas partes. Consulta este artículo para ver la lista completa de países que son compatibles con esta función.

        Si añades un remitente alfa a tu servicio de mensajería Twilio, Twilio seleccionará de forma automática el ID de remitente alfanumérico cuando envíes un mensaje a un país compatible, a menos que también tengas un número de código corto en ese mismo país.

        Para agregar un ID de remitente alfanumérico a un servicio de mensajería, ve a Servicios de mensajería en la Consola de Twilio. Selecciona el servicio para el cual deseas agregar un remitente alfa y, en la sección Senders (Remitentes), haz clic en el botón Add Senders IDs (Agregar ID de remitentes). En el siguiente menú desplegable, selecciona Remitente alfanumérico e introduce el ID de remitente alfanumérico que deseas agregar al conjunto de remitentes.

        Para obtener más información acerca de los ID de remitentes alfanuméricos, consulta el artículo de soporte técnico sobre introducción a los ID de remitentes alfanuméricos.

        Redireccionamiento de código corto

        ¿Compatible con SMS? ¿Compatible con WhatsApp?
        Sí No

        Cuando tu conjunto de remitentes del servicio de mensajería incluye un código corto, Twilio siempre prioriza la entrega de mensajes usando ese código corto. Si un código corto de Twilio no admite a determinado operador móvil, Twilio entrega de forma automática el mensaje con un código largo en tu servicio de mensajería.

        Twilio aplica de forma automática el redireccionamiento de código corto para los mensajes enviados mediante tu servicio de mensajería. No se trata de una función que actives o desactives.

        La redirección de código corto no intenta volver a enviar el mensaje mediante un código largo debido a un estado de entrega Failed o Undelivered. Para esta funcionalidad, lee acerca de la función Volver a código largo.

        Geomatch de código de país

        ¿Compatible con SMS? ¿Compatible con WhatsApp?
        Sí Sí

        Cuando se envían mensajes de forma internacional, la función Geomatch por país selecciona automáticamente el número de teléfono de Twilio en tu servicio de mensajería para que coincida con el país del número de teléfono del destinatario. Si tu servicio no incluye un número de teléfono de Twilio para el mismo país del destinatario, Twilio primero intenta seleccionar un número de teléfono de EE. UU. habilitado con SMS antes de seleccionar otro número de teléfono a fin de entregar tu mensaje. El mensaje fallará si no hay números de teléfono disponibles en el servicio para entregarlo.

        Puedes utilizar el código de país Geomatch agregando números de teléfono a tu servicio de mensajería que coincidan con los países de tus destinatarios.

        Cuando se agrega un número de teléfono de un nuevo país geográfico a tu servicio de mensajería, Twilio selecciona y reasigna de forma automática cualquier asignación existente de Sticky Sender para que el número From (Origen) coincida con el mismo país que el número de teléfono del destinatario.

        Scaler

        ¿Compatible con SMS? ¿Compatible con WhatsApp?
        Sí Sí

        La función Scaler distribuye el tráfico de mensajería saliente de manera uniforme entre los números de teléfono del servicio de mensajería para que puedas manejar volúmenes más grandes de mensajes. Cuando el servicio de mensajería envía un mensaje, selecciona el número From (Origen) de tu conjunto de números que no se están utilizando en la actualidad para enviar otros mensajes.

        Cuando se habilita Sticky Sender, el servicio de mensajería prioriza cualquier asignación existente de Sticky Sender. A continuación, selecciona el siguiente número de teléfono disponible del conjunto de remitentes del servicio que tiene el menor número de asignaciones.

        No se debe incluir más de un número gratuito dentro del mismo conjunto de remitentes del servicio de mensajería. Esto puede provocar el bloqueo de ese número.

        Funciones del servicio de mensajería que se pueden configurar

        Además de la funcionalidad básica del servicio de mensajería descrita antes, hay varias funciones más avanzadas que puedes utilizar para administrar los remitentes del servicio, la integración en la aplicación, el contenido de mensajería, el cumplimiento, las palabras clave de cancelación de suscripción y mucho más.

        Puedes activar estas funciones y cambiar sus ajustes en la Consola de Twilio.

        Sticky Sender

        ¿Compatible con SMS?

        ¿Compatible con WhatsApp?

        Sí No

        La función Sticky Sender garantiza que se seleccione el mismo número de teléfono From (Origen) cada vez que la aplicación envíe un mensaje a un usuario final determinado. Esto permite que la aplicación envíe mensajes al usuario de forma coherente desde un único número de teléfono reconocible.

        Con Sticky Sender activado, Twilio mantiene un mapa de todos los números de teléfono To y From y con los que tu servicio de mensajería ha utilizado e interactuado. Twilio crea una nueva asignación después de enviar el primer mensaje desde tu servicio de mensajería a un usuario final en particular. Todos los mensajes futuros enviados a ese destinatario desde el servicio también utilizarán el mismo número From.

        Si Sticky Sender está desactivado, el servicio de mensajería omite todas las asignaciones establecidas antes. Sin embargo, si vuelves a activar Sticky Sender en el futuro, el servicio de mensajería conservará y hará referencia a las asignaciones previamente existentes.

        Cuando se elimina un número de teléfono de Twilio de tu servicio de mensajería, Twilio elimina todas las asignaciones de Sticky Sender asociadas con el número de Twilio eliminado.

        Cómo activar Sticky Sender

        En la sección Sender Pool (Conjunto de remitentes) del servicio de mensajería, expande el cuadro Sender Selection Settings (Ajustes de selección de remitentes). Desde allí, puedes activar o desactivar la función Sticky Sender.

        Selección inteligente de números dentro de un servicio de mensajería

        Cuando se activa Sticky Sender, el servicio de mensajería sigue la lógica a continuación para determinar el número de teléfono óptimo como número from (Origen):

        Dynamically select a phone number with Twilio's Messaging Service

        Geomatch de código de área

        ¿Compatible con SMS? ¿Compatible con WhatsApp?
        Sí No

        Cuando se envían mensajes a Estados Unidos y Canadá, la función Geomatch de código de área selecciona un número de teléfono local con un código de área que coincide o es una superposición del número de usuario final.

        Si no hay un código de área superpuesto o coincidente disponible, el servicio de mensajería seleccionará otro número de teléfono de EE. UU. o Canadá en tu servicio de mensajería. La proximidad geográfica no se tiene en cuenta cuando se selecciona un número de teléfono.

        Cómo activar la función Geomatch de código de área

        En la sección Senders (Remitentes) del servicio de mensajería, expande el cuadro Sender Selection Settings (Ajustes de selección de remitentes). Desde allí, puedes activar o desactivar la función Geomatch de código de área.

        Esta función no está disponible fuera de EE. UU. y Canadá.

        Volver a código largo

        ¿Compatible con SMS? ¿Compatible con WhatsApp?
        Sí No

        La función Volver a código largo vuelve a intentar la entrega de mensajes utilizando un número de teléfono de código largo cuando ciertos mensajes enviados con un código corto no se entregan con éxito.

        Cuando se envía un mensaje, el servicio de mensajería prioriza la entrega de mensajes con un código corto si hay alguno disponible. Sin embargo, el mensaje de código corto puede tener un estado undelivered si el usuario final no puede recibir mensajes de código corto. En este caso, el servicio de mensajería vuelve a intentar enviar el mensaje utilizando un número de teléfono de código largo del conjunto de remitentes del servicio.

        Ten en cuenta que no todos los mensajes undelivered se reenvían utilizando un número de teléfono de código largo. Tampoco se garantiza la entrega exitosa de mensajes mediante el código largo.

        Se te cobrará tanto el mensaje de código corto como el segundo mensaje intentado mediante un número de teléfono de código largo.

        Solo debes activar la función Volver a código largo si los usuarios finales han optado por recibir mensajes SMS tuyos. Se deben cumplir todos los requisitos de cumplimiento del operador móvil y los estándares de la industria.

        Cómo activar la función Volver a código largo

        En la sección Senders (Remitentes) del servicio de mensajería, expande el cuadro Sender Selection Settings (Ajustes de selección de remitentes). Desde allí, puedes activar o desactivar la función Volver a código largo.

        Período de validez

        ¿Compatible con SMS? ¿Compatible con WhatsApp?
        Sí Sí

        El período de validez hace referencia al número de segundos que los mensajes enviados desde tu servicio de mensajería permanecerán en la plataforma de Twilio. Si el envío del mensaje excede el período de validez, Twilio arroja un error con el mensaje y envía una solicitud a tu URL de devolución de llamada de estado para notificar a tu aplicación sobre la falla.

        El período de validez de Twilio se aplica solo a los mensajes mientras viajan a través de la plataforma de Twilio. Después de que Twilio envíe los mensajes a la red del operador móvil, los operadores móviles aún pueden poner en cola los mensajes, lo que da como resultado un tiempo de envío que excede el período de validez.

        Cómo activar el período de validez

        En la sección Integration (Integración) de tu servicio de mensajería, puedes introducir el tiempo máximo de cola, en segundos, en el cuadro Validity period (Período de validez).

        Puedes establecer el período de validez entre 1 y 14 440 segundos (un máximo de cuatro horas).

        Manejo de mensajes entrantes

        ¿Compatible con SMS? ¿Compatible con WhatsApp?
        Sí Sí

        De forma predeterminada, los servicios de mensajería están configurados en Drop Incoming Messages (Soltar mensajes entrantes). Si deseas realizar acciones en cada mensaje, puedes configurarlo para que envíe un webhook cada vez que recibas un mensaje entrante mediante un número del conjunto de números de tu servicio de mensajería. También puedes cambiar el comportamiento para crear una nueva conversación de forma automática. Encontrarás más información sobre esta función en Inbound Message Handling & Autocreation (Manejo de mensaje entrante y creación automática) en Conversations (Conversaciones).

        Cómo activar la función Manejo de mensajes entrantes

        En la sección Integration (Integración) del servicio de mensajería, puedes actualizar la forma en que tu servicio de mensajería trata los mensajes entrantes. Ten en cuenta que el uso de la opción Create new Conversation (Crear nueva conversación) requiere cambios de configuración adicionales en la sección Conversations (Conversaciones) de la Consola de Twilio.

        Codificación inteligente

        ¿Compatible con SMS? ¿Compatible con WhatsApp?
        Sí No

        La función Codificación inteligente del servicio de mensajería detecta caracteres Unicode fáciles de perder y los reemplaza por un carácter codificado GSM similar. Esto ayuda a asegurar que tu mensaje se segmente en 160 caracteres sin necesidad de enviar dos segmentos de mensaje, lo que aumenta tu gasto.

        Por ejemplo, a veces un carácter Unicode como una comilla inteligente ( 〞), un guion largo (—) o un espacio en blanco Unicode entra de forma accidental en el mensaje de 125 caracteres diseñado de forma cuidadosa. Ahora, tu mensaje está segmentado y cotizado en dos mensajes en vez de uno.

        Cuando se utilizan caracteres Unicode en un mensaje SMS, se deben codificar como UCS-2. Sin embargo, los caracteres UCS-2 necesitan 16 bits para codificarse, por lo que cuando un mensaje incluye un carácter Unicode, se dividirá o segmentará entre los caracteres 70 y 71. Esto es más corto que el segmento de 160 caracteres por mensaje que se obtiene con la codificación de caracteres GSM-7.

        La función Codificación inteligente no translitera mensajes que contengan emoji (😱) o idiomas basados en caracteres como el hangul coreano (안녕하세요). Consulta esta lista para ver los caracteres Unicode que la función Codificación inteligente reemplazará.

        Cómo activar la función Codificación inteligente

        En la sección Content Settings (Ajustes del contenido) del servicio de mensajería, puedes habilitar o deshabilitar la función Codificación inteligente para los mensajes SMS.

        Convertidor de MMS

        ¿Compatible con SMS? ¿Compatible con WhatsApp?
        Sí No

        La función Convertidor de MMS entrega el mensaje MMS de forma automática como un mensaje de texto SMS. Este mensaje SMS (texto) contiene una URL abreviada que se enlaza con tu imagen cuando el operador móvil no es compatible con la recepción de mensajes Twilio MMS. La función Convertidor de MMS añade el enlace URL abreviado (http://m.twil.io/ seguido de siete caracteres únicos) al final del cuerpo del mensaje; este enlace permanece activo durante 365 días (un año).

        Twilio factura los mensajes convertidos como mensajes SMS. La URL anexada puede causar que el cuerpo del mensaje de texto sea mayor que el número de caracteres por segmento para el sistema de codificación de caracteres (lee acerca de GSM-7 y UCS-2). En este caso, Twilio segmenta el mensaje y factura en consecuencia.

        Cómo activar la función Convertidor de MMS

        Puedes activar o desactivar la función Convertidor de MMS en la sección Content Settings (Ajustes del contenido) del servicio de mensajería.

        La función Convertidor de MMS envía enlaces a archivos de medios mediante SMS en los que el operador móvil receptor no soporta MMS. No te permite enviar archivos de medios si tu número de teléfono From (Origen) carece de capacidades MMS.

        Puedes comprobar las capacidades de los números en la consola o consultar el recurso Available Phone Numbers (Números de teléfono disponibles) para buscar números de Twilio que tengan la opción MMS habilitada.

        Alerta de registro previo del ID del remitente

        ¿Compatible con SMS? ¿Compatible con WhatsApp?
        Sí No

        La función Alerta de registro previo del ID del remitente te avisa de forma automática cuando envías mensajes a países que requieren ID de remitente registrados previamente. Algunos países que admiten ID de remitente alfanuméricos requieren el registro previo del ID de remitente antes de su uso.

        Para ayudarte a seguir cumpliendo con la normativa, activa la opción Alerta de registro previo del ID del remitente a medida que amplías el tráfico de mensajería. Una vez activada, esta función emite advertencias cuando envías tráfico de mensajería no registrado en países en los que se recomienda o requiere el registro. Puedes encontrar las alertas en la sección Debugger (Depurador) de la Consola de Twilio.

        Aunque esta función te avisa de un posible problema de cumplimiento, no bloquea ni impide el envío de mensajes.

        Cómo activar la alerta de registro previo del ID del remitente

        Puedes activar o desactivar la función Alerta de registro previo del ID del remitente en la sección Compliance (Cumplimiento) del servicio de mensajería.

        Exclusión avanzada

        ¿Compatible con SMS? ¿Compatible con WhatsApp?
        Sí Sí

        La función Cancelación de suscripción avanzada te da la posibilidad de ofrecer a tus usuarios una experiencia de cumplimiento integral y personalizada. Tienes la posibilidad de establecer las palabras clave de suscripción, cancelación de suscripción y ayuda, además de mensajes de confirmación de forma global, como también agregar anulaciones por idioma y por país. Por ejemplo, puedes personalizar el mensaje que reciben los usuarios finales si responden con "STOP" en inglés o con "AYUDA" en español.

        Además, la función Cancelación de suscripción avanzada te ofrece una visión más profunda del rendimiento de tu campaña y la interacción de los usuarios con tu servicio de mensajería. Cuando un usuario activa una de tus palabras clave de suscripción, cancelación de suscripción o ayuda, Twilio incluye el OptOutType en su solicitud a tu URL de webhook configurada para que puedas realizar un seguimiento del estado de tus campañas.

        Cómo activar la función Cancelación de suscripción avanzada

        En la sección Opt-Out Management (Gestión de cancelación de suscripción) de tu servicio de mensajería, puedes habilitar la función Cancelación de suscripción avanzada y personalizar todas las palabras clave y los mensajes de confirmación para las interacciones de suscripción, cancelación de suscripción y ayuda con los usuarios finales.

        Te recomendamos que leas la guía para personalizar la experiencia de suscripción y cancelación de suscripción de los usuarios con la función Cancelación de suscripción avanzada para asegurarte de configurar esta función de forma correcta según tus necesidades de mensajería.

        Calificar esta página:

        ¿Necesitas ayuda?

        Todos la necesitamos a veces; la programación es difícil. Obtén ayuda ahora de nuestro equipo de soporte, o recurre a la sabiduría de la multitud visitando Stack Overflow Collective de Twilio o navegando por la etiqueta de Twilio en Stack Overflow.

              
              
              

              Gracias por tus comentarios.

              Selecciona los motivos de tus comentarios. La información adicional que nos brindas nos ayuda a mejorar nuestra documentación:

              Enviando tus comentarios…
              🎉 Gracias por tus comentarios.
              Se produjo un error. Inténtalo de nuevo.

              Gracias por tus comentarios.

              thanks-feedback-gif