De Otro PlanetaEvaluar mi empresa

Páginas web

Cómo crear un calendario de reservas con ChatGPT: el caso DOP

Una agenda útil empieza por las reglas del negocio. Te mostramos cómo plantear tu propio calendario, pedirlo por fases y verificarlo con el caso de las asesorías de DE OTRO PLANETA.

Esquema ilustrado de un calendario con un único cupo compartido por horario. No es una captura de la aplicación.
Esquema del caso DOP: un cupo compartido por horario, comprobante y panel privado. Ilustración explicativa; no es una captura ni muestra reservas reales.

Todo el material del tutorial está aquí: diagnóstico, encargo completo, construcción por fases, pruebas, publicación y ficha para adaptar. Copia cada bloque con su botón y continúa en el mismo proyecto. Los bloques A–D corresponden al contenido consolidado de la guía final del caso DOP.

Son una reconstrucción del caso de trabajo, no la transcripción literal de la conversación original. La construcción real utilizó Sites, código y comprobaciones. Distinguimos las instrucciones de la evidencia real; el resultado requiere revisión y pruebas.

1. Descarga ChatGPT y comprueba si puedes usar Sites

Descarga la versión compatible con tu equipo desde la página oficial de ChatGPT e inicia sesión. Esta guía empieza en la aplicación de escritorio; también puedes usar Sites en la web. No necesitas un Mac específico ni una terminal. Si ya tienes la aplicación, busca sus actualizaciones.

Sites está en beta pública y la documentación lo incluye en Plus, Pro, Business, Enterprise y Edu. La disponibilidad y los límites dependen de tu cuenta. Puedes buscar Sites en la aplicación o en Más → Sites en la web; para iniciar un proyecto, indica que quieres un website o usa @Sites. Consulta la documentación de Sites.

El 7 de octubre de 2026, la página oficial de planes indica Plus a US$20 al mes, el menor precio entre los planes compatibles listados para esta edición. Revisa el precio final, impuestos, disponibilidad y límites de tu cuenta antes de comprar. No supongas que ChatGPT puede leer tu suscripción ni que cubra servicios externos.

Haz esto: abre una conversación y busca Work si está disponible. Pega el bloque A. Si Sites no aparece en la aplicación, revisa Sites en la web con la misma cuenta.

BLOQUE A · COMPROBAR SITES

INICIO DEL BLOQUE A COMPROBAR ACCESO Quiero crear un website de reservas con ChatGPT Sites. Antes de construir, ayúdame a verificar que mi cuenta y las herramientas disponibles lo permiten. No supongas que puedes ver mi plan, mi pantalla o mis permisos. Distingue lo que puedes comprobar de lo que debo revisar yo. Guíame para encontrar Work y Sites y comprobar el plan visible. Si necesitas una captura, pídela sin correo personal, facturación ni información privada. Si Sites no aparece en la app, ayúdame a revisar chatgpt.com/sites en la web con la misma cuenta. Comprueba si el entorno ofrece almacenamiento persistente en servidor, autenticación y permisos para un panel privado. Si falta una capacidad, explica el bloqueo; no inventes acceso ni lo sustituyas por una simulación. Todavía no construyas, publiques, compres ni conectes servicios. Entrega una lista: confirmado, pendiente y siguiente paso. No me pidas contraseñas ni claves. FIN DEL BLOQUE A COMPROBAR ACCESO

Qué debe aparecer: un diagnóstico que separe lo confirmado, lo pendiente y el siguiente paso. Abre la opción indicada y confirma Sites en tu cuenta. Si no aparece, comprueba la disponibilidad con la fuente oficial antes de comprar un plan.

2. Define qué puede reservar una persona

La asesoría gratuita de DOP dura 30 minutos, se realiza por Zoom y orienta la creación de dos campañas publicitarias en Meta Ads: reconocimiento de marca y tráfico a WhatsApp. Incluye análisis de mercado y oportunidades, público ideal, estructura, guías de flyer, video y textos, y segmentación conjunta. No prometemos ventas ni inversión publicitaria incluida.

El visitante elige Camila o Jairo. La agenda usa America/Bogota y cinco horas de inicio: 09:00, 10:00, 11:00, 19:00 y 20:00, de lunes a viernes y excluyendo los festivos oficiales de Colombia configurados.

La regla decisiva es un solo cupo por fecha y hora, compartido por los dos asesores. No son dos agendas independientes: reservar con uno debe bloquear ese mismo horario para el otro. La apertura del caso se configuró para el 1 de noviembre de 2026 y la primera atención para el martes 3, dentro de una ventana móvil de 30 fechas.

Haz esto: verificado el acceso, pega todo el bloque B en un proyecto propio de práctica. El botón copia el encargo completo, incluida su continuación. Los nombres y reglas son del ejemplo DOP; adapta el servicio antes de recibir reservas de tu negocio. No recibas reservas en nombre de DOP desde una copia.

BLOQUE B · ENCARGO COMPLETO DEL CALENDARIO

INICIO DEL BLOQUE B CONSTRUIR EL CALENDARIO Quiero crear con Sites un website de reservas usando el caso de De Otro Planeta como referencia educativa. Soy principiante. Explícame el plan primero, pregunta por cualquier decisión indispensable y espera mi aprobación antes de implementar. Empieza con datos ficticios y conserva la versión para revisión antes de publicarla. Servicio: Asesoría para crear 2 campañas publicitarias en Meta Ads. Es gratuita, dura 30 minutos y se realiza por Zoom. El objetivo es crear una campaña de reconocimiento de marca y una de tráfico a WhatsApp. La sesión incluye análisis de mercado y oportunidades, público ideal, estructura de campañas, guías de flyer, vídeo y textos, y segmentación conjunta. No prometas ventas ni inversión publicitaria incluida. El visitante elige Camila o Jairo. Ambos comparten un único cupo global por horario: elegir al otro asesor no crea otra plaza. La atención es de lunes a viernes, salvo festivos oficiales de Colombia. Zona del negocio: America/Bogota. Únicos inicios permitidos: 09:00, 10:00, 11:00, 19:00 y 20:00. Cada cita dura 30 minutos, con un solo inicio por hora. No ofrezcas medias horas, ni inicios a las 12:00 o a las 21:00. Apertura del caso: 1 de noviembre de 2026. Aplicando días de atención y festivos, la primera atención es el martes 3 de noviembre. Usa una ventana móvil de 30 fechas de calendario contando la fecha local actual; excluye horas pasadas y fechas anteriores a la apertura. No significa exigir un mínimo de 30 días de anticipación. Verifica los festivos con fuentes oficiales y documenta cómo se actualizarán. Construye tres partes conectadas: selección de asesor, fecha y hora; comprobante privado de la reserva; panel protegido del equipo. El formulario del caso contiene nombre, correo, WhatsApp, empresa, país, ciudad, web o Instagram y necesidad de la asesoría, además del consentimiento. Antes de implementar, deja explícito qué campos requiere la versión que construiremos y sus validaciones; no cambies las reglas silenciosamente. Continuación del bloque B El resumen previo no ocupa el cupo. La confirmación vuelve a validar disponibilidad y guarda la reserva antes de mostrar éxito. Usa identificadores estables. La comprobación y creación deben impedir dos reservas simultáneas, incluso entre Camila y Jairo. Doble clic o reintento de la misma solicitud devuelve la misma reserva sin duplicarla. Guarda en servidor para que las reservas permanezcan al recargar y puedan consultarse desde otros navegadores. Usa el almacenamiento compatible con el entorno; en el caso DOP se utilizó un servidor con D1. Si requiere permisos, servicios o costes adicionales, explica cuáles y espera autorización. No uses el almacenamiento local del navegador como única base. El comprobante privado permite consultar, cancelar y reprogramar hasta una hora antes del inicio. Su enlace debe ser difícil de adivinar y tratarse como privado; no lo incluyas en listados públicos. Al reprogramar, verifica el nuevo cupo y completa traslado y liberación como una sola operación segura. Si algo falla o la nueva hora se ocupa, conserva la cita original. Guarda historial. El panel muestra hoy y los seis días siguientes y todas las reservas, sin ocultar citas al superar diez. Conserva fichas y seguimiento tras recargar. Marcar no asistió no cancela automáticamente. Usa autenticación real. El propietario ve ambas agendas; cada asesor solo las suyas cuando su identidad esté autorizada. Configura las identidades por una ruta segura: no inventes cuentas, contraseñas ni miembros. Valida datos y permisos en el servidor. Un visitante no puede consultar fichas, notas internas o reservas ajenas cambiando un identificador. No basta ocultar botones. Mantén claves y secretos fuera del código público, del prompt y de las capturas. Separa pruebas de producción. Configura un enlace de reunión propio mediante una ruta segura y muéstralo solo después de confirmar. No copies ni publiques la sala real de DOP. Mientras no exista un enlace propio configurado, marca esa conexión como pendiente y no inventes una reunión. En las pruebas usa Persona Demo, Empresa Demo y contactos ficticios, sin enviar mensajes. No añadas pagos, correos automáticos, WhatsApp automatizado, Google Calendar, Google Sheets ni conexión con otra plataforma. Correo y WhatsApp son datos de contacto, no autorización para enviar. La confirmación inicial es el comprobante en pantalla. No afirmes una integración que no hayas probado. Devuelve primero plan, datos, permisos, reglas de privacidad y criterios de aceptación. Tras mi aprobación, implementa un recorrido completo y guarda una versión para revisar. Si abrir una revisión requiere despliegue, explícalo y confirma su audiencia; no lo hagas público sin aprobación. Después ejecuta las pruebas del bloque C. No prometas éxito al primer intento. FIN DEL BLOQUE B CONSTRUIR EL CALENDARIO

Qué comprobar: un resumen de reglas sin contradicciones. Define si la capacidad se comparte, qué ocurre en festivos y cuándo termina el plazo para cambiar una reserva antes de pedir el diseño.

3. Construye por fases y guarda las reservas de verdad

Primero revisa el recorrido: elegir fecha, asesor y hora, completar el formulario y recibir el comprobante. Después conecta el almacenamiento, las reglas de cambios y el panel. Una pantalla que muestra «reserva confirmada» no demuestra que los datos sobrevivan al cierre del navegador.

Pide persistencia en el servidor y que la ocupación del cupo se confirme en una sola operación. También necesitas manejar el doble clic: enviar dos veces la misma solicitud no debería crear dos citas. En el caso DOP se trabajó con Worker y D1; para otro proyecto, confirma qué almacenamiento tienes disponible y cómo lo vas a comprobar.

CONSTRUCCIÓN POR FASES

Continúa con los requisitos confirmados en este mismo proyecto. Fase 1: construye la selección de fecha, zona horaria, asesor y horario, junto con el formulario y el consentimiento. Usa una demo local con datos ficticios y señala lo que todavía no está conectado. Fase 2: conecta almacenamiento persistente del servidor y operaciones atómicas. Un cupo global por fecha y hora, aunque cambie el asesor. Repetir la misma solicitud debe devolver la misma reserva, no crear otra. Fase 3: implementa comprobante y gestión mediante enlace privado. Protege sus claves. Aplica la regla de una hora en el servidor. Si un cambio falla o el nuevo cupo se ocupa, conserva la cita original. Fase 4: agrega el panel con inicio de sesión real y permisos comprobados en el servidor. Propietario ve todo; asesor autorizado solo lo suyo. Guarda el seguimiento. No autorices a nadie sin mi confirmación. En cada fase muestra una preview, explica qué funciona y ejecuta pruebas apropiadas. Distingue las pruebas locales de las comprobaciones de producción. No hagas reservas de prueba en producción ni cambies permisos o publiques sin mi instrucción. Si falla algo, conserva el estado anterior y describe el error antes de continuar.

Qué debe aparecer tras construir: una versión utilizable, un resumen de lo implementado y los pendientes. Comprueba cada etapa: reservas, consentimiento y seguimiento guardados, y permisos del panel validados en el servidor. Una captura bonita no demuestra persistencia ni privacidad.

4. Prueba las coincidencias, los cambios y los permisos

Prueba con datos ficticios en un entorno aislado. Dos visitantes pueden escoger el mismo horario antes de que alguno confirme: el servidor debe aceptar una sola reserva. Si reprogramar falla, la cita original debe seguir existiendo.

Haz esto: pega el bloque C y revisa los resultados como aprobado, falló o no comprobado. Pide ayuda para ejecutar lo que no pueda comprobarse automáticamente.

BLOQUE C · PRUEBAS Y CORRECCIONES

INICIO DEL BLOQUE C PRUEBAS Prueba el calendario con datos ficticios y documenta cada resultado como aprobado, falló o no comprobado. Distingue pruebas locales de las ejecutadas en el sitio desplegado. No publiques todavía. Comprueba apertura, festivos, días, cinco horarios de inicio, duración, ventana de 30 fechas y zonas. No ofrecer disponibilidad fuera de esas reglas. Prueba una zona visitante con cambio de horario cuando corresponda. Prueba dos sesiones compitiendo por el mismo horario con asesores distintos: solo una confirma. Repite una misma solicitud para verificar que no se duplica. Verifica que el resumen no ocupe el cupo y que las reservas y estados persistan tras reiniciar el entorno o abrir otro navegador. Prueba reprogramar a una hora ocupada y simula un fallo durante el traslado en un entorno de prueba: la cita original debe conservarse. Prueba cambios simultáneos, cancelación exactamente una hora antes y rechazo cuando falta menos de una hora. Verifica historial, seguimiento y agenda con más de diez citas. Comprueba que un visitante sin autorización no pueda consultar fichas ni notas internas, y que cada rol solo acceda a lo permitido. Revisa teléfono y computadora. Confirma que no salen correos ni WhatsApp automáticos. Ante un fallo, explica los pasos, la causa y una corrección pequeña. Repite las pruebas afectadas sin borrar datos ajenos. No marques como aprobado lo que no se comprobó. FIN DEL BLOQUE C PRUEBAS

La evidencia del caso DOP registra 15 pruebas automatizadas en Miniflare D1 local. Entre ellas: 30 solicitudes simultáneas repartidas entre ambos asesores produjeron una sola reserva global; 20 duplicados de una misma solicitud mantuvieron una única reserva; los cambios fallidos conservaron la cita y la persistencia sobrevivió a la reapertura del entorno.

También se comprobó el límite de cancelación: exactamente una hora antes se permite y a 59 minutos y 59 segundos se rechaza. Esos resultados corresponden al entorno local. En producción privada se revisaron el acceso real del propietario, la disponibilidad, el panel y las vistas de escritorio y móvil; el agente no creó reservas de prueba allí.

Las capturas de formulario y comprobante de las evidencias originales corresponden a una prueba local con Persona Demo, Empresa Demo y contactos ficticios. Ejecuta las pruebas de tu propia copia y conserva su resultado; la evidencia de DOP describe nuestro caso de referencia.

5. Separa el acceso del cliente y el panel privado

Puedes consultar la agenda real de asesorías DOP, disponible para visitantes anónimos. También puedes abrir su dirección original en Sites. El acceso del equipo lleva a autenticación; el panel conserva su acceso privado.

La primera versión del tutorial se publicó solo para el propietario autorizado mediante ChatGPT. Después se habilitó la audiencia pública del Site. Las comprobaciones anónimas del 7 de octubre de 2026 confirmaron acceso a la agenda, mientras el panel exigía iniciar sesión. Ese cambio de audiencia es distinto de las pruebas locales de reservas descritas arriba; no creamos citas de prueba en producción.

Decide si tu formulario admitirá visitantes externos y protege el panel por separado. Según la documentación de Sites, la audiencia del Site y su inicio de sesión son configuraciones distintas; la publicación pública puede depender del administrador del espacio.

BLOQUE D · REVISAR LA PUBLICACIÓN

INICIO DEL BLOQUE D REVISAR PUBLICACIÓN Quiero revisar la publicación, todavía sin cambiar el acceso. Resume destino, audiencia de la página de reservas, protección del panel, pruebas pendientes, límites, costes y tratamiento de datos. Comprueba que no se expongan secretos ni datos ficticios como clientes reales. Pide mi aprobación explícita para el destino y la audiencia. Después de publicarlo con autorización, comprueba la página desde una sesión sin iniciar sesión si debe admitir visitantes, y el panel con acceso autorizado. Una dirección pública no convierte en público el panel. Si existe otra dirección o redirección, verifica que apunte a la misma aplicación y conserve la misma base de reservas. FIN DEL BLOQUE D REVISAR PUBLICACIÓN

Después de autorizar y publicar, abre la URL con un visitante nuevo y comprueba el acceso esperado. El propietario debe revisar su panel con su cuenta real. Conserva una versión recuperable y registra qué quedó probado, qué depende de permisos y qué aún falta.

En este tutorial no damos por activados pagos, Google Calendar, correos automáticos ni mensajes. Si los necesitas, añádelos como otra fase con sus permisos, costos y pruebas.

6. Adapta el encargo a tu negocio

Completa la ficha con tu servicio, equipo, capacidad, disponibilidad, formulario, privacidad, cambios, roles, reunión y soporte. Pide que ChatGPT te devuelva el bloque B completo con tus datos, sin mezclarlos con los de DOP. Resuelve los campos pendientes y conserva las pruebas y la revisión antes de publicar.

FICHA PARA ADAPTAR · COMPLETA LOS CORCHETES

INICIO DE LA FICHA PARA ADAPTAR Quiero adaptar el bloque B anterior a mi negocio. Usa esta ficha; pregunta por lo indispensable que esté pendiente antes de implementar. Cambia estos datos antes de usarlo para tu negocio Servicio: [Nombre, alcance, precio y duración] Equipo y capacidad: [Asesores y cupo compartido o independiente] Disponibilidad: [Zona, días, inicios, apertura, festivos y ventana] Formulario y privacidad: [Datos necesarios, obligatoriedad, aviso y conservación] Cambios y acceso: [Límite de cancelación, roles e identidades autorizadas] Reunión y soporte: [Enlace propio por vía segura y responsable de soporte] Pide que ChatGPT devuelva el bloque B completo con tu ficha, sin mezclar tus datos con los de DOP. Resuelve los campos pendientes; conserva las pruebas y la revisión previa a publicación. No incluyas información médica, tarjetas ni secretos. Revisa los usos permitidos de Sites antes de añadir integraciones. FIN DE LA FICHA PARA ADAPTAR

Qué comprobar: un encargo completo con reglas coherentes para tu negocio. Mantén secretos fuera del prompt y configura el enlace de reunión propio por una vía segura. Evita información médica, tarjetas y datos innecesarios. Revisa los usos permitidos de Sites antes de añadir integraciones.

Preguntas frecuentes

¿Puede ser una alternativa a Calendly?

Puede servir para construir una agenda propia ajustada a reglas concretas, como el cupo compartido de DOP. Compara el alcance que necesitas: reservas, cambios, integraciones, recordatorios, soporte y mantenimiento. Este caso no demuestra que sustituya todas las funciones de Calendly.

¿Tengo que saber programar?

Puedes describir el negocio en lenguaje natural, pero debes revisar decisiones y resultados. Pide explicaciones claras, previews y evidencia de las pruebas. Si no puedes comprobar los permisos o la persistencia, busca revisión técnica antes de recibir datos de clientes.

¿Dónde están los prompts?

Todo el contenido está en esta página: bloques A–D, un plan por fases y una ficha de adaptación, cada uno con botón para copiar. Empieza con el diagnóstico, usa el encargo completo, ejecuta las pruebas y revisa la publicación. Para otro negocio, completa la ficha y solicita el bloque B adaptado.

¿Cuánto tarda y funcionará al primer intento?

Depende de tu alcance, acceso a herramientas y correcciones. El caso DOP tuvo fases de trabajo, pruebas y recuperación; no es una promesa de duración ni de éxito al primer intento.

Fuentes y alcance de esta edición

Edición del 7 de octubre de 2026. El caso se basa en el registro de requisitos y evidencias de las asesorías DOP, con pruebas locales y comprobaciones privadas diferenciadas. Los prompts son una reconstrucción para enseñar el proceso.

Sites aloja los proyectos durante la beta con límites según la cuenta. Confirma las condiciones vigentes; la beta no es una garantía de gratuidad permanente. Los contactos oficiales de DE OTRO PLANETA están en el pie de página.

ESTRATEGIA · CREACIÓN · VENTAS

¿Qué proceso de tu negocio necesitas ordenar?

En DE OTRO PLANETA conectamos las herramientas con las personas, las reglas y el trabajo que necesita una empresa.

Explora cómo trabajamos con inteligencia artificialHablemos de tu proyecto