Le pasé mi idea a Atoms y creó una app SaaS completa

Quise probar una de esas herramientas de IA que prometen ir más allá del típico chat bonito. No solamente responder preguntas, sino tomar una idea de producto, analizarla, estructurarla, aterrizarla y convertirla en una aplicación funcional.

La herramienta es Atoms, antes conocida como MetaGPT X o MGX, y su propuesta es interesante porque no se presenta como un único asistente, sino como un equipo de trabajo con distintos roles de inteligencia artificial. La idea no es solo “generar una interfaz”, sino ayudarte a pensar el producto como si tuvieras un líder de equipo, un product manager, un arquitecto, un ingeniero, un investigador y otros perfiles trabajando contigo.

Para esta prueba elegí un caso bastante realista: una app tipo Calendly, pero orientada a creadores, consultores y profesionales que venden sesiones, llamadas o servicios uno a uno. Es decir, una solución para alguien que necesita tener una página pública, mostrar qué tipos de sesiones ofrece, definir su disponibilidad, recibir reservas y luego gestionarlo todo desde un dashboard privado.

Si quieres probar la herramienta por tu cuenta, aquí está el enlace oficial para probar Atoms.

Tabla de contenidos

🤖 Qué es Atoms y por qué llama la atención

Atoms no está planteado como un simple generador de pantallas. Ese es el punto clave. Hay muchas herramientas que crean una landing bonita o un prototipo visualmente decente, pero cuando uno intenta llevar eso a una aplicación con lógica, base de datos, panel privado, flujos de usuario y cierta estructura de producto, ahí es donde muchas se quedan cortas.

Atoms intenta cubrir justamente ese espacio intermedio entre idea y producto funcional.

Lo primero que muestra es una lógica de “equipo de IA”. Aparecen distintos perfiles trabajando en conjunto, como por ejemplo:

  • Líder de equipo
  • Especialista en anuncios
  • CEO specialist
  • Gerente de producto
  • Arquitecto
  • Ingeniero
  • Analista de datos
  • Investigador de deep research

Más allá del nombre de cada rol, la idea detrás de esto es clara: antes de construir, conviene pensar. Y ese enfoque cambia bastante el resultado final.

En vez de limitarse a “hazme una app”, el flujo correcto es algo así:

  1. Definir la idea.
  2. Analizar qué problema resuelve.
  3. Identificar al usuario objetivo.
  4. Proponer el valor diferencial.
  5. Decidir qué entra realmente en el MVP.
  6. Considerar posibles formas de monetización.
  7. Crear un PRD simple.
  8. Recién entonces construir.

Eso fue exactamente lo que quise poner a prueba.

💡 La idea del producto: un “Calendly” para creadores y consultores

La app elegida para esta prueba es fácil de entender y, al mismo tiempo, lo bastante completa como para exigir varias piezas bien conectadas.

La premisa fue crear una aplicación SaaS estilo Calendly enfocada en profesionales independientes. No solo coaches o consultores en sentido estricto, sino cualquier persona que trabaje con servicios uno a uno:

  • Creadores de contenido
  • Mentores
  • Consultores
  • Freelancers
  • Especialistas que hacen llamadas o sesiones privadas
  • Profesionales que venden tiempo, asesorías o atención personalizada

La necesidad es muy concreta. Este tipo de profesional suele requerir cinco cosas:

  • Una página pública para recibir reservas
  • La posibilidad de configurar tipos de sesiones
  • Una forma de definir su disponibilidad
  • Un sistema para recibir reservas de clientes
  • Un dashboard privado para administrar todo

Es una idea bastante buena para testear una plataforma de este tipo porque mezcla front-end, flujo de usuario, datos, panel administrativo, pricing, base de datos y experiencia responsive.

Además, no es una idea abstracta. Es una app que uno podría imaginar lanzando como MVP bastante rápido.

📝 El prompt: pedir análisis primero, construcción después

Una de las mejores decisiones en esta prueba fue no arrancar pidiendo diseño o pantallas, sino estrategia.

El prompt estuvo armado para que Atoms no empezara a programar a ciegas, sino que primero analizara la idea. En esencia, la instrucción fue algo así:

  • Crear una app SaaS estilo Calendly
  • Permitir que un profesional cree una página pública
  • Configurar tipos de sesiones
  • Definir disponibilidad
  • Recibir reservas de clientes
  • Antes de construir, analizar problema, usuario objetivo y propuesta de valor
  • Definir funcionalidades del MVP
  • Explicar cómo monetizar
  • Crear un PRD simple
  • Construir la aplicación

Además, se añadieron funcionalidades mínimas esperadas para que el resultado no quedara ambiguo. Entre ellas:

  • Registro
  • Dashboard
  • Página pública
  • Página de precios con plan free y plan pro
  • Landing page con enfoque SEO
  • Base de datos para usuarios, servicios y reservas
  • Datos demo para que la app no aparezca vacía
  • Diseño moderno, claro y profesional estilo SaaS premium

Ese detalle de pedir datos demo es más importante de lo que parece. Muchas veces una app generada automáticamente se “ve terminada”, pero en realidad luce vacía, y eso arruina bastante la sensación de producto real. Aquí se buscó evitar justamente eso.

Atoms mostrando el plan con análisis previo para la app AgendaPro y su MVP

🧠 Lo interesante: Atoms no se fue directo a programar

Cuando una herramienta de IA responde bien a este tipo de prompt, se nota rápido. Y acá el primer paso no fue empezar a construir sin contexto, sino devolver un plan.

Eso ya habla de una lógica de trabajo más madura. Primero entender, luego estructurar, después ejecutar.

Hubo un pequeño ajuste importante: el plan inicial apareció en inglés, así que simplemente se pidió que respondiera en español. Incluso eso se hizo por voz, ya que la interfaz permite enviar instrucciones habladas además de texto. Después de pedirlo, el plan se actualizó en español sin mayor problema.

Ese detalle también suma bastante en usabilidad. Si una plataforma va a ser usada para idear productos, afinar requerimientos y revisar propuestas, la capacidad de iterar de forma rápida y natural importa mucho.

Y el plan que devolvió fue detallado. No se limitó a dos o tres bullets vagos. Incluyó páginas, funcionalidades y estructura general del producto. Ya desde ese punto daba la impresión de estar entendiendo bien el encargo.

Listado detallado de features del plan en Atoms para una app SaaS con dashboard privado y reservas

🏗️ De la estrategia a la ejecución: cómo estructuró la app

Una vez aprobado el plan, Atoms empezó a trabajar bastante rápido. Se podía ver cómo iba creando la base de datos y también generando imágenes para el producto.

Eso es relevante porque muchas herramientas prometen “crear apps”, pero en realidad ensamblan una interfaz estática. Aquí la sensación era distinta: estaba construyendo varias capas del producto.

La aplicación generada incluyó lo que se había pedido:

  • Landing page con estructura comercial clara
  • Imágenes personalizadas
  • Testimonios
  • Llamados a la acción
  • Estadísticas
  • Página de pricing
  • Dashboard privado
  • Gestión de servicios
  • Configuración de disponibilidad
  • Página pública para reservas
  • Base de datos con usuarios, servicios y reservas

La sensación general fue que seguía bastante bien las instrucciones. Y eso es una de las cosas más difíciles de conseguir hoy con herramientas de IA aplicadas a producto: que no se desvíen, que no rellenen con cosas irrelevantes y que entreguen lo que realmente se pidió.

Vista de la app AgendaPro creada por Atoms con sección de diseño y contenido de la landing para gestionar reservas

🌐 La landing page: más que una portada bonita

La página de inicio quedó armada como una landing SaaS bastante clásica, en el buen sentido. Es decir, con los bloques que normalmente uno esperaría si quisiera convertir tráfico en registros:

  • Sección principal con propuesta de valor
  • Imágenes del producto
  • Testimonios
  • Estadísticas
  • Llamadas a la acción

También se había pedido que tuviera enfoque SEO, así que la intención no era solo que se viera bien, sino que estuviera pensada como una página de adquisición.

Y acá hay una lección útil para cualquiera que use IA para crear productos: no pidas solamente “una app”. Pide también el contexto comercial de la app.

Porque una app SaaS real normalmente necesita, como mínimo:

  • Una landing para explicar el producto
  • Una página de precios
  • Una experiencia pública para nuevos usuarios
  • Una experiencia privada para usuarios registrados

Si falta una de esas piezas, puedes terminar con algo funcional pero difícil de validar o vender.

Imágenes generadas dentro del flujo

Un detalle llamativo es que Atoms también creó imágenes personalizadas. No eran simplemente placeholders genéricos pegados al azar. Esto ayuda bastante a que el resultado final se sienta más cercano a un producto presentable, sobre todo si quieres usarlo como base para un MVP, una demo o una validación inicial.

Página de precios de AgendaPro con planes Free y Pro y sus características

💸 Pricing y monetización: plan free, plan pro y lógica de SaaS

La app también incluyó una sección de precios, con plan gratuito y plan pro, tal como se había pedido.

Eso encaja muy bien con el tipo de producto que se estaba planteando. Una solución de reservas para profesionales independientes suele prestarse naturalmente a un modelo freemium.

La lógica sería algo así:

  • Plan free para empezar, validar el uso y atraer profesionales que aún no están listos para pagar
  • Plan pro para desbloquear funcionalidades avanzadas, mayor personalización o más capacidad operativa

No se desarrolló un modelo de monetización excesivamente complejo, pero sí se incorporó esa base comercial mínima que hace que el producto tenga sentido como SaaS.

Y eso conecta con algo importante: cuando se pide a una IA que analice una idea antes de construir, es más fácil que aparezcan decisiones coherentes en pricing, posicionamiento y alcance del MVP. Si uno omite esa etapa, muchas veces el producto sale “bonito”, pero sin lógica de negocio.

📊 El dashboard privado: donde se administra el negocio

La parte más interesante de la prueba probablemente fue el panel privado, porque ahí ya no se trata solo de presentación, sino de flujo operativo.

El dashboard incluía información útil para el profesional, por ejemplo:

  • Reservas pendientes
  • Reservas confirmadas
  • Reservas canceladas
  • Próximas reservas
  • Totales por estado
  • Ingresos

Eso ya le da una estructura bastante real al producto. No es solo “tengo un formulario para agendar”, sino un pequeño sistema de gestión para alguien que vende servicios.

En otras palabras, pasa de ser una simple herramienta de calendario a una mini plataforma operativa.

Dashboard AgendaPro con KPIs de reservas y lista de próximas reservas

Gestión de servicios

Dentro del dashboard también aparecía la sección de servicios, donde se podían editar los tipos de sesiones ofrecidas. Se probó cambiando un dato y guardándolo, y efectivamente se podía modificar.

Esto parece básico, pero es una señal importante. Significa que no era una maqueta estática, sino una aplicación con cierto nivel de interacción funcional.

Disponibilidad semanal

Otro módulo clave fue el de disponibilidad. Ahí se mostraban los horarios laborales y la configuración semanal. Se pudo ajustar, por ejemplo, la disponibilidad del fin de semana y definir una franja horaria concreta, como de 10 a 14 horas, para luego guardar los cambios.

Ese es exactamente el tipo de funcionalidad mínima que una app de reservas necesita para ser útil. Sin configuración de disponibilidad, el producto se queda a medio camino.

AgendaPro en Atoms mostrando “Disponibilidad” con “Horario semanal” ya configurado por día.

📅 La página pública de reservas: la prueba real del flujo

La forma más clara de evaluar una app de este tipo es hacer una reserva de verdad dentro del entorno generado.

Y eso fue lo que se hizo.

En la página pública, un cliente potencial podía elegir una sesión, seleccionar una fecha y una hora, completar sus datos y enviar la reserva. Se probó con una “mentoría express”, se eligió un horario concreto y se ingresó un nombre y correo.

La reserva se creó correctamente.

Después se volvió al dashboard, se refrescó y ahí estaba el registro nuevo, con los datos de Juan González asociados a la sesión reservada. Luego se confirmó la reserva desde el propio panel.

Este punto es clave porque demuestra que había conexión entre la experiencia pública y la privada:

  • El cliente reserva desde la página pública
  • La información aparece en el dashboard del profesional
  • La reserva puede cambiar de estado, por ejemplo de pendiente a confirmada

Esa continuidad es lo que hace que la aplicación funcione como producto y no como simple demo visual.

AgendaPro página pública con formulario de confirmación de reserva y botón de confirmar

📱 Responsive de verdad: móvil y tablet también importan

Otra verificación importante fue revisar si la app era responsive. Se probaron dimensiones de celular y de tablet, y el resultado fue correcto.

Esto es especialmente importante en una herramienta de reservas, porque tanto el profesional como el cliente pueden entrar desde dispositivos móviles.

En este tipo de producto, hay dos experiencias que deben funcionar bien en pantallas pequeñas:

  • La reserva pública, porque muchos clientes agendan desde el móvil
  • La administración básica, porque el profesional puede querer revisar reservas, confirmar sesiones o mirar disponibilidad desde el teléfono o una tablet

Si una IA te genera algo solo para escritorio, el valor práctico baja bastante. Acá, al menos en esta prueba, ese punto quedó bastante bien resuelto.

AgendaPro adaptado a móvil mostrando “Múltiples servicios”, “Acceso desde cualquier lugar” y “Seguro y confiable”

🔌 Conectores e integraciones: GitHub, Stripe, Supabase y más

Una de las partes que más valor práctico añade a una herramienta como Atoms es la posibilidad de conectar servicios externos. Porque una cosa es generar una app funcional dentro del entorno de la plataforma, y otra muy distinta es integrarla con herramientas reales del stack moderno.

En la sección de conectores aparecían opciones como:

  • GitHub
  • Stripe
  • Linear

Y además se podían agregar otros conectores, entre ellos:

  • Supabase
  • Google Analytics
  • Google Search Console
  • Google Ads

Esto abre varias posibilidades.

Por qué GitHub importa

Si puedes conectar GitHub, ya empiezas a pensar en una salida más seria del producto. No solo como una demo interna, sino como un proyecto que puede entrar a flujo de desarrollo, versionado y colaboración técnica.

Por qué Stripe importa

En una app SaaS con plan free y plan pro, Stripe es prácticamente una pieza natural. Poder conectar pagos es lo que convertiría un prototipo validado en una herramienta con modelo de negocio real.

Por qué Supabase importa

En productos de este tipo, la base de datos y la autenticación son piezas centrales. Integrar Supabase puede simplificar bastante la parte de backend para un MVP.

Por qué Google Analytics, Search Console y Google Ads importan

Esto ya conecta el producto con adquisición y medición. Y ese detalle es muy bueno porque indica una visión más completa del ciclo de vida de un SaaS:

  • Construir el producto
  • Medir uso y tráfico
  • Trabajar SEO
  • Escalar adquisición con anuncios

No son simplemente “plugins sueltos”. Son piezas de una lógica de negocio digital bastante real.

Lista de conectores en Atoms con GitHub, Supabase, Stripe, Google Analytics, Google Search Console, Google Ads y Linear

🧪 Qué tan bien siguió la idea original

Después de probar el flujo completo, la conclusión general fue positiva: Atoms siguió bastante bien las instrucciones.

Eso puede sonar obvio, pero hoy no siempre ocurre. Muchas herramientas impulsadas por IA hacen dos cosas que frustran mucho:

  • Se desvían del pedido original
  • Entregan una versión excesivamente simplificada

En este caso, la app generada respetó los componentes principales solicitados:

  • Landing page
  • Pricing
  • Dashboard
  • Página pública de reservas
  • Disponibilidad
  • Servicios
  • Base de datos
  • Datos demo
  • Diseño moderno
  • Responsive

Y, además, mostró una secuencia de trabajo razonable: análisis, planificación y construcción.

Eso hace que la propuesta de Atoms sea más interesante para quien quiere crear aplicaciones con IA sin empezar totalmente desde cero.

🚀 Lo que esta prueba deja claro sobre crear apps con IA

Más allá de la herramienta puntual, esta prueba deja varias lecciones útiles para cualquiera que quiera construir un producto digital usando inteligencia artificial.

1. La calidad del resultado depende mucho del encargo

No basta con pedir “créame una app”. Cuanto mejor se define el problema, el usuario, el MVP y el modelo de negocio, mejor suele ser la salida.

Un buen prompt no solo describe pantallas. Describe intención.

2. Pensar el producto antes de construir ahorra mucho tiempo

La parte de análisis inicial no es relleno. Sirve para que la app no salga como un conjunto de features desconectadas. Cuando la IA entiende el problema y la propuesta de valor, tiende a construir algo más coherente.

3. Un MVP útil necesita más que una interfaz

Para que una app SaaS tenga valor real, normalmente necesita varias capas:

  • Interfaz pública
  • Panel privado
  • Datos persistentes
  • Configuración
  • Modelo de monetización
  • Alguna lógica de adquisición o marketing

Si una herramienta de IA cubre varias de esas piezas, ya empieza a ser mucho más útil.

4. Las integraciones son una señal importante de madurez

Que exista posibilidad de conectar GitHub, Stripe, Supabase o herramientas de Google hace que el producto no se sienta encerrado dentro de una demo. Te da una pista de hasta dónde podría llegar.

✅ ¿Vale la pena probar Atoms?

Si te interesa pasar de una idea a un MVP funcional con ayuda de IA, sí, vale la pena probarlo.

Lo más atractivo de Atoms no es simplemente que “genera una app”, sino que intenta trabajar como un pequeño equipo de producto. Analiza, estructura, propone, construye y además deja espacio para conectar servicios externos.

En esta prueba, con una idea concreta de SaaS estilo Calendly para creadores y consultores, logró generar una aplicación bastante completa:

  • Landing page bien armada
  • Página de precios
  • Dashboard privado
  • Gestión de servicios
  • Disponibilidad semanal
  • Reservas desde página pública
  • Actualización de estados de reserva
  • Datos demo
  • Diseño responsive
  • Conectores con herramientas externas

¿Es lo mismo que construir un producto final listo para escalar masivamente? No necesariamente. Pero como punto de partida para validar una idea, crear una demo sólida o acelerar un MVP, se ve bastante prometedor.

Y ese probablemente es el verdadero valor aquí: reducir la distancia entre “tengo una idea” y “ya tengo algo funcional que puedo revisar, mostrar y empezar a mejorar”.

Si quieres experimentar con este enfoque, puedes hacerlo directamente desde Atoms.