🐞 Reenviar un mensaje masivo ahora te lleva directo a la copia

Al usar la opción de reenviar un mensaje masivo, el sistema ahora te redirige correctamente a la edición del mensaje duplicado, en lugar de fallar o llevarte a una página incorrecta.

Por qué te importa: puedes retomar el envío de inmediato, ajustar el contenido o la audiencia y volver a enviarlo sin pasos adicionales ni búsquedas manuales del mensaje clonado.

  • Corregida la redirección después de duplicar un mensaje masivo, que ahora apunta al registro recién creado
  • Se conserva toda la información del mensaje original en la copia, lista para editar y reenviar

🐞 Mensaje claro al intentar eliminar la última sesión de una actividad

Al intentar eliminar o archivar la última sesión de una actividad, la plataforma ahora muestra un mensaje de validación claro en lugar de fallar con un error inesperado del servidor.

Antes, esta acción interrumpía el flujo de trabajo con un error 500 y obligaba a recargar la página sin saber qué había ocurrido. Ahora la operación responde correctamente indicando que una actividad debe conservar al menos una sesión, lo que evita confusión y ahorra tiempo al gestionar la agenda de tu evento. 🎯

  • Se corrigió el error del servidor al eliminar la última sesión de una actividad.
  • La respuesta ahora incluye un mensaje de validación traducido y comprensible.
  • Mayor estabilidad al administrar sesiones desde la gestión de actividades.

🐞 Sin más pantallas de error al abrir un tipo de asistente inexistente

Ahora, cuando intentas editar o gestionar los grupos de un tipo de asistente que ya no está disponible, el sistema te devuelve al listado con un mensaje claro de "no encontrado", en lugar de mostrar una pantalla de error.

Esto elimina una interrupción frustrante en tu flujo de trabajo: ya no pierdes el contexto ni tienes que volver a navegar manualmente cuando abres un enlace antiguo o un tipo de asistente que fue archivado.

  • Se corrigió el error que aparecía al acceder a tipos de asistente archivados, pertenecientes a otro evento o con un identificador inválido.
  • En esos casos, ahora se realiza una redirección automática al listado de tipos de asistente con el mensaje informativo correspondiente.
  • Aplica tanto a la vista de edición como a la de grupos del tipo de asistente.

🐞 El logo vuelve a mostrarse en la agenda de networking

Corregimos un error que impedía que el logo del evento se mostrara correctamente en la agenda de networking de los asistentes.

El problema ocurría porque la imagen del logo no resolvía su URL del CDN antes de ser renderizada, lo que provocaba que no apareciera en la vista. Ahora la agenda de networking utiliza el mismo comportamiento que la agenda de expositores, garantizando una visualización consistente en ambas secciones.

Por qué es importante: la agenda de networking es una de las páginas que más consultan tus asistentes, y mantener tu marca visible en todo momento refuerza la identidad del evento y evita una experiencia visual incompleta. 🎨

🐞 Búsquedas de asignación de ubicaciones sin errores, incluso con apóstrofes

Ahora puedes buscar empresas, contactos y ubicaciones que contengan apóstrofes (como "L'Oréal" o "O'Brien") sin que la búsqueda falle en la asignación de ubicaciones de tus reuniones de negocios.

Antes, los filtros de búsqueda de la asignación de ubicaciones se construían insertando directamente el texto ingresado en la consulta a la base de datos. Cuando ese texto incluía un apóstrofe, la consulta se rompía y la pantalla devolvía un error 500, obligando a los organizadores a modificar nombres o abandonar la búsqueda.

  • Los filtros por nombre de empresa, nombre de contacto y ubicación ahora procesan de forma segura cualquier carácter especial.
  • Se eliminó el error 500 que interrumpía el flujo de asignación de ubicaciones.
  • Mayor seguridad en las consultas al evitar la interpolación directa de texto en la base de datos.

Por qué importa: los equipos que gestionan agendas de citas de negocios pueden encontrar y asignar ubicaciones a la primera, sin perder tiempo en soluciones alternas ni arriesgarse a errores durante el evento. 🎯

🐞 Sin errores al actualizar asistentes que ya no existen

Actualizar un asistente desde el portal de expositores ya no genera un error inesperado cuando ese asistente fue eliminado, archivado o pertenece a otro evento: ahora el sistema redirige con un mensaje claro de "no encontrado".

Antes, si el asistente no estaba disponible al momento de guardar, la acción fallaba con un error de servidor (500), dejando al expositor sin saber qué había ocurrido ni cómo continuar. Esto evita interrupciones en la gestión de asistentes y reduce los reportes de soporte por pantallas de error 🎯

  • Validación del asistente antes de procesar la actualización o la reserva asociada
  • Mensaje de alerta comprensible en lugar de una pantalla de error
  • Redirección automática para que el expositor pueda retomar su trabajo de inmediato

🐞 Búsqueda por palabras clave en listas de correo ahora funciona sin errores

Buscar contactos por palabra clave dentro de tus listas de correo vuelve a funcionar correctamente: la búsqueda ya no devuelve un error del servidor y muestra los resultados esperados de inmediato.

Antes, los parámetros de búsqueda no se enviaban correctamente a la consulta de base de datos, lo que provocaba que la búsqueda por palabras clave fallara con un error 500. Esto obligaba a los organizadores a revisar manualmente listas completas de contactos para encontrar a una persona.

  • Corregido el error que impedía filtrar registros de listas de correo por palabra clave
  • La consulta de búsqueda ahora se construye de forma segura, evitando fallos del servidor
  • Se agregaron pruebas automatizadas para garantizar que la búsqueda siga funcionando en futuras versiones

Por qué importa: encontrar un contacto en una lista de miles de registros vuelve a tomar segundos en lugar de minutos, eliminando una fricción diaria en la gestión de comunicaciones de tu evento. 🔍

🐞 Actualizaciones de asistentes sin errores inesperados

Al intentar actualizar un asistente que ya no existe o que pertenece a otro evento, el sistema ahora responde con un mensaje de acceso denegado claro en lugar de fallar de forma inesperada.

Esto evita interrupciones al trabajar con enlaces antiguos, pestañas abiertas por mucho tiempo o integraciones que envían identificadores desactualizados, para que tu equipo pueda seguir gestionando asistentes sin perder tiempo en errores confusos. 🎯

  • Se valida la existencia del asistente antes de procesar la solicitud de actualización
  • Los identificadores obsoletos o de otro evento ahora devuelven una respuesta controlada de permiso denegado (403)
  • Se eliminó la posibilidad de un error interno al actualizar asistentes inexistentes

💪 Sesiones de Zoom más estables y con mejor calidad de video

Actualizamos la integración de Zoom en las sesiones y talleres transmitidos dentro de tu evento a la versión 6.2.0 del Web SDK, lo que se traduce en transmisiones más estables, mejor calidad de audio y video, y mayor compatibilidad con los navegadores más recientes.

Por qué te importa: menos incidencias de conexión durante tus sesiones en vivo significa menos tickets de soporte el día del evento y una experiencia más fluida para tus asistentes, que pueden unirse directamente desde la plataforma sin salir del evento. 🎥

  • Actualización del Zoom Web SDK a la versión 6.2.0 en las transmisiones de talleres y sesiones.
  • Mayor compatibilidad con las versiones actuales de los principales navegadores.
  • Mejoras de estabilidad y rendimiento al unirse y permanecer en una sesión de Zoom embebida.
  • Alineación con los requisitos vigentes de Zoom, evitando interrupciones por versiones descontinuadas del SDK.

🐞 Pagos con Wompi más seguros y confiables

Ahora cada pago procesado con Wompi se confirma directamente contra Wompi antes de marcarse como aprobado, en lugar de confiar únicamente en la notificación (webhook) recibida. 🔐

Esto elimina la posibilidad de que una notificación falsificada apruebe un pago que nunca se realizó, protegiendo tus ingresos y garantizando que el estado de cada transacción en Eventtia refleje exactamente lo que ocurrió en la pasarela de pago.

  • El webhook se trata solo como un aviso: de él se toma únicamente el identificador de la transacción.
  • El estado real se consulta directamente con Wompi, que es la única fuente de verdad.
  • Antes de actualizar el pago se validan la referencia, el monto y la moneda que devuelve Wompi.
  • Si algún dato no coincide, el pago no se actualiza, evitando aprobaciones indebidas o inconsistencias en tus reportes financieros.

🐞 Tus envíos masivos ya no se detienen por un solo contacto con error

Ahora, cuando envías un mensaje masivo condicionado, un registro con datos inválidos deja de interrumpir toda la entrega: el sistema continúa con el resto de destinatarios y solo omite el contacto problemático. 📩

Esto evita tener que reprocesar campañas completas y garantiza que tus invitados, listas y expositores reciban la comunicación a tiempo, incluso cuando la base de datos no está perfectamente depurada.

  • Entrega resiliente: cada destinatario se procesa de forma independiente en los envíos a invitados, listas de contactos y expositores, igual que ya ocurría con los asistentes.
  • Conteo correcto de fallos: se corrigió un contador invertido en el envío a expositores, para que las estadísticas de entrega reflejen la realidad.
  • Mejor trazabilidad: los errores de entrega ahora se registran para que nuestro equipo pueda detectar y resolver incidencias más rápido.

🐞 Fechas de asistentes que se muestran y guardan correctamente

Corregimos el manejo de fechas en los perfiles de asistentes: el campo fecha de nacimiento ahora se registra y muestra sin errores, y las fechas del evento se presentan con el formato correcto en la información del asistente.

Esto evita datos inconsistentes en tus listados y exportaciones, y elimina la necesidad de corregir manualmente registros de asistentes antes de usarlos para segmentación, reportes o comunicaciones. ✅

  • Solucionado el guardado y la lectura del campo de fecha de nacimiento del asistente.
  • Corregido el formato con el que se muestran las fechas relacionadas al evento en los datos del asistente.

🐞 Registros protegidos sin interrupciones: reCAPTCHA vuelve a validar correctamente

Corregimos un problema en el servicio de reCAPTCHA que impedía procesar correctamente la respuesta de verificación, lo que podía bloquear el envío de formularios legítimos en tus eventos.

¿Por qué importa? Cada validación fallida es un asistente que no logra completar su registro. Con esta corrección, tus formularios siguen protegidos contra bots y spam, pero sin generar fricción para las personas reales que quieren inscribirse. 🔒

  • Se corrigió el envío de la petición de verificación al servicio de reCAPTCHA.
  • La respuesta del servicio ahora se interpreta correctamente, evitando errores intermitentes durante la validación.
  • Mayor estabilidad en los formularios públicos de registro y contacto protegidos con reCAPTCHA.

⚡ Cobra con el nuevo checkout de PayPal: más métodos de pago y una experiencia renovada

Actualizamos por completo la integración con PayPal, ofreciendo a tus asistentes un checkout más moderno, seguro y con más formas de pagar (incluyendo Apple Pay y tarjeta de crédito/débito sin salir del formulario de registro).

¿Por qué importa? 💳 Menos fricción en el pago significa menos carritos abandonados: cada método adicional y cada segundo que ahorras en el checkout se traducen directamente en más registros completados para tu evento.

  • Nuevo flujo de checkout de PayPal con botones nativos integrados en la página de pago
  • Soporte para Apple Pay, con la verificación de dominio gestionada automáticamente por nosotros
  • Pago con tarjeta de crédito y débito directamente desde el componente de PayPal
  • Mensajes de error traducidos y más claros para el asistente cuando un pago no se completa
  • Gestión de órdenes más robusta y trazable, con la información del pago reflejada correctamente en la exportación de pagos a Excel

Además, ajustamos el tamaño y la presentación del botón de Apple Pay para que se alinee visualmente con el resto de los métodos de pago —especialmente en móvil, donde ocurre la mayoría de los registros de último minuto— y corregimos el comportamiento del pago con tarjeta de crédito y débito, que en algunos casos impedía finalizar correctamente la transacción. 📱

Tus configuraciones actuales de PayPal siguen funcionando: la actualización se aplica automáticamente a la configuración de pagos de tu evento.

💪 Registros más rápidos y estables en picos de alta demanda

Los registros ya no se encolan unos detrás de otros cuando muchas personas se inscriben al mismo tiempo. Abrir el formulario y completar una inscripción ahora ocurren en paralelo, así que tu formulario sigue respondiendo incluso con mucho tráfico.

¿Por qué importa? 🚀 En los momentos más críticos de un evento —la apertura de inscripciones o un pico de tráfico inesperado— los asistentes ya no verán demoras ni fallos al registrarse, lo que se traduce en menos abandonos y menos tickets de soporte para tu equipo.

  • Las inscripciones a actividades ya no se bloquean entre sí durante el registro
  • Las solicitudes que antes fallaban por tiempo de espera bajo alta carga ahora se completan
  • Los datos de reportería se mantienen exactos, tanto al inscribir a un asistente en una actividad como al retirarlo

No necesitas hacer nada: la mejora aplica automáticamente a todos tus eventos.

🐞 Los datos de tus asistentes ahora están mejor protegidos

Acción requerida si tienes integraciones que consultan datos de asistentes. Los endpoints de asistentes de la API v2 ahora exigen un token de usuario válido. Las llamadas sin token dejarán de devolver datos.

Los endpoints de listado y búsqueda de asistentes de la API v2 ahora exigen un token de usuario válido para responder cualquier solicitud. 🔐

¿Por qué importa? La información personal de tus asistentes (nombres, correos, datos de registro) es uno de los activos más sensibles de tu evento. Con esta validación obligatoria, se elimina cualquier posibilidad de consultar esos datos sin credenciales autorizadas, lo que reduce el riesgo de exposición y facilita el cumplimiento de tus políticas internas de privacidad y protección de datos.

Para tu equipo técnico:

  • El endpoint de listado de asistentes de la API v2 requiere autenticación con token de usuario.
  • La búsqueda de asistentes por atributo (search-by) aplica la misma validación.
  • Las solicitudes sin token o con un token inválido son rechazadas antes de devolver cualquier dato.

Si tienes integraciones o scripts que consultan estos endpoints, actualízalos para incluir un token de usuario válido antes de que esta versión llegue a tus eventos.

💪 Identifica cada evento sin ambigüedades en tus webhooks

El payload de los webhooks de evento ahora incluye el UUID del evento, el mismo identificador único que utilizas en la API pública de Eventtia.

¿Por qué importa? Con el UUID disponible directamente en la notificación, tu integración puede vincular el webhook con el evento correcto de forma inmediata, sin llamadas adicionales a la API ni cruces por nombre o fecha. Menos consultas, menos errores de coincidencia y sincronizaciones más rápidas con tu CRM o herramientas internas. ⚡

  • Cada webhook de evento incluye ahora el campo uuid
  • Los campos existentes no cambian, así que tus integraciones actuales siguen funcionando sin modificaciones
  • Permite detectar e ignorar de forma segura entregas repetidas del mismo evento

Para tu equipo técnico: consulta la documentación de webhooks para ver el payload completo.

⚡ Verifica que tus webhooks vienen realmente de Eventtia

Ahora todos los webhooks salientes de la API v3 se firman con HMAC-SHA256, para que tu sistema pueda comprobar que cada notificación proviene de Eventtia y no ha sido alterada en el camino.

¿Por qué importa? 🔐 Sin una firma, cualquiera que conozca la URL de tu endpoint podría enviar datos falsos a tu integración. Con la firma HMAC, validar la autenticidad de cada evento toma una sola línea de código y eliminas por completo ese riesgo, además de cumplir con los requisitos de seguridad de la mayoría de los equipos de IT.

Cómo empezar a usarlo:

  • Cada webhook configurado en tu evento ahora cuenta con su propio secreto (secret), visible desde la pantalla de configuración de webhooks.
  • Las peticiones salientes incluyen una firma generada con HMAC-SHA256 a partir del cuerpo de la solicitud y ese secreto.
  • En tu servidor, recalcula la firma con el mismo secreto y compárala con la recibida: si coinciden, la notificación es legítima.
  • Si no realizas ninguna acción, tus webhooks seguirán funcionando igual que antes; la validación es opcional pero altamente recomendada.

Dónde encontrarlo: Configuración del evento → Webhooks. Los detalles completos de verificación están en la documentación de webhooks.

💪 Un listado de sesiones más rápido y más limpio

La lista de sesiones ahora incluye paginación y muestra únicamente las acciones que aplican a tu configuración, así que puedes recorrer tu agenda por páginas en lugar de desplazarte por una lista interminable.

¿Por qué importa? En eventos con decenas o cientos de sesiones, la carga de la pestaña es más ligera, encontrar una sesión específica toma segundos en lugar de minutos de scroll, y hay menos opciones irrelevantes en pantalla que inviten a un clic equivocado. 🚀

  • Paginación disponible en el listado de sesiones de actividades
  • Menor tiempo de carga en eventos con gran volumen de sesiones
  • Las acciones que no corresponden a tu configuración —como la importación de sesiones— dejan de mostrarse en lugar de aparecer deshabilitadas
  • Se eliminó la línea que aparecía debajo del botón de acciones, corrigiendo la alineación de la tabla

💪 Encuentra el correo del evento al instante

El campo de correo electrónico en la configuración general del evento ahora es un selector con búsqueda: escribe unas letras y la lista se filtra al instante, sin necesidad de desplazarte por decenas de opciones. ✉️

¿Por qué importa? Si administras eventos con múltiples remitentes configurados, elegir el correo correcto pasa de ser una búsqueda manual a un par de pulsaciones, lo que ahorra tiempo en la configuración y reduce el riesgo de seleccionar una dirección equivocada para tus comunicaciones.

  • Búsqueda por texto dentro del listado de correos del evento
  • Selección más rápida y precisa, incluso con listas extensas
  • Interfaz consistente con los demás selectores de la plataforma

🐞 Descripciones de eventos siempre legibles, sin código a la vista

Las descripciones de los eventos ahora se muestran como texto limpio y legible: ya no aparecen etiquetas HTML sueltas (como <p> o ) dentro de las tarjetas de eventos ni en las plantillas.

¿Por qué importa? La primera impresión de tu evento cuenta: con descripciones bien formateadas, tus listados y páginas de eventos lucen profesionales desde el primer momento y evitas tener que reescribir textos o pedir ajustes al equipo técnico. ✨

  • Se corrigió la visualización del texto plano en la descripción del listado de eventos.
  • Se eliminaron las etiquetas HTML que se mostraban dentro de las descripciones en las plantillas de eventos.
  • Resultado: descripciones consistentes y legibles en todas las vistas donde se listan eventos.

🐞 Mensajes en portugués de Brasil que ahora suenan naturales

Corregimos las traducciones al portugués de Brasil (pt-BR) en los formularios de asistentes, con especial atención a los mensajes de validación de los campos de País y Ciudad, que ahora respetan la concordancia de género y número del idioma.

¿Por qué importa? Los mensajes de error son el momento en el que tus asistentes más necesitan claridad. Un texto gramaticalmente correcto reduce la confusión al completar el registro, evita abandonos por errores mal explicados y refuerza la percepción de profesionalismo de tu evento ante el público brasileño. 🇧🇷

  • Mensaje de validación de País y Ciudad corregido a la forma plural masculina correcta ("devem ser preenchidos" en lugar de "deve ser preenchida").
  • Traducción del campo País ajustada para usar el término correcto en portugués de Brasil.
  • Revisión de concordancia de género en los textos que aplicaban una forma femenina de manera incorrecta.
  • Ajustes en las traducciones globales de pt-BR para mantener consistencia en toda la plataforma.

No se requiere ninguna acción de tu parte: los textos actualizados ya están disponibles para todos los formularios y eventos configurados en portugués de Brasil.

🐞 Búsqueda de asistentes en sesiones: sin interrupciones

Ahora puedes buscar y agregar asistentes a cualquier sesión, incluso cuando esta no tiene tipos de asistente configurados. Antes, en ese escenario la búsqueda fallaba y bloqueaba la gestión de participantes.

¿Por qué importa? Porque evita que tu equipo quede detenido en plena operación del evento: la inscripción de asistentes a sesiones sigue funcionando sin importar cómo esté configurada la sesión. ✅

  • Corregido el error que aparecía al buscar asistentes para una sesión sin tipos de asistente configurados.
  • Esas sesiones ahora devuelven la lista completa de asistentes elegibles.

🐞 Los emojis en las respuestas de encuestas ya se guardan sin errores

Ahora tus asistentes pueden responder encuestas usando emojis 🎉 y sus respuestas se guardarán correctamente, sin generar errores al momento de enviar el formulario.

¿Por qué importa? Antes, cuando alguien incluía un emoji en la respuesta de una encuesta publicada en el sitio web del evento, el envío fallaba y esa retroalimentación se perdía. Con este arreglo no pierdes ninguna respuesta y obtienes datos completos para analizar la experiencia de tus asistentes.

  • Las respuestas de encuestas ahora admiten emojis, símbolos y una mayor variedad de alfabetos no latinos.
  • Se eliminó el error de envío que ocurría al responder encuestas desde el sitio web del evento con emojis.
  • No se requiere ninguna acción de tu parte: el cambio aplica automáticamente a todas las encuestas nuevas y existentes.

⚡ Publica actividades sin mostrar fechas ni horarios

Ahora puedes crear y publicar actividades (workshops) ocultando por completo sus fechas y horarios, tanto en el sitio del evento como en los correos y en las APIs públicas. 🗓️

¿Por qué importa? Cuando la agenda aún no está confirmada o simplemente no es relevante para el asistente, ya no necesitas inventar horarios de relleno ni retrasar la publicación de tu programa. Puedes abrir inscripciones antes y evitar confusiones o reclamos por horarios que todavía pueden cambiar.

Dónde encontrarlo: Programa → Actividades → [tu actividad] → Configuración, y desactiva la opción de mostrar fechas.

Qué incluye esta funcionalidad:

  • Nueva opción para ocultar fechas y horarios al crear o editar una actividad, disponible desde el formulario de creación y desde la configuración avanzada.
  • La información oculta también deja de aparecer en los feeds y respuestas de las APIs públicas, para que tus integraciones y sitios personalizados se mantengan consistentes.
  • Manejo específico para actividades con múltiples sesiones, garantizando que la agenda se muestre (u oculte) de forma coherente en todos los casos.

💪 Menos pestañas, más foco: las sesiones solo aparecen cuando las necesitas

La pestaña de Sesiones de una actividad ahora se oculta automáticamente cuando la opción de sesiones múltiples no está habilitada en el evento. Ya no verás pestañas que no aplican a tu configuración.

¿Por qué importa? 🎯 Los organizadores que trabajan con actividades de una sola sesión dejan de navegar por opciones irrelevantes y de preguntarse si olvidaron configurar algo. Menos ruido en la interfaz significa menos errores de configuración y una curva de aprendizaje más corta para los equipos nuevos.

  • La pestaña de sesiones y la lista de asistentes por sesión solo se muestran cuando el evento admite sesiones múltiples.
  • Se aplican las mismas restricciones a nivel de servidor, evitando accesos directos a vistas que no corresponden a la configuración del evento.
  • La visibilidad se calcula de forma consistente en todas las vistas de la actividad.

🐞 Botones de correo que se ven bien en cualquier pantalla

Corregimos el comportamiento del ancho de los botones personalizados y del contenedor de contenido en el editor de correos electrónicos (Unlayer). Ahora los botones respetan el ancho definido y se mantienen correctamente alineados dentro de su bloque, tanto en la vista previa como en el correo final que recibe cada asistente.

¿Por qué importa? Un botón desalineado o desbordado en una invitación es la diferencia entre un registro completado y un clic perdido. Con este arreglo, tus campañas se ven profesionales desde el primer envío, sin necesidad de ajustes manuales ni pruebas repetidas. 🎯

  • Los botones personalizados ahora aplican correctamente el ancho configurado.
  • Se corrigió el ajuste del contenedor de contenido para evitar desbordes y desalineaciones.
  • Mayor consistencia entre la vista previa del editor y el correo entregado.

💪 Los nombres de tus asistentes se muestran tal como fueron registrados

Eliminamos el formato automático que se aplicaba a los nombres y apellidos de los asistentes en el listado y en las exportaciones a Excel: ahora se muestran exactamente como fueron ingresados en el registro.

¿Por qué importa? Los apellidos con apóstrofes, prefijos o mayúsculas internas (como O'Brien, McDonald o van der Berg) dejaban de verse correctamente al aplicarse reglas de capitalización automáticas. Al respetar el dato original, evitas correcciones manuales antes de imprimir escarapelas, enviar comunicaciones o compartir reportes con tu equipo. ✅

  • El listado de asistentes muestra los nombres sin transformaciones de formato.
  • Las exportaciones a Excel conservan los nombres y apellidos exactamente como se capturaron.
  • Mayor precisión en datos personales para escarapelas, certificados y comunicaciones personalizadas.

🐞 Invitaciones de calendario que se leen bien en iPhone

La descripción del evento en los archivos de calendario (.ics) ahora se muestra como texto limpio y legible en el Calendario de Apple, sin etiquetas HTML sueltas ni caracteres extraños.

¿Por qué importa? 📅 La invitación al calendario es uno de los primeros contactos del asistente con tu evento: cuando llega llena de código HTML, la información clave (lugar, horarios, instrucciones de acceso) se pierde y aumentan las consultas al equipo de soporte. Ahora cada asistente ve exactamente lo que quisiste comunicar, sin importar el dispositivo que use.

  • Se limpia automáticamente el contenido HTML de la descripción antes de generar el archivo .ics.
  • Los saltos de línea y el formato del texto se conservan para mantener la legibilidad del mensaje.
  • Compatibilidad mejorada con Calendario de Apple (iPhone, iPad y Mac), además de los clientes de calendario ya soportados.

Duplica eventos sin perder tus notificaciones programadas

Al clonar un evento, las notificaciones previas y posteriores al evento ahora se copian correctamente y conservan su programación original. 🎯

Por qué te importa: si organizas ediciones recurrentes de un mismo evento, ya no tendrás que revisar y reconfigurar manualmente cada recordatorio después de duplicar, lo que evita envíos en fechas incorrectas o comunicaciones que nunca llegan a tus asistentes.

  • Las notificaciones preevento y postevento se clonan junto con el evento.
  • La fecha y hora de envío (schedule_at) se calcula correctamente en el evento duplicado.
  • Se corrigió una validación en eventos que podía bloquear el proceso de clonación.

🤖 Desarrolla sobre Eventtia sin salir de Cursor.

El servidor MCP de Eventtia ya está disponible como plugin de un clic en Cursor. Lo instalas, conectas tu cuenta y tu agente de IA empieza a trabajar directamente sobre los datos de tus eventos: crear eventos, gestionar asistentes y tipos de asistente, configurar talleres, sesiones y ponentes, procesar pagos y ejecutar el check-in.

No tienes que integrar ningún SDK ni mantener la documentación de la API abierta en otra pestaña. Le pides al agente lo que necesitas en lenguaje natural y él llama a los endpoints correctos.

Instalar: https://cursor.directory/plugins/eventtia

💳 Pagos con Stripe más confiables y seguros

Actualizamos nuestra integración con Stripe para ofrecer una experiencia de pago más estable, segura y alineada con las últimas versiones de la API. Esto significa menos errores en las transacciones y mayor confiabilidad al momento de procesar pagos de tus asistentes.

¿Por qué importa? Cada pago fallido es un asistente perdido. Con esta actualización reducimos la fricción en el checkout y garantizamos que los flujos de cobro se mantengan compatibles con las mejoras y estándares de seguridad más recientes de Stripe. 💳

  • Actualización de la gema de Stripe y refactorización del servicio de pagos para mejor mantenibilidad.
  • Mejoras en el manejo de sesiones de Stripe: clientes, intentos de pago (Payment Intent) y configuración (Setup Intent).
  • Cobertura de pruebas ampliada en el modelo de pagos, el servicio de Stripe y los webhooks para detectar problemas antes de que lleguen a producción.

Verificación en dos pasos más rápida al iniciar sesión

Eliminamos la funciónalidad de Turnstile (similar a Captcha) en la pantalla de verificación en dos pasos (2FA) durante el inicio de sesión, reduciendo la fricción para los usuarios que ya superaron la validación inicial de credenciales.

¿Por qué importa? Ingresar a tu cuenta ahora es más ágil: menos pasos, menos esperas y una experiencia más fluida sin comprometer la seguridad, ya que el factor de autenticación adicional sigue protegiendo tu acceso.

Conexiones más estables entre dominios

Corregimos un problema en la configuración de CORS que podía afectar la comunicación entre distintos dominios al cargar recursos o realizar solicitudes desde el sitio web.

Con este ajuste, las integraciones y el constructor de sitios web funcionan de forma más confiable, evitando errores intermitentes y garantizando una experiencia más fluida para los organizadores y sus asistentes.

⚡Eventtia ya está disponible en el directorio de Claude.ai

Nuestro conector MCP, Eventtia Connect, ya está publicado en el directorio de conectores de Claude. Una vez conectado, Claude trabaja directamente sobre tu cuenta: consulta eventos y resúmenes, registra, confirma o rechaza asistentes, gestiona tipos de asistente y campos personalizados, crea talleres y sesiones, inscribe participantes y revisa los check-ins — todo desde la conversación, sin salir de Claude.

Por qué importa

  • Respuestas en lugar de exportaciones. "¿Cuántos asistentes confirmados tenemos en la edición de París y cuántos cupos quedan en el taller de la mañana?" antes implicaba entrar, filtrar, exportar a CSV y contar. Ahora es una sola pregunta.
  • La gestión repetitiva se vuelve una sola instrucción. Confirmar un lote de registros pendientes, inscribir a un grupo en una sesión o reenviar correos de bienvenida deja de ser decenas de clics individuales.
  • Tus datos llegan a la plataforma, no al revés. Claude puede leer el archivo que te envió un patrocinador o la lista perdida en una cadena de correos y registrar a esos asistentes directamente, sin reformatear nada para que encaje en una plantilla de importación.
  • Útil en sitio, no solo en el escritorio. Cupos disponibles, conteos de check-in y búsquedas de asistentes, desde el celular y en segundos, mientras el evento está en marcha.
  • Sin proyecto de integración. Se conecta una vez desde el directorio. Sin tiempo de desarrollo, sin trabajo sobre la API, sin una herramienta nueva que tu equipo tenga que aprender.

Añádelo aquí: <a href="http://www.claude.ai/directory/connectors/eventtia-mcp">www.claude.ai/directory/connectors/eventtia-mcp</a>

🔒Mayor seguridad en sitios web protegidos con contraseña

Ahora, cuando activas la protección con contraseña en tu sitio web, la cookie de sesión se elimina automáticamente para garantizar que solo los visitantes autenticados puedan acceder al contenido.

Esta mejora refuerza la seguridad de tus sitios privados, evitando accesos no autorizados por sesiones previas y asegurando que la barrera de contraseña funcione de forma efectiva desde el primer intento.

🤖Consulta el tema visual del evento desde la API

Añadimos un nuevo endpoint en la API v4 que expone el tema visual del evento, junto con mejoras en los endpoints de sitios web para reflejar la nueva configuración de apariencia.

Esto facilita la integración con aplicaciones externas, sitios personalizados y experiencias embebidas que necesitan reutilizar la identidad visual del evento de forma automática, garantizando coherencia gráfica en todos los puntos de contacto con el asistente.

  • Nuevo endpoint para obtener el tema del evento en API v4.
  • Actualización del endpoint de websites para incluir información de apariencia.
  • Serializadores actualizados para exponer los nuevos atributos visuales.

🎨Personaliza la apariencia de tu evento desde una nueva pestaña

Ahora puedes ajustar la apariencia visual de tu evento directamente desde una nueva pestaña de configuración, sin depender del equipo de diseño ni escribir una sola línea de código.

🎨 Esta pestaña de Apariencia te permite definir la identidad visual de tu evento de forma centralizada, aplicando los cambios de manera consistente en todo el sitio del evento. Menos idas y vueltas, más control sobre cómo se ve tu evento ante los asistentes.

  • Nueva pestaña de Apariencia dentro de la configuración del evento.
  • Controles visuales para personalizar colores, esquinas y otros elementos de estilo.
  • Disponibilidad condicional de la pestaña según la configuración del evento.

💮Selecciones de talleres actualizadas automáticamente al cambiar el tipo de asistente

Ahora, cuando un asistente cambia su tipo durante el registro o edición, las selecciones de talleres se reinician automáticamente para reflejar únicamente las opciones válidas para el nuevo tipo.

Esto evita inscripciones inconsistentes en talleres que no corresponden al perfil del asistente, reduciendo errores manuales y garantizando que cada participante vea siempre las opciones correctas según su categoría. ✅

🪎 Editor de texto enriquecido renovado

Ahora puedes crear contenido más atractivo y con mejor formato gracias al nuevo editor de texto enriquecido integrado en la plataforma.

Este cambio moderniza la experiencia de edición en formularios de patrocinadores, definiciones de talleres y otras áreas donde se requiere contenido con formato, ofreciéndote más control sobre el estilo, la estructura y la presentación de tus textos sin necesidad de conocimientos técnicos.

  • Interfaz más limpia e intuitiva para dar formato a textos
  • Mejor rendimiento gracias a la carga de recursos desde CDN
  • Estilos actualizados para una apariencia más consistente con el resto de la plataforma
  • Traducciones corregidas para una experiencia completa en español

🐞Adiós a los correos de bienvenida duplicados

Corregimos un error que provocaba el envío de múltiples correos de bienvenida a un mismo asistente al momento de su registro.

Con este ajuste, cada asistente recibirá únicamente un correo de bienvenida, mejorando la experiencia de comunicación con tus participantes y evitando confusiones o percepciones de spam que podrían afectar la reputación de tu evento.

🎭 Logo del evento disponible en la API pública

Ahora el logo del evento se incluye entre los atributos públicos expuestos por la API v4, lo que facilita mostrarlo en integraciones externas sin necesidad de autenticación adicional.

¿Por qué importa? Los equipos podrán reforzar la identidad visual de sus eventos en sitios, widgets y aplicaciones de terceros de forma más sencilla, garantizando una experiencia de marca consistente para los asistentes desde el primer contacto.

📅 Invitaciones de talleres que se agregan al calendario sin fricciones

Los archivos ICS de talleres ahora se envían con el método PUBLISH en lugar de REQUEST, lo que permite que los asistentes agreguen los eventos a sus calendarios de forma directa, sin recibir solicitudes de confirmación innecesarias.

¿Por qué es importante? Esto reduce la fricción para los asistentes al momento de guardar un taller en su calendario, evita respuestas automáticas de aceptación o rechazo que saturaban las bandejas de entrada de los organizadores, y mejora la compatibilidad con clientes de correo como Outlook, Gmail y Apple Mail. 📅

🤖 Sesiones de integración más estables y seguras

Ajustamos el tiempo de expiración de los tokens machine-to-machine (M2M) utilizados en las integraciones con Eventtia, logrando un mejor equilibrio entre seguridad y continuidad operativa.

Esto significa menos interrupciones en las integraciones activas y una gestión más confiable de las credenciales que conectan sistemas externos con la plataforma, reduciendo errores de autenticación durante procesos automatizados.

📷 Personaliza los datos que capturan tus expositores en cada lead

Ahora puedes configurar preguntas personalizadas de Lead Custom Data para que tus expositores capturen exactamente la información que necesitan al escanear a un asistente. Diseña el formulario de captura una vez y aplícalo a todo el evento.

Por qué importa: cada evento y cada expositor tiene necesidades distintas. En lugar de conformarte con campos genéricos, ahora obtienes datos accionables desde el primer escaneo, lo que acelera el seguimiento comercial y elimina el trabajo manual de limpiar y complementar leads después del evento.

  • Nueva sección de configuración de preguntas de leads en los ajustes del evento.
  • Creación, edición y eliminación de campos personalizados desde una interfaz dedicada con modal de creación rápida.
  • Soporte para múltiples tipos de campo, incluyendo listas desplegables (dropdown).
  • Soporte completo de emojis en preguntas y respuestas de leads.
  • Traducciones disponibles en todos los idiomas soportados por la plataforma (ES, EN, FR, DE, PT-BR, JA, ZH-TW, AR, VI, entre otros).

⚡ Números de teléfono válidos desde el primer registro

Ahora validamos de forma estricta los números de teléfono de asistentes e invitados usando Phonelib (basado en Google libphonenumber), garantizando que solo se acepten números con formato internacional correcto al momento del registro.

Esto significa menos datos de contacto inválidos en tu base de datos, menos errores al enviar comunicaciones por SMS o WhatsApp y una experiencia más confiable para tus equipos de operaciones y marketing. Además, los mensajes de error mostrados al usuario fueron actualizados y traducidos para que sean claros en todos los idiomas soportados.

  • Validación estricta de formato internacional para asistentes e invitados.
  • Mensajes de error actualizados y disponibles en múltiples idiomas.
  • Manejo correcto de campos vacíos y casos límite.

🐞 Tu idioma preferido, recordado en cada sesión

Ahora la plataforma recuerda el idioma que eliges desde la barra de navegación y lo mantiene activo en tus próximas visitas, sin que tengas que configurarlo una y otra vez.

Esto elimina la fricción de reconfigurar tus preferencias cada vez que inicias sesión y garantiza una experiencia consistente en todo momento. Los cambios incluyen:

  • Nueva cookie que almacena de forma segura el idioma seleccionado por el usuario.
  • Selector de idioma disponible directamente desde la barra de navegación privada.
  • Persistencia del idioma entre sesiones y navegadores.

🎨 Personaliza tus wallet passes de iOS con tu propio logo

Ahora puedes cargar un logo específico para iOS en la configuración de tus mobile passes, dándole a los pases de Apple Wallet la identidad visual de tu marca desde el momento en que los asistentes los guardan en su teléfono.

Esto elimina la apariencia genérica de los pases móviles y refuerza tu marca en un lugar donde los asistentes vuelven constantemente: su billetera digital. Una imagen más profesional, sin trabajo adicional el día del evento.

  • Nuevo campo para cargar el ícono de iOS en la configuración de mobile passes
  • Vista previa integrada para verificar cómo se verá el logo antes de publicarlo
  • Ajustes visuales en la pantalla de configuración para una experiencia más clara

Eventos gratuitos ahora se muestran correctamente en Google Events

Corregimos un problema en la estructura de precios de tickets que afectaba la publicación de eventos en Google Events cuando todas las entradas eran gratuitas.

Con este ajuste, tus eventos con entradas sin costo se sincronizan y muestran correctamente en Google, aumentando la visibilidad y evitando errores de publicación que podían reducir la asistencia a tus eventos.

Gestiona tus checkpoints directamente desde la API

Ahora puedes crear, editar y eliminar checkpoints directamente desde la API en las versiones V3 y V4, sin necesidad de acceder al panel administrativo.

Esta mejora automatiza la gestión de checkpoints en tus eventos, permitiendo integraciones más fluidas con sistemas externos y ahorrando tiempo cuando necesitas configurar múltiples puntos de control de forma programática.

  • Nuevos endpoints CUD (crear, actualizar, eliminar) para checkpoints en API V3 y V4
  • Documentación Swagger completa disponible para ambas versiones

https://docs-connect-api-v3.eventtia.com/reference/listcheckpoints