Cómo Enviar Carruseles RCS con Node.js

Guía para enviar carruseles RCS con Node.js y Vonage: tarjetas enriquecidas con vídeo e imágenes, acciones y webhooks para interacción de marca.

12 sept 2025 • 5 min de lectura • Equipo Q2BSTUDIO

Inteligencia-Artificial-

Introducción Rich Communication Services RCS ofrece herramientas para crear experiencias de marca modernas e interactivas directamente dentro de la aplicación de mensajería predeterminada del usuario. Una de sus funcionalidades más potentes es el carrusel de tarjetas enriquecidas un conjunto horizontal de tarjetas desplazables que pueden incluir vídeo imagen texto y acciones táctiles. En este artículo aprenderás cómo enviar un carrusel RCS con Node.js y la Vonage Messages API combinando tarjetas con vídeo e imagen y acciones para aumentar la interacción.

Caso práctico Anuncio popup de moda imagina que tu marca lanza una tienda popup de edición limitada y quieres generar expectación y mostrar piezas clave. Con un carrusel RCS puedes empaquetar todo en un mensaje interactivo limpio. Ejemplo de carrusel: tarjeta 1 tráiler en vídeo con acciones guardar fecha y ver ubicación tarjeta 2 imagen de camisetas acción ver todas las camisetas tarjeta 3 imagen de gorras acción ver todas las gorras.

Qué es un carrusel RCS Un carrusel RCS es un conjunto de tarjetas enriquecidas que se deslizan horizontalmente y cada tarjeta puede tener título (máx 200 caracteres) descripción (máx 2000 caracteres) media imagen o vídeo y hasta cuatro respuestas o acciones sugeridas. Notas importantes todas las tarjetas del carrusel deben usar el mismo tipo de sugerencia los archivos multimedia deben ser accesibles públicamente vía HTTPS y pesar menos de 100MB y puedes enviar entre 2 y 10 tarjetas por carrusel.

Requisitos previos antes de comenzar necesitarás Node.js instalado ngrok para exponer tu servidor local una cuenta Vonage un agente RBM registrado (Cuentas gestionadas) y un teléfono con capacidades RCS para pruebas.

Cuenta Vonage y modos de prueba necesitas una cuenta Vonage para obtener tu API Key API Secret Application ID y la private key. RCS mediante Vonage está disponible actualmente solo para cuentas gestionadas contacta a tu gestor de cuenta para solicitar activación de Developer Mode en tu agente RBM y poder probar en números allow list antes de la verificación del agente y el lanzamiento en producción.

Cómo configurar tu proyecto Node.js crea un directorio inicializa npm e instala dependencias esenciales express para el servidor dotenv para variables de entorno y @vonage/server-sdk para enviar mensajes vía Vonage. Crea los archivos principales como index.js y un archivo .env con tus credenciales VONAGE_APPLICATION_ID VONAGE_API_SIGNATURE_SECRET VONAGE_PRIVATE_KEY RCS_SENDER_ID y PORT además coloca el fichero private.key en la raíz del proyecto.

Enviar un carrusel RCS con Node.js monta un servidor Express que importe express dotenv y @vonage/server-sdk carga las variables de entorno e inicializa el cliente Vonage. Construye un endpoint que envíe un mensaje RCS con una estructura de carrusel que incluya tres tarjetas cada una con media título descripción y botones de acción postbackData openUrlAction o createCalendarEventAction. Recuerda mantener cada archivo multimedia en HTTPS accesible públicamente y por debajo de 100MB y preferiblemente servido desde un CDN o almacenamiento cloud para producción.

Recepción de interacciones mediante webhooks para saber qué acción escogió el usuario implementa un endpoint entrante que valide la firma JWT de Vonage procese la propiedad button del payload y almacene el postbackData para tu lógica empresarial. Esto te permitirá registrar selecciones de usuarios y disparar procesos como abrir ubicaciones crear eventos en calendario o iniciar flujos personalizados en tu backend.

Exponer el servidor con ngrok para recibir webhooks ejecuta ngrok http en el puerto del servidor y toma la URL HTTPS que proporciona ngrok por ejemplo https://subdominio.ngrok.io. Usa esa URL como Inbound URL en la configuración de la aplicación Vonage para que los eventos lleguen a tu servidor local.

Crear y configurar la aplicación Vonage en el Dashboard crea una nueva aplicación activa la capacidad Messages genera la clave pública y privada establece la Inbound URL apuntando a https://TU_NGROK_URL/inbound_rcs y configura la Status URL para estados de mensaje guarda la private.key en tu proyecto y enlaza tu agente RBM en la pestaña de cuentas externas.

Probar tu aplicación usa curl o Postman para llamar al endpoint que dispara el carrusel reemplazando los placeholders con los valores reales. En el teléfono receptor aparecerá el carrusel RCS y el usuario podrá seleccionar acciones que llegarán a tu webhook para su procesamiento.

Buenas prácticas y ampliaciones mantén los medios en un hosting rápido usa nombres de postback concisos de menos de 50 caracteres gestiona los permisos y el proceso de verificación del agente RBM y responde a los taps para ofrecer experiencias conversacionales dinámicas. Puedes cargar tarjetas dinámicamente desde una API añadir filtros por ubicación o categoría y combinar con mapas eventos prellenados o flujos avanzados de IA.

Sobre Q2BSTUDIO En Q2BSTUDIO somos una empresa de desarrollo de software especializada en aplicaciones a medida y software a medida además de ofrecer soluciones avanzadas de inteligencia artificial y servicios de ciberseguridad. Desarrollamos integraciones RCS y soluciones conversacionales que combinan agentes IA y herramientas de analítica como power bi para mejorar la toma de decisiones. Si buscas crear una aplicación o producto a medida visita nuestra página de desarrollo de aplicaciones y software multiplataforma aplicaciones a medida y si necesitas implementar IA para empresas o agentes IA consulta nuestros servicios en inteligencia artificial para empresas. También ofrecemos servicios cloud aws y azure servicios inteligencia de negocio servicios en IA para empresas y auditorías de ciberseguridad y pentesting para proteger tus soluciones.

Palabras clave aplicadas aplicaciones a medida software a medida inteligencia artificial ciberseguridad servicios cloud aws y azure servicios inteligencia de negocio ia para empresas agentes IA power bi.

Conclusión has aprendido los pasos esenciales para crear un carrusel RCS con Node.js y Vonage desde la creación del proyecto hasta la recepción de interacciones en webhooks. Este tipo de mensaje mejora la experiencia del usuario y permite convertir una conversación en una miniaplicación interactiva. Si necesitas apoyo en la implementación o quieres que integremos RCS en tu estrategia conversacional ponte en contacto con Q2BSTUDIO y conversemos sobre cómo llevar tu proyecto al siguiente nivel.

¿UNA PAUSA?

Juega un momento antes de irte

NUESTROS SERVICIOS

Cómo podemos ayudarte

Inteligencia artificial

Agentes de IA, chatbots y asistentes inteligentes que automatizan tareas y atienden a tus clientes 24/7 para mejorar la eficiencia de tu negocio.

Más info

Desarrollo de software

Aplicaciones web, móviles y de escritorio, intranets, e-commerce, SaaS y plataformas de gestión diseñadas para las necesidades concretas de tu empresa.

Más info

Servicios cloud

Migración, infraestructura, hosting gestionado, alta disponibilidad y seguridad en Microsoft Azure y Amazon Web Services para que tu negocio escale sin límites.

Más info

Ciberseguridad y pentesting

Auditorías de seguridad, test de intrusión (pentesting) y protección de aplicaciones, datos e infraestructura on-premise y cloud, con hacking ético y cumplimiento normativo.

Más info

Business Intelligence

Cuadros de mando y análisis de datos con Power BI: integramos tus fuentes, diseñamos dashboards y KPIs y convertimos tus datos en decisiones.

Más info

Automatización de procesos

Automatizamos tareas repetitivas y conectamos tus aplicaciones con n8n, Power Automate, Make y RPA, eliminando trabajo manual y aumentando la productividad.

Más info

Formación para empresas

Formamos a tus equipos en tecnología con criterio: desarrollo web, bases de datos, Git, buenas prácticas y seguridad, automatización con n8n, inteligencia artificial para empresas y creación de soluciones de IA con Azure AI Foundry.

Más info

Auditoría de código

Auditamos el código que creas tú, tu equipo o una IA: te decimos qué está bien y qué mejorar, lo securizamos y lo dejamos listo para producción, web o app.

Más info

Generación de imágenes con IA

Creamos por ti las imágenes que necesita tu negocio con inteligencia artificial: producto, redes, publicidad, ilustración y avatares. Tú nos dices qué quieres y te lo entregamos listo para usar.

Más info

Generación de vídeos con IA

Creamos por ti vídeos con inteligencia artificial: promocionales, para redes, presentadores virtuales, doblaje y animaciones. Nos cuentas la idea y te lo entregamos montado y listo para publicar.

Más info

Avatares conversacionales con IA

Creamos avatares conversacionales con IA —humanos digitales con cara y voz— que atienden a tus clientes y equipos con el conocimiento de tu empresa, en tu web, monitores interactivos, WhatsApp o Teams.

Más info

Marketing Online e IA

Google Ads, Meta Ads, LinkedIn Ads y posicionamiento en motores de IA (GEO/AEO): captamos clientes y hacemos que tu marca aparezca donde te buscan, también en ChatGPT, Gemini y Perplexity.

Más info

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.

Live Chat