Releases
Los Workflows estrenan un editor nuevo y quedan más completos, con disparadores por bloque, Ejecutar ahora, Programado y Webhook recibido, variables entre los bloques, fin con éxito o error y envío aplazado por el cupo. La comunidad puede tener el dominio de su propia marca, configurado desde la pantalla. Las entradas de todos los eventos están en Mi Cuenta, el canal se puede silenciar, y varias pantallas son más sencillas. Y llegan el bloque Llamar webhook con Variables y claves, las acciones de la plataforma y un historial que muestra cada paso por dentro.
- Workflows: editor nuevo y resultados
- Ejecutar ahora, Programado y Webhook recibido
- Llamar webhook y Variables y claves
- El historial de ejecuciones por dentro
- El asistente aprende a automatizar
- Acciones de la plataforma y Llamar workflow
- Dominio propio
- Mis entradas
- Pantallas más sencillas
Workflows: editor nuevo y resultados
Qué es. El editor de los Workflows pasa a ocupar toda la pantalla, con los bloques por categoría en un acordeón con búsqueda, el panel de cada bloque en un clic, menú contextual, atajos de teclado y minimapa. Cada workflow tiene un disparador, elegido en el bloque de la familia (Miembros, Compras, Cursos…), y todo camino termina en Fin: éxito o Fin: error. Las acciones tienen salida de error, la lista muestra Entraron, Terminaron, Errores y Éxito, y el propietario y los administradores reciben un aviso cuando un workflow supera el 20% de errores.
Por qué importa. Ahora puedes saber si cada ejecución salió bien y qué hacer cuando no. Y los mensajes son personales: el nombre del curso en la felicitación, el producto y el importe en el agradecimiento por la compra, con Insertar variable en todos los textos, incluso en el correo.
Dónde está. Administración › Workflows.
Cómo empezar. Abre un workflow, haz clic en un bloque de correo y usa Insertar variable para poner {{course.name}} en el asunto; conecta la salida "ok" a Fin: éxito.
También en esta entrega:
- Variables entre los bloques y la condición Variable, con operadores por tipo (texto, número, fecha, lista, sí/no).
- El bloque Registrar log, que aparece en Logs › Workflows.
- 29 disparadores con el ciclo de vida de cada módulo (descargas, publicaciones, eventos, cursos, espacios y formularios), Alguien vuelve después de N días sin entrar, Solo la primera compra y el DM recibido.
- Envío aplazado por el cupo: el límite de frecuencia, el límite diario, la reputación de envío y la suspensión aplazan el paso en lugar de omitirlo.
- En nombre de quién: la comunidad elige si los workflows envían DM, comentan y reaccionan en nombre de Todo el equipo o Solo el owner; nadie tiene que aceptar ni aprobar textos.
- Workflows activos por plan: 3 en Starter, 10 en Growth, 30 en Business y sin límite en Scale.
- El disparador de quien llega pasa a llamarse Nuevo miembro de la comunidad, y la condición acepta varias etiquetas, acceso y visita a un espacio e inscripción y asistencia a un evento.
Ejecutar ahora, Programado y Webhook recibido
Qué es. Tres disparadores nuevos: Manual (Ejecutar ahora, para personas elegidas o un público, con el recuento y la confirmación antes), Programado (cada día, semana o mes, para un público) y Webhook recibido, en el que otro sistema (un CRM, un formulario, n8n) llama a una dirección e inicia el workflow para la persona. En el disparador Alguien lleva N días sin entrar, Incluir a quien ya lleva más de N días sin entrar pone también a quien ya estaba inactivo. Consulta Webhook de entrada.
Llamar webhook y Variables y claves
Qué es. El bloque Llamar webhook envía una llamada HTTPS a otro sistema en medio de un workflow (un CRM, una hoja de cálculo, n8n), con un tiempo máximo de respuesta de 2 a 15 segundos y nuevos intentos a los 1, 5 y 15 minutos cuando el destino falla. Los tokens van en Variables y claves, la bóveda de la comunidad: el valor se guarda cifrado, nunca vuelve a la pantalla y solo va a los hosts que permitas.
Por qué importa. Lo que pasa en la comunidad llega a tus otros sistemas al momento, sin hojas de cálculo de por medio, y la respuesta puede decidir el siguiente paso.
Dónde está. Administración › Workflows › Variables y claves, y el bloque en la categoría Integraciones.
Cómo empezar. En Variables y claves, acepta el aviso de datos personales y crea la clave CRM_TOKEN con el host del CRM; en el workflow, añade Llamar webhook y usa {{env.CRM_TOKEN}} en una cabecera.
Ejemplo. Una compra completada llama al CRM con el nombre, el correo y el producto; si el CRM responde con error, la salida de error envía un DM al equipo.
En los planes Business y Scale, las llamadas salen de IPs fijas, hasta 10.000 al mes, y el historial muestra desde dónde salió cada una. Ver Llamar webhook.
El historial de ejecuciones por dentro
Qué es. El Historial de cada workflow pasa a tener la lista de ejecuciones junto al detalle, con filtro por periodo, resultado y persona. Cada paso muestra lo que entró y lo que salió cuando se ejecutó: el texto enviado, la entrega del correo, lo que tenía la persona en una condición ("Tiene: VIP"), el estado y la duración de una llamada de webhook. Ver Historial.
El asistente aprende a automatizar
Qué es. El asistente (Claude, ChatGPT) pasa a conocer los Workflows por dentro: di la regla con tus palabras ("quien compra el curso gana 7 días de acceso a la mentoría") y monta el workflow, lo simula y lo activa después de tu ok. También sugiere el workflow que automatiza lo que acabas de hacer (una campaña, certificados, invitaciones).
Acciones de la plataforma y Llamar workflow
Qué es. Los workflows pasan a hacer lo que el equipo hace en pantalla: cada acción de la plataforma es un bloque (Cambiar rol, Ajustar puntos, Inscribir en el evento, Matricular en el curso, Dar acceso de cortesía, Enviar aviso en la app y otras), y el bloque Llamar workflow ejecuta otro workflow y usa lo que devuelve. Así, una bienvenida común vive en un solo workflow, llamado por varios.
Dónde está. En el editor, en Personas, Contenido, Mensajes y Flujo.
Cómo empezar. En un workflow de compra, añade Dar acceso de cortesía, elige el plan y Por cuántos días, y conecta la salida "ok" a Fin: éxito.
Un workflow nunca hace más que quien lo activa: un administrador ve y simula, pero no cambia, un workflow con acciones que solo el propietario puede hacer. Ver Acciones de la plataforma y otros workflows.
Dominio propio
Qué es. La comunidad pasa a abrirse en la dirección de tu marca (comunidad.papodesysadmin.org) y en la de Memberfy (papodesysadmin.memberfy.net), a la vez, sin redirigir. Cuando el dominio propio queda Activo, pasa a ser la dirección Principal: los enlaces, los correos y los buscadores pasan a usarla. El certificado de seguridad se emite y se renueva solo, y el dominio propio está en todos los planes.
Por qué importa. Antes, el dominio propio dependía de una solicitud al equipo de Memberfy, y el campo Dominio de la configuración solo guardaba un texto. Ahora el propietario o un administrador lo hace todo desde la pantalla y sigue cada etapa, y quien guardó el enlace antiguo sigue entrando.
Dónde está. Configuración › General, en el bloque Dominio propio (propietario y administrador). El campo de texto Dominio ya no está.
Cómo empezar.
- En Tu dominio, escribe la dirección y haz clic en Agregar dominio.
- Crea en tu proveedor de DNS el registro que muestra la pantalla (Tipo, Nombre y Destino, con Copiar), solo DNS, sin proxy.
- Sigue Esperando el DNS → Verificando → Certificado emitido → Activo, o usa Verificar ahora. Recibes un correo cuando queda activo.
Ejemplo. Papo de Sysadmin agrega comunidad.papodesysadmin.org, crea el CNAME comunidad en su proveedor de DNS y, en una hora más o menos, las invitaciones ya salen con la dirección nueva. Para cambiarlo después, Cambiar dominio mantiene el antiguo en línea hasta que el nuevo queda activo.
Cada error (registro equivocado, registro A, proxy activado, dominio raíz, CAA, plazo de 7 días) aparece en la pantalla con qué hacer. Consulta Dominio propio.
Mis entradas
Qué es. La pestaña Mis entradas, en Mi Cuenta, reúne las entradas de todos los eventos: las próximas, con el QR y el código de entrada, y las pasadas y canceladas. Consulta Cuenta y perfil.
Pantallas más sencillas
- Eventos: la barra de gestión indica el estado de la venta ("Ventas abiertas · 79 de 80 plazas"), los tipos de entrada son tarjetas de elección con un solo botón, y el checkout muestra el importe en el botón (Pagar R$ 40,00).
- Canal: Silenciar canal, quién está en la conversación y la búsqueda en el canal; eliminar tu propio mensaje tiene Deshacer.
- Deshacer en lugar de confirmar al quitar un resultado clave, un acuerdo de la 1:1 o tu propio mensaje del canal.
- Encuestas: la barra del editor tiene solo el título, el estado y la acción principal, y una encuesta identificada que promete anonimato en la introducción muestra un aviso con Corregir texto.
- Upvote: orden y filtro en menús compactos, y la barra del tema con Editar y Cambiar estado.
- Evaluación de desempeño: el módulo tiene este nombre, y Abrir el ciclo está en la barra de gestión, con la confirmación en una ventana.
- 1:1: registrar llega solo hasta hoy; una 1:1 futura se programa.
- Espacios: el tipo del espacio no cambia después de creado.
- Reputación de envío: la franja muestra las cifras de la propia comunidad frente al límite.
Mejoras
- Más eventos de webhook: son 93, con el ciclo de vida de cada módulo,
member.returnedymessage.received. Consulta Webhooks. - Un espacio sin acceso dice por qué y cuál es el siguiente paso.
- Solicitud de acceso en el sitio: después de enviar el formulario, la página va directamente a la confirmación.
- Un workflow nunca hace más que quien lo activa: los pasos actúan con el rol de quien guardó, activó o ejecutó el workflow, y un workflow con acciones que solo el propietario puede hacer se abre solo para lectura para el administrador. Ver Con qué rol actúan los pasos.
- Eliminar ejecución y Limpiar historial: una ejecución terminada, o todas hasta una fecha, salen del historial y de los números; siguen contando para quien entra Solo una vez. Ver Historial.
- El menú se actualiza al momento: un espacio o una sección creados, editados o eliminados aparecen en el menú de todos sin recargar, y quien está en un espacio que se eliminó o al que perdió el acceso pasa al momento a la pantalla sin acceso. Ver Visibilidad y acceso.
- Editor de workflows: un clic en un bloque ya no marca el diseño como modificado.
- Nuevos controles de seguridad.
- Monetización más sencilla: la pestaña General de Monetización ya no tiene el bloque Este mes, por moneda; las tarjetas de saldo ya lo muestran todo en la moneda de la comunidad. Consulta Saldo y extracto.
- Fechas en el formato de tu idioma: las fechas y las horas se muestran y se escriben en el formato del idioma elegido en la app, ya no en el del navegador (en español, dd/mm/aaaa y 24 h). El calendario sigue en el icono.
- Información Empresarial más clara: quien envía con algo pendiente ve cada campo marcado, y la página se desplaza hasta el primero; el bloque de socios explica que hay que hacer clic en Añadir Socio; y, después del envío, el botón Siguiente: datos de cobro lleva a la cuenta de cobro. Consulta Información Empresarial.
- Datos de cobro sin esperar: puedes enviar los datos de cobro junto con la Información Empresarial, sin esperar la aprobación; los dos se revisan juntos. Consulta Información Empresarial.
Correcciones
- El historial de la 1:1 muestra quién canceló una reunión y la última reunión de la pareja.
- La página Facturación de quien participa en la comunidad carga aunque la comunidad todavía no haya configurado los cobros (antes se quedaba cargando sin parar); la sección de la tarjeta sigue avisando de que el pago con tarjeta aún no está disponible.
- En Firefox, los campos de fecha (por ejemplo, la fecha de fundación en los datos de facturación) vuelven a aceptar la fecha escrita, y el calendario sigue disponible en el icono.
- El registro de cobro ya no se rechaza cuando la facturación se escribe con céntimos (3000,00) o cuando la dirección no tiene complemento.
Para desarrolladores
API
- Workflows:
POST /api/workflows/{id}/run,/stop,GET /api/workflows/{id}/summary,/variablesyPOST /api/workflows/variables,GETyPUT /api/workflows/settings; un disparador por diseño,endSuccessyendError, y los errores de diseño con el bloque (singleTriggerOnly,pathWithoutEnd,variableUnavailable). Consulta Workflows. - Webhook de entrada:
POST /api/workflow-hooks, con el token enX-Memberfy-Hook-Tokeny la firma HMAC. Consulta Webhook de entrada. GET /api/my/ticketsy el silenciar del canal.- Workflows, parte 2: los bloques
http,platformActionyrunWorkflow, el disparadorworkflow.called,platformActionsysubWorkflowenGET /api/workflows/triggers, la bóveda en/api/vault,DELETE /api/workflows/runs/{runId}yPOST /api/workflows/{id}/runs/clear, y los erroresactionAboveRole,subWorkflowAboveRole(422) yworkflows.actionsAboveRole(403). El detalle de la ejecución trae la versión del diseño y lo que cada paso recibió y devolvió. - Rutas del equipo:
POST /api/events/{id}/registrations,POST /api/courses/{id}/enrollments(elementos gratuitos) yPOST /api/notifications/send(hasta 100 personas). Ver Orden de creación. - Dominio propio:
GET,PUTyDELETE /api/communities/custom-domainyPOST /api/communities/custom-domain/check.PUT /api/communities/{id}con otrodomainresponde400(param: "domain"); eldomainpasó a ser la dirección principal, que solo guarda Memberfy. Ver Orden de creación. - Tiempo real: el tema
menu.changeden la salacommunity. Ver Tiempo real.
MCP: detalles técnicos
- Workflows:
run_workflow,stop_workflow,get_workflow_summary,list_workflow_variables,preview_workflow_text,get_workflow_settings,update_workflow_settingsy las 5 herramientas del webhook de entrada. Consulta Herramientas · Comunidad. mute_channel,unmute_channelylist_my_tickets.- Guía de automatización: el recurso
memberfy://guides/workflows,get_workflow_guide,suggest_workflow(equipo, sin confirmación), 39 recetas, la receta de menúworkflow_playbooky losnext_stepsque sugieren la receta adecuada. delete_workflow_runyclear_workflow_runs(propietario y administrador, con confirmación);list_env,set_envydelete_env(el valor nunca vuelve);register_member_for_event,enroll_member_in_courseysend_member_notice(propietario, administrador y moderador, sin confirmación).- Dominio propio:
get_custom_domain,set_custom_domain,check_custom_domainyremove_custom_domain(propietario y administrador; solo eliminar pide confirmación), y las mismas cuatro para el SuperAdmin en otra comunidad (*_community_custom_domain). Losnext_stepsmuestran el registro DNS que hay que crear. Consulta Herramientas · Comunidad. - El servidor pasa a tener 851 herramientas y 20 recetas en el menú.