Bienvenido a Micali.online
Micali.online es una plataforma de reservas y citas. Esta guía explica quién puede hacer qué, los componentes esenciales de una configuración de reservas —eventos, servicios, procedimientos y membresías— y los pasos exactos para publicarlos para que los visitantes puedan reservar.
Roles de usuario
Cada persona que interactúa con Micali.online se ajusta a uno de estos roles. Los roles controlan lo que alguien puede ver, editar y aprobar.
Administrador raíz
El propietario de una cuenta. Configura todo: conectores (correo electrónico, SMS), formularios, plantillas de mensajes, membresías, servicios y eventos. Puede invitar y gestionar a otros usuarios de la cuenta, incluidos otros administradores.
Administrador (Gerente)
Gestor del día a día de la cuenta. Puede crear y gestionar eventos, servicios y membresías, aprobar reservas e invitar a miembros del equipo. No puede cambiar la configuración general de la cuenta, como los conectores o los usuarios administradores raíz.
Miembro del equipo
Personal de primera línea. Solo ve los eventos y servicios a los que está asignado y puede trabajar con las reservas vinculadas a ellos. No puede crear cuentas, usuarios ni cambiar la configuración pública de reservas.
Visitante (Invitado)
El cliente que reserva una plaza. Llega a la cuenta a través de su subdominio público, explora los eventos y servicios disponibles, rellena el formulario de reserva y recibe mensajes de confirmación. Un visitante nunca ve las reservas de otros visitantes.
Qué puede hacer cada rol
| Capacidad | Administrador raíz | Administrador | Miembro del equipo | Visitante |
|---|---|---|---|---|
| Gestionar conectores (correo electrónico, SMS, SMTP) | ● | — | — | — |
| Configurar la conexión de AI | ● | — | — | — |
| Invitar y gestionar administradores | ● | — | — | — |
| Listas de correo y correos masivos | ● | ● | — | — |
| Invitar a miembros del equipo | ● | ● | — | — |
| Crear eventos, servicios y membresías | ● | ● | — | — |
| Trabajar en las reservas que tienen asignadas | ● | ● | ● | — |
| Reservar una plaza | — | — | — | ● |
Cuenta
Una cuenta representa una empresa u organización propietaria de la configuración de reservas: el salón, el estudio, la clínica. Cada cuenta tiene su propio subdominio público (por ejemplo, yourname.micali.online) donde los visitantes acceden para hacer una reserva.
Una cuenta contiene todo aquello con lo que interactúa un visitante: las membresías que puede comprar, los servicios y procedimientos que puede reservar, los eventos a los que puede inscribirse y los formularios que rellena por el camino.
Adónde van las respuestas
Establece una dirección de respuesta en la cuenta y cada mensaje que Micali.online envíe en tu nombre la llevará, de modo que un visitante que simplemente pulse responder llegue a la bandeja que tú realmente consultas. Déjala vacía y las respuestas volverán a la dirección desde la que se envió el correo. Es un único ajuste para todas tus plantillas, no algo que debas repetir en cada una.
Colores
Hay 28 temas de color. Una cuenta elige uno para todos, y cualquier persona puede sobrescribirlo para sí misma — su propia elección prevalece sobre la de la cuenta, y la de la cuenta sobre la estándar. Cambia la aplicación en la que tú y tu equipo trabajáis; no cambia el estilo de tu página de reservas pública.
Eventos
Un evento es una franja horaria —o una serie de franjas horarias— a la que los visitantes pueden apuntarse. Utiliza los eventos para clases, sesiones grupales, talleres, actuaciones y cualquier otra reserva ligada a una hora de inicio fija.
Eventos plantilla vs. eventos clásicos
Los eventos vienen en dos modalidades:
- Evento plantilla — una plantilla reutilizable. Las plantillas nunca se muestran a los visitantes; existen para que puedas generar muchos eventos reales con la misma configuración (aforo, formulario, mensajes, etc.) sin tener que volver a introducirlo todo.
- Evento clásico — un evento real y reservable. Un evento clásico se puede crear desde cero o vincular a una plantilla, en cuyo caso hereda la configuración de la plantilla.
Ajustes clave que debes conocer
- Aforo — cuántos visitantes pueden unirse a una plaza y si cada visitante puede traer “acompañantes” (entidades adicionales). Establece un mínimo y un máximo de participantes. El aforo se cuenta en plazas, no en reservas: un visitante que trae a dos acompañantes ocupa tres de ellas.
- Fecha límite de inscripción — el último momento en el que un visitante puede reservar. Si se deja en blanco, las reservas permanecen abiertas hasta que el evento comienza.
- Confirmación automática — si las reservas se aceptan al instante o esperan la aprobación del administrador.
- Membresías permitidas — restringe quién puede reservar limitando el evento a membresías específicas. Si lo dejas en blanco, cualquiera puede reservar.
- Lista de espera — cuando el evento está lleno, los nuevos visitantes pueden colocarse en una lista de espera y recibir notificaciones automáticas cuando se libere una plaza.
- Mensajes — elige qué plantillas de mensajes se envían para la confirmación de reserva, los recordatorios de pago, las cancelaciones, los recordatorios de asistencia y las actualizaciones de la lista de espera. Cada evento tiene su propia ranura para cada propósito, de modo que puedes combinar plantillas distintas por evento.
- Persona responsable — el miembro del equipo a cargo del evento. Es a quien escribe Micali.online cuando algo necesita atención, es a quien resuelve
%responsible_person%en sus mensajes, y es quien está preseleccionado para gestionar las conversaciones al respecto. Una fecha concreta puede indicar a otra persona, que es como cubre la semana de un compañero sin tocar el evento en sí. - Archivos adjuntos — archivos que acompañan al evento, hasta 8 MB cada uno. Se guardan exactamente tal como se subieron: nada se redimensiona ni se recorta, de modo que un plano o un formulario escaneado siguen siendo legibles.
name.Servicios y procedimientos
Los servicios son para reservas individuales en las que el visitante elige una hora que le viene bien. Piensa en una peluquería, una clase particular, una consulta o un tratamiento.
Cómo se relacionan los servicios y los procedimientos
- Un servicio es el contenedor: la oferta en su conjunto (por ejemplo, «Peluquería del centro»). Tiene un nombre, una descripción, una ubicación, una dirección y una zona horaria.
- Un procedimiento es algo específico que se puede reservar dentro de ese servicio (por ejemplo, «Corte de pelo — 30 minutos», «Coloración — 90 minutos»). Un servicio puede tener muchos procedimientos.
- La disponibilidad es el calendario de franjas horarias en las que los visitantes pueden elegir reservar. Se configura por servicio.
- Intervalo entre turnos decide con qué frecuencia puede empezar una reserva dentro de esas franjas — cada 5, 10, 15, 20, 30, 60 o 120 minutos, 15 por defecto. Es un único ajuste para todo el servicio: lo que se le ofrece a un visitante y aquello en lo que tú puedes reservarlo son la misma cuadrícula, de modo que tú no puedes reservarle nada que él mismo no hubiera podido reservar.
En la página pública, un visitante primero elige un servicio, después un procedimiento, después una franja horaria libre y, por último, rellena cualquier formulario requerido.
Mensajes automáticos
Cada procedimiento se puede vincular a cuatro plantillas de mensajes: una para el momento en que se crea una reserva, una para la confirmación, una para la denegación y un recordatorio antes de la cita. Elige las plantillas por procedimiento para que distintos servicios puedan hablar con tonos distintos.
Salas
Las salas son espacios compartidos que solo pueden reservar las personas que tú apruebes — una sala de reuniones, un estudio, un escritorio, una sala de ensayo. A diferencia de un servicio, el visitante no reserva tu tiempo para algo que tú ofreces; reserva la sala durante el tiempo que necesite, dentro de las normas que tú establezcas.
Quién puede reservar: las etiquetas
Una etiqueta es un distintivo que les das a las personas — Empleados, Dirección, Miembros. Una persona puede tener varias etiquetas, y una sala enumera las etiquetas que pueden reservarla; con tener una de ellas basta. Una sala sin etiqueta solo puede reservarla tu equipo.
Invita a personas desde Salas → Acceso: pega sus direcciones de email, elige las etiquetas y envía la invitación. No hay contraseña — inician sesión con un código de un solo uso enviado a esa dirección.
Un visitante que ha iniciado sesión y abre una sala visible que aún no puede reservar puede pedir acceso. Las personas responsables de la sala lo aprueban (lo que le da las etiquetas de la sala) o lo rechazan, y el visitante recibe un email en cualquiera de los dos casos.
Para un espacio de coworking, o una sala que pueda usar cualquiera, cambia la sala a Cualquiera que inicie sesión. Ten en cuenta que cualquiera puede iniciar sesión con cualquier dirección de email.
Visible u oculta
Una sala visible muestra sus fotos, descripción, aforo, horarios y normas a cualquiera que tenga el enlace, pero para reservar sigue haciendo falta iniciar sesión y tener una etiqueta. Una sala oculta responde «no encontrado» a todo el que no pueda reservarla, así que ni siquiera un enlace filtrado revela nada. No existe una lista pública de todas las salas: las personas llegan a una sala a través de tu página de reservas o de su propio enlace. Puedes cambiar la visibilidad directamente desde la lista de salas.
Ajustes clave
- Horario — cuándo se puede reservar la sala, por día de la semana, con varios tramos al día si hace falta. Tu equipo puede reservar fuera de ese horario.
- Preparación y limpieza — los minutos que la sala permanece bloqueada antes y después de cada reserva (0 = ninguno).
- Cuadrícula horaria — con qué frecuencia puede empezar y terminar una reserva, por ejemplo cada 15 minutos.
- Normas para los visitantes — la reserva más larga, el descanso mínimo entre las propias reservas de una misma persona (para que dos reservas seguidas de 2 horas no puedan saltarse un límite de 2 horas) y con cuántos días de antelación. Solo se aplican a lo que los visitantes reservan por su cuenta.
- Confirmar automáticamente — activado: la reserva se confirma al instante. Desactivado: espera hasta que una persona responsable la confirme o la rechace.
- Calendario compartido — desactivado, el motivo, o el motivo con los nombres. Decide qué ven, en las horas ocupadas, las personas que pueden reservar la sala; nadie más lo ve nunca.
- Personas responsables — los miembros del equipo a quienes se avisa de las nuevas reservas, las cancelaciones y las solicitudes de acceso, y que deciden sobre ellas. Si no eliges a nadie, se avisa a los administradores.
Cómo reserva una sala un visitante
En la página de la sala, el visitante inicia sesión, elige un día en el calendario y luego una hora de inicio libre — las horas ocupadas se quedan en la cuadrícula, en gris — y por último la duración, para qué es la reserva y una nota opcional. Cada paso tiene su propia dirección, así que recargar la página mantiene su lugar. Sus reservas de sala aparecen en Mis reservas, donde puede cancelar hasta que empiece la reserva.
Gestionar las reservas de salas
Salas → Calendario muestra la semana de una sala o de todas ellas, con las reservas que esperan confirmación arriba del todo. Haz clic en una hora libre para reservar en nombre de alguien (por email) o para bloquear la sala de forma interna; haz clic en una reserva para confirmarla, rechazarla, moverla, cambiarle el nombre o cancelarla. Tus propias reservas se saltan las normas para los visitantes y el horario, pero nunca pueden solaparse con otra reserva. Una reserva puede repetirse cada día laborable, cada semana o cada dos semanas durante hasta un año — las fechas que ya están ocupadas se omiten y se muestran en una lista. La página Visitantes tiene una pestaña Salas con las reservas de cada sala, y la lista Todos los visitantes muestra las etiquetas de cada uno.
Mensajes automáticos
Cada sala elige qué plantilla de mensaje se envía y cuándo: la reserva espera confirmación, se confirma (con un archivo de calendario adjunto), se rechaza, la cancela el visitante, la cancelas tú, se cambia a otra hora, y un recordatorio un número determinado de horas antes. Tu primera sala recibe plantillas ya preparadas que puedes editar.
Membresías
Una membresía es un plan de pago anticipado que un visitante adquiere: una tarjeta de sesiones, una suscripción mensual, un abono de temporada. Utiliza las membresías para cobrar por adelantado y para controlar quién puede reservar determinados eventos.
Qué define una membresía
- Precio y moneda — lo que paga el visitante.
- Límites de uso — número máximo de usos y/o duración máxima en días. Deja un límite en blanco, o establécelo en
0, y se considerará ilimitado. - Ventana de disponibilidad — cuándo se puede comprar la membresía (
available_fromy, opcionalmente,available_to).
Cómo las membresías restringen el acceso a los eventos
Por sí sola, una membresía no es más que un producto que los visitantes pueden comprar. Para usarla como filtro, vincúlala a uno o más eventos como membresía permitida. A partir de entonces, solo los visitantes que posean esa membresía podrán reservar el evento.
Por defecto, un crédito solo se gasta una vez que alguien confirma que el visitante realmente se presentó — la plaza espera al conmutador presente en la lista de visitantes. Dos ajustes pueden eximir de esto, en dos niveles distintos: el plan puede indicar que esta membresía siempre consume un crédito, y un evento concreto puede indicar que este evento consume un crédito incluso sin asistencia. Cualquiera de los dos por sí solo es suficiente.
Así, una ausencia le cuesta un crédito al visitante cuando el plan o el evento así lo indican, y no cuesta nada cuando ninguno de los dos lo hace — en cuyo caso el crédito simplemente queda pendiente hasta que un gestor marque al visitante como presente.
Seguimiento de la membresía de un visitante
Abre la membresía de un visitante y obtendrás la lista de todas las reservas que han gastado un crédito de ella, con la fecha en la que se contó cada una. Cuando alguien pregunte por qué le quedan tres visitas en lugar de cuatro, esa lista es la respuesta.
También puedes cambiar el cupo de esa única persona sin tocar el plan que sigue todo el mundo — dar una clase de sustitución tras una cancelación, o corregir un error de recuento. Establece su número inicial, o ve sumando y restando a partir de él según lo necesites; cada cambio queda registrado junto con quién lo hizo, de modo que un saldo ajustado siempre pueda explicarse más adelante.
Cómo se usa una membresía
Cuando un visitante con una membresía válida reserva algo que esa membresía cubre, se aplica para él por defecto — no tiene que acordarse de elegirla, y tú no tienes que adjuntarla después. Aplicarla no es lo mismo que gastarla: el crédito se reserva en ese momento y solo se cuenta una vez confirmada la asistencia, según las reglas descritas más arriba.
Mensajes automáticos de membresía
Las membresías pueden activar cuatro plantillas de mensajes:
- Después de cada uso — confirma que se ha gastado un crédito y cuántos quedan.
- Antes de la fecha de finalización — un aviso con un número configurable de días antes de que la membresía caduque.
- Al caducar — se envía cuando la membresía finaliza.
- Pocos usos restantes — se envía cuando los créditos restantes del visitante caen por debajo del umbral que establezcas.
Formularios
Un formulario es el conjunto de preguntas que un visitante responde al reservar. Créalo una vez y adjúntalo donde necesites las respuestas: un evento, un servicio, una membresía o cada participante individual de una reserva.
Qué puede preguntar
Cada campo tiene una etiqueta, un tipo y un nombre interno. Los tipos disponibles son:
Texto y texto largo, número, opción (botones de radio o un menú desplegable), y fecha, hora o fecha y hora.
Formularios para cada participante
Cuando una reserva puede incluir acompañantes, un evento puede pedir los datos de todos los participantes en lugar de solo la persona que reserva. Ese formulario debe contener un campo llamado name: es lo que identifica a cada participante en tus listas.
Los visitantes recurrentes no tienen que volver a escribir
Cuando alguien que ya ha respondido a un formulario reserva de nuevo, sus últimas respuestas a ese mismo formulario se rellenan automáticamente. La coincidencia se hace por el formulario, no por dónde lo respondió, así que dos eventos que comparten un formulario se autocompletan mutuamente, y la respuesta más reciente siempre prevalece.
Una respuesta antigua solo se reutiliza si todavía encaja con el campo tal como está definido hoy. Un campo que desde entonces se haya eliminado o renombrado, una opción que ya no está en la lista, un número ahora fuera de rango: todos ellos aparecen vacíos en lugar de mantenerse. Arrastrar silenciosamente ese valor sería peor que dejarlo en blanco: el visitante no vería nada en el campo mientras la respuesta obsoleta se enviaba igualmente.
Plantillas de mensajes
Una plantilla de mensaje es un fragmento de texto reutilizable que la plataforma envía a los visitantes en el momento adecuado: confirmación de reserva, recordatorio de pago, recordatorio de asistencia, aviso de caducidad, etc. Define una plantilla una sola vez a nivel de cuenta y haz referencia a ella desde cada evento, procedimiento de servicio o membresía que deba utilizarla.
Una plantilla, tres canales
Cada plantilla tiene ranuras para una versión por correo electrónico (asunto + cuerpo), una versión por SMS (asunto + cuerpo) y una notificación push (título + cuerpo). Rellena una, dos o las tres — al guardar debe haber al menos una de ellas presente.
Lo que dejes en blanco simplemente no se utiliza:
- Si el cuerpo del correo electrónico está vacío, no se envía ningún correo cuando se activa esta plantilla.
- Si el cuerpo del SMS está vacío, no se envía ningún SMS cuando se activa esta plantilla.
- Si el cuerpo del push está vacío, no se envía ninguna notificación push cuando se activa esta plantilla.
Además del texto, cada plantilla incluye un conmutador de enviar correo electrónico y otro de enviar SMS, ambos activados por defecto. Desactivar uno mantiene el texto exactamente como lo escribiste, pero deja de enviarse por ese canal — útil para pausar el SMS durante un mes sin tener que volver a escribirlo después. Puedes alternarlos directamente desde la lista de plantillas. El push no tiene conmutador: siempre se envía cuando la plantilla tiene texto push, porque es el único canal que llega a un visitante que no te ha proporcionado ni dirección de correo electrónico ni número de teléfono.
Un canal también necesita un destino. El correo electrónico se omite para un visitante sin dirección de correo y el SMS para un visitante sin número de teléfono, sin importar cómo estén configurados los conmutadores.
Marcadores de posición que puedes utilizar
Las plantillas admiten variables sencillas que se sustituyen por datos reales en el momento del envío. Puedes incluir cualquiera de estos en el asunto o en el cuerpo, en cualquiera de los canales:
| Marcador de posición | Se sustituye por |
|---|---|
%visitor_first_name% | El nombre del visitante. |
%visitor_last_name% | El apellido del visitante. |
%visitor_name% | El nombre completo del visitante. |
%visitor_email% | La dirección de correo electrónico del visitante. |
%account_name% | El nombre de la cuenta o del negocio. |
%event_name% | El nombre del evento al que se hace referencia. |
%event_start_at% | Hora de inicio del evento, en la zona horaria y el idioma de la cuenta. |
%event_location% | Cadena de texto con la ubicación del evento. |
%service_name% | Nombre del servicio (para los mensajes de servicio). |
%service_start_at% | Hora de inicio de la cita reservada. |
%procedure_name% | El procedimiento elegido dentro del servicio. |
%responsible_person% | Nombre del miembro del personal responsable o el nombre alternativo definido en la plantilla. |
%membership_name% | El nombre del plan de membresía (solo mensajes de membresía). |
%membership_end_date% | La fecha en la que finaliza la membresía del visitante, en el formato de la cuenta. |
%membership_remaining_uses% | Cuántos usos le quedan al visitante en esa membresía. |
Los marcadores de posición que no se aplican a un mensaje concreto (por ejemplo, %event_name% en un recordatorio de servicio) simplemente se dejan vacíos.
Dónde se utilizan las plantillas
La mayoría de las veces, una plantilla se recoge automáticamente de la entidad que activa el mensaje. Esta es la lista completa de ranuras.
En un evento
- Reserva creada — se envía en el momento en que un visitante envía una reserva.
- Confirmación — se envía cuando la reserva se confirma (manual o automáticamente).
- Confirmación de primera reserva — se envía en lugar de la confirmación habitual cuando esta es la primera reserva del visitante para el evento, de modo que los recién llegados reciban una bienvenida más cálida que los habituales.
- Pago pendiente — recordatorio de pago, con uno o dos plazos configurables (primer y segundo recordatorio, en horas antes del evento).
- Recordatorio de asistencia — se envía un número configurable de horas antes del evento.
- Cancelación — se envía cuando el visitante cancela.
- Cancelación por la cuenta — se envía cuando un administrador cancela la reserva del visitante.
- Lista de espera — añadido — se envía cuando el visitante se coloca en la lista de espera.
- Lista de espera — promovido — se envía cuando se libera una plaza y se permite al visitante reservar.
En un procedimiento de servicio
- Reserva creada — se envía cuando el visitante envía la solicitud.
- Confirmación — se envía cuando la cita se aprueba.
- Confirmación de primera reserva — se envía en lugar de la confirmación habitual cuando esta es la primera reserva del visitante para el servicio.
- Denegación — se envía cuando la solicitud se rechaza.
- Recordatorio — se envía antes de la cita.
En una membresía
- Después de cada uso — se envía cada vez que se gasta un crédito.
- Antes de la fecha de finalización — se envía un número configurable de días antes de que la membresía caduque.
- Al caducar — se envía cuando la membresía alcanza su fecha de finalización.
- Pocos usos restantes — se envía cuando el número de créditos restantes cae por debajo del umbral que establezcas.
AI
Micali.online puede responder a tus preguntas sobre la aplicación, ayudarte a redactar y generar los mensajes que reciben tus visitantes. Todo ello es opcional, y nada se envía nunca a un visitante sin que lo veas antes.
Preguntar a la AI
Un asistente dentro de la aplicación que conoce tanto el funcionamiento de Micali.online como el contenido de tu propia cuenta, de modo que puedes preguntar «¿cómo evito que este evento aparezca públicamente?» o «¿cuáles de mis membresías caducan este mes?» y obtener una respuesta sobre tu configuración. La conversación es privada de tu cuenta y se conserva durante siete días.
Qué AI hace el trabajo
Un administrador raíz elige la conexión en AI, dentro de la configuración de la cuenta. Hay dos formas de ejecutarla:
- Tu propia clave — pega una clave de API de ChatGPT o Gemini. Pagas directamente a tu proveedor, y Micali.online no cobra nada por ello.
- Integrada — usa la propia conexión de Micali.online, sin nada que configurar.
Una clave que pegas se almacena solo para escritura: la aplicación te mostrará una vista previa enmascarada y puedes revelártela de nuevo, pero nunca se entrega a través de la API. Puedes probar la conexión antes de guardarla y ver cuánto has utilizado.
Asistente de redacción
Junto a la mayoría de los cuadros de texto más largos —una descripción de evento o servicio, la descripción de tu negocio, una respuesta de chat a un cliente— hay dos botones. Pulir mejora lo que ya has escrito; Generar redacta un primer borrador a partir de un breve resumen. Ambos muestran el resultado en un cuadro de diálogo para que lo aceptes o lo rechaces, de modo que nunca se sobrescribe nada silenciosamente.
Mensajes a visitantes redactados por AI
Una plantilla de mensaje puede llevar una instrucción en lugar de un texto fijo, en cualquiera de sus canales. El texto se redacta entonces de nuevo en el momento del envío a partir de la instrucción más los datos de esa reserva, de modo que cada visitante recibe algo específico en lugar de una única frase con su nombre insertado.
Mantén también el texto estático relleno. Es el respaldo: si la generación falla, o la cuenta no tiene conexión de AI, se envía en su lugar el texto estático y el visitante no lo nota.
Claude & ChatGPT (MCP)
Micali.online ejecuta un servidor MCP. Conéctalo una vez a Claude o ChatGPT y podrás preguntar por tus reservas en lenguaje corriente — «¿quién no ha pagado el sábado?» — sin abrir la aplicación en absoluto. El asistente funciona con tu propia suscripción de AI, ve solo lo que tú mismo puedes ver, y puede desconectarse de tu perfil en cualquier momento.
Cómo conectar
Cuatro pasos, un minuto más o menos, y al final no queda ninguna clave ni contraseña por ahí olvidada.
-
Copia la dirección
En la aplicación abre Perfil → Conexiones AI y copia la dirección con el botón Copiar. Es
https://mcp.micali.online— la dirección completa, sin nada después. -
Añádela como conector personalizado
En Claude o ChatGPT, abre la configuración de conectores y añade un nuevo conector personalizado, pegando esa dirección como su URL. No hace falta nada más — ni clave de API, ni id de cliente, nada que registrar antes con nosotros. Cualquier otra cosa que hable MCP se conecta de la misma manera: Claude Code, Codex, Cursor.
-
Elige gestor o invitado, y luego inicia sesión
Se abre nuestra propia página de inicio de sesión. Elige Gestor para trabajar en una cuenta que gestionas, o Invitado para ver tus propias reservas. Escribe la dirección de correo electrónico que ya usas en Micali.online e introduce el código de 6 dígitos que llega. Es el mismo inicio de sesión que en la aplicación: el asistente nunca ve tu código, y nunca le entregas una contraseña.
-
Pregunta algo
El conector aparece en la lista de herramientas del asistente y ya está listo. Una buena primera pregunta es una aburrida: «¿qué tengo esta semana, y quién sigue sin pagar?»
Qué puedes preguntar como gestor
Al asistente se le dan treinta y siete herramientas y elige entre ellas por sí mismo, así que no hay comandos que aprender. Lo que vale la pena conocer es el esquema de lo que puede alcanzar:
- Eventos y fechas — la lista, con lo llena que está cada fecha, y toda la configuración de un evento: aforo, plazos, pago, confirmación.
- Reservas — quién está apuntado a una fecha, con sus datos de contacto y el estado confirmado / pagado / asistió. Se puede acotar a una sola fecha, o solo a las que no están pagadas o no están confirmadas.
- Lista de espera — quién está en cola para una plaza libre, empezando por quien lleva más tiempo esperando.
- Visitantes — búscalos por nombre, correo electrónico o teléfono, y luego el perfil de una persona con sus membresías y sus reservas recientes.
- Planes de membresía — qué vendes, a qué precio, con qué límite, y cuánta gente tiene uno ahora mismo.
- Servicios y citas — qué ofreces, y quién tiene una cita reservada en un periodo determinado.
- Salas — las salas y quién puede reservarlas, las reservas de un periodo y las que esperan confirmación, las etiquetas de acceso y las personas que las tienen, y las solicitudes de acceso. También puedes configurar una sala, reservarla para alguien una vez o de forma repetida, confirmar, rechazar, mover o cancelar una reserva, dar una etiqueta a alguien mediante una invitación, y aprobar una solicitud.
- Formularios de reserva — las preguntas adicionales que responden los visitantes, campo a campo, y la creación o reescritura de uno a partir de una descripción.
- Cuestionarios de satisfacción y sus resultados — la encuesta que se envía después de un evento o una cita, la puntuación de cada pregunta, y cada respuesta individual con quién la dio y de qué trataba.
- Reservas pendientes de confirmar — visitantes que rellenaron el formulario pero nunca hicieron clic en el enlace de su correo electrónico, y la confirmación de una en su nombre.
- Las personas que gestionan la cuenta — quiénes son y qué rol tienen, invitar a alguien, cambiar un rol, eliminarlo.
- La propia configuración de la cuenta — nombre, datos de contacto, dirección, zona horaria, idioma, formatos, subdominio de reservas, enlaces sociales.
- Cambiar el estado de una reserva — confirmada, pagada, asistió.
- Cancelar una reserva en nombre de un visitante.
- Crear y cambiar lo que ofreces — eventos y sus fechas, servicios, planes de membresía, formularios, cuestionarios. No solo leer la configuración, sino escribirla: «monta un curso para principiantes, los lunes a las seis durante ocho semanas, doce plazas» es una sola petición.
Veintidós de las treinta y siete solo leen; quince pueden cambiar algo. La diferencia importa porque tu asistente te pregunta antes de ejecutar cualquier cosa del segundo grupo, y nunca pregunta para el primero — así las preguntas siguen siendo rápidas y los cambios siguen siendo deliberados.
En la práctica responde preguntas como «¿cuántas plazas quedan libres la semana que viene?», «¿le quedan visitas en su bono?», «¿quién faltó a la clase del viernes pasado?», «marca como pagado el sábado de Pedro», «añade tres fechas más al curso de los martes», «¿qué dijo la gente en los cuestionarios el mes pasado?». Encuentra la cuenta, el evento y la reserva por sí mismo — nunca tienes que indicar un identificador.
Qué puede preguntar un visitante
Los visitantes se conectan exactamente de la misma manera, eligiendo Invitado en la página de inicio de sesión, y obtienen cinco herramientas propias:
- las organizaciones en las que están registrados,
- sus propias reservas — eventos, citas y reservas de salas, las próximas por defecto,
- sus membresías, con las visitas usadas y las que les quedan,
- una búsqueda de fechas que pueden reservar, incluidas cuántas plazas quedan libres,
- cancelar su propia reserva — una reserva de evento respetando el plazo que fijó el organizador, una reserva de sala en cualquier momento antes de que empiece.
Cómo desconectar
Un acceso que no puedes retirar con un solo botón no es un acceso que merezca la pena conceder. Cada conexión aparece en tu perfil con el día en que se hizo y cuándo se usó por última vez.
-
Abre la lista
Perfil → Conexiones AI, el mismo lugar donde está la dirección. Los visitantes tienen la misma sección en su propio perfil.
-
Pulsa Desconectar
El botón Desconectar junto al asistente que quieres cortar, y luego confirma en el cuadro de diálogo.
-
Desaparece de inmediato
Ese conector en concreto pierde el acceso al instante. Todo lo demás queda intacto — la aplicación en tu navegador sigue con la sesión iniciada, igual que cualquier otro asistente que tengas conectado. Puedes volver a añadir el mismo más adelante; simplemente pasa de nuevo por el inicio de sesión.
Una conexión que olvidas termina por sí sola. El token de acceso dura cinco horas y el asistente lo renueva en silencio, pero la renovación se detiene pasados 90 días.
Lo que el asistente deliberadamente no puede hacer
Dejar que una AI acceda a los datos de tus visitantes es una decisión que merece límites visibles. Estos son los nuestros.
- Nunca ve más de lo que ves. Cada llamada vuelve a comprobar que de verdad administras esa cuenta. No existe ninguna «cuenta actualmente abierta» en la que apoyarse, y por lo tanto no hay forma de convencerlo para que acceda a los datos de otra persona.
- Los miembros del equipo están desactivados por ahora. Un miembro del equipo solo ve los eventos y servicios que tiene asignados, y ese límite habría que reconstruirlo por separado dentro de cada una de las veintiocho herramientas. Hasta que esté implementado, el conector rechaza su inicio de sesión con un motivo claro en lugar de entregar una vista a medias.
- Todo lo que no se puede deshacer se declara destructivo. El protocolo permite que cada herramienta indique si solo lee y si su efecto se puede deshacer, y Claude y ChatGPT te preguntan antes de ejecutar cualquier cosa del segundo grupo. Cancelar una reserva está marcado como destructivo — elimina la fila, avisa al visitante y ofrece la plaza liberada a la primera persona en la lista de espera — y también lo son eliminar un evento, un servicio, un plan, un formulario o un cuestionario, y eliminar a alguien de la cuenta. Esas herramientas también indican al asistente que repita en palabras lo que está a punto de desaparecer, y que espere un sí explícito.
- Obedece las mismas reglas que tú. Las herramientas que cambian algo no llevan su propia versión de las reglas — ejecutan exactamente el mismo código que ejecuta la aplicación cuando pulsas el botón. Así que un administrador que no sea administrador raíz tampoco puede cambiar el nombre del negocio a través del asistente, nadie puede eliminar su propio acceso, eliminar un evento sigue avisando a todos los que tienen una reserva en él, y un nuevo gestor sigue recibiendo el correo de invitación habitual.
- Nunca vemos tu conversación. El asistente funciona con tu suscripción y habla contigo directamente. Por nuestro lado solo vemos las llamadas individuales a las herramientas que van llegando — lo mismo que veríamos si estuvieras haciendo clic por la aplicación. El texto de tus preguntas y tus respuestas nunca nos llega.
Público vs. Activo — qué significa cada indicador
Los eventos, servicios y membresías comparten dos conmutadores de encendido/apagado. Parecen similares, pero responden a dos preguntas distintas.
Conmutador interno. Activo significa que el elemento está en uso dentro de tu cuenta. Los elementos inactivos desaparecen de las listas de los miembros del equipo y de los flujos de trabajo del día a día, pero permanecen en la base de datos con todo su historial. Úsalo para retirar algo sin perder los datos.
Conmutador de cara al visitante. Público significa que el elemento aparece en tu subdominio público para que los visitantes puedan encontrarlo y reservarlo. Los elementos no públicos siguen siendo visibles para los administradores, pero los visitantes no los verán: útil para preparar algo antes del lanzamiento.
Combinaciones y lo que significan
| Activo | Público | Qué ocurre |
|---|---|---|
| Activado | Activado | Totalmente en vivo. Los administradores lo gestionan y los visitantes pueden reservarlo. |
| Activado | Desactivado | Solo en uso interno; por ejemplo, un evento que aún está en borrador o un servicio que acepta por teléfono pero no en la página pública. |
| Desactivado | Activado | Oculto en todas partes. Los elementos inactivos no se publican aunque el indicador público esté activado. |
| Desactivado | Desactivado | Retirado. Se conserva para informes históricos; nadie puede verlo ni reservarlo. |
available_from y available_to (si está establecido).Webhooks
Los webhooks permiten que Micali.online notifique a tus propios sistemas en el momento en que ocurre algo dentro de una cuenta — un nuevo visitante, una reserva, un pago de membresía. Configura una o varias URL de escucha por cuenta, elige los eventos que te interesan y Micali.online enviará una carga útil JSON a cada URL siempre que se activen. Perfecto para sincronizar reservas en un CRM, activar automatizaciones posteriores o construir paneles sobre los datos de tus reservas.
Quién puede configurarlos
Solo los root admins pueden crear, editar y eliminar los listeners de webhook. Los admins y los miembros del equipo no pueden verlos ni cambiarlos. Los webhooks se encuentran junto a las demás integraciones — abre Conectores → Webhooks para gestionarlos.
Eventos a los que puedes suscribirte
Cada listener está vinculado a un único tipo de evento. Añade varios listeners — incluso apuntando a la misma URL — para recibir más de un tipo de evento. El catálogo de eventos emitidos actualmente es:
visitor.created— un nuevo visitante se ha registrado en la cuenta.visitor.updated— se ha actualizado el perfil de un visitante existente.event_booking.created— un visitante ha reservado una plaza de evento.event_booking.confirmed— se ha confirmado una reserva de evento (manual o automáticamente).event_booking.cancelled— se ha cancelado una reserva de evento.service_booking.created— un visitante ha reservado una plaza de servicio.service_booking.confirmed— se ha confirmado una reserva de servicio.service_booking.cancelled— se ha cancelado una reserva de servicio.membership.assigned— se ha asignado una membresía a un visitante.membership.paid— una membresía de visitante se ha marcado como pagada.membership.ended— una membresía de visitante ha alcanzado su fecha de finalización.
Qué se envía
Cada entrega es un único POST HTTP a tu URL con un cuerpo JSON. Las siguientes cabeceras acompañan siempre a la solicitud:
Content-Type: application/json— el cuerpo siempre está codificado en JSON.User-Agent: micali-webhooks/1.0— identifica al remitente.X-Micali-Event: <event_type>— repite el tipo de evento para que puedas enrutar sin analizar el cuerpo.Authorization— presente solo cuando configuras autenticación en el listener (ver abajo).
Forma de la carga útil
Todas las cargas útiles comparten el mismo sobre:
event— el tipo de evento (mismo valor que la cabeceraX-Micali-Event).occurred_at— marca de tiempo ISO-8601 de cuándo se ejecutó el disparador.resource— el tipo de objeto dentro dedata:event_booking,service_bookingovisitor_membership.data— una instantánea del recurso, incluido su ID público, sus indicadores de estado actuales y los datos de contacto del visitante (correo electrónico, nombre y apellido, teléfono). Las reservas de eventos y servicios también incluyen el bloque de evento o servicio/procedimiento vinculado; las cargas útiles de membresía incluyen el nombre de la membresía y el ID público.
Identifica los objetos entre entregas por su public_id — ese es el identificador estable y compartible que usamos en todas las demás partes de la plataforma.
Autenticación
Elige un esquema de autenticación para que tu receptor pueda verificar que la solicitud proviene de Micali.online:
- Ninguna — no se envía ninguna cabecera
Authorization. Úsalo solo cuando tu endpoint esté protegido por otros medios (URL firmada, lista de IP permitidas, red privada). - Basic — el usuario y la contraseña se envían como la cabecera estándar
Authorization: Basic .... - Token Bearer — el token que proporcionas se envía como
Authorization: Bearer <token>. Se almacena cifrado en reposo y la API nunca lo devuelve una vez guardado.
Entrega y reintentos
La entrega es asíncrona y se ejecuta a través de la cola de trabajos en segundo plano de la plataforma. Si el receptor devuelve un estado distinto de 2xx (o la solicitud falla por completo), el trabajo se reintenta con retroceso exponencial — comenzando en 60 segundos, duplicándose cada vez y con un máximo de una hora entre intentos. Después de diez intentos fallidos, la entrega se marca como fallida y se descarta. Los listeners que se deshabilitan o eliminan entre el disparador y la entrega real se omiten silenciosamente.
public_id del recurso más el tipo de evento antes de mutar el estado en tu lado.Primeros pasos
La forma más rápida de pasar de una cuenta vacía a una página reservable es dejar que la entrevista de configuración la construya por ti.
La entrevista de configuración
A un administrador raíz de una cuenta nueva se le ofrece una entrevista que pregunta sobre el negocio en lenguaje sencillo —qué ofrece, si la gente viene en grupo a una hora fija o reserva su propio turno, cuánto duran las cosas, cuándo está abierto, quién trabaja contigo— y luego crea toda la configuración de una vez: los servicios y sus procedimientos, el horario de apertura, los eventos y sus fechas, el nombre y la categoría de tu negocio, tu subdominio público, tu dirección en el mapa, si las reservas necesitan aprobación, qué recordatorios se envían, e invitaciones para tu personal.
No tienes que terminarla de una sola vez. Tus respuestas se guardan a medida que avanzas, así que cerrar la pestaña y volver más tarde retoma donde lo dejaste. También puedes descartar la entrevista por completo y construir todo a mano: se ofrece una vez, no se impone.
Qué comprobar después
La entrevista deja todo activado y listo, pero merece la pena revisar dos cosas antes de enviar el enlace a alguien: abre tu subdominio público en una ventana de navegador privada para ver exactamente lo que ve un visitante, y repasa las plantillas de mensajes que has creado para que el tono suene como tú.
Si empezaste en una demo
La demo que puedes abrir desde el sitio web sin registrarse es una cuenta real y en funcionamiento con una vida corta: se elimina en cuanto caduca, junto con todo lo que hayas configurado en ella. Confirma tu dirección de correo electrónico y se convertirá en una cuenta normal, conservando todo lo que ya hayas creado. Si has pasado una tarde organizando tu semana en una demo, hazlo antes de cerrar la pestaña.
Iniciar sesión
Nadie en Micali.online tiene contraseña. Todo el mundo inicia sesión con un código enviado a su correo electrónico, y los gestores pueden añadir una forma más rápida además de eso.
Gestores
Introduce tu dirección de correo electrónico y llegará un código corto por correo. Escríbelo y quedarás conectado durante la sesión. Si te dirigías a un lugar concreto —un enlace desde una notificación, por ejemplo— llegarás a esa página en lugar de al panel.
El PIN de cuatro dígitos
Una vez que has iniciado sesión, puedes establecer un PIN para el navegador que estás usando. A partir de entonces, ese navegador solo pedirá los cuatro dígitos en lugar del código enviado por correo, durante 30 días. Es por navegador: establecer un PIN en tu teléfono no cambia nada en tu portátil.
Tres intentos fallidos y el navegador deja de ser de confianza: vuelve a pedir un código por correo, y el PIN por sí solo ya no bastará para entrar. Los 30 días se cuentan desde que lo configuraste y no se prolongan por usarlo.
Añadirla a la pantalla de inicio
Tanto la aplicación de gestores como la página de reservas de tus visitantes se pueden añadir a la pantalla de inicio de un teléfono, donde se abren como una aplicación. Esto es también lo que hace posibles las notificaciones push en los iPhone: allí, las notificaciones solo funcionan una vez que la página se ha añadido a la pantalla de inicio.
Visitantes
Los visitantes inician sesión de la misma manera, con un código a su correo electrónico, en tu propio subdominio. Un visitante que nunca ha reservado contigo se crea simplemente en el acto la primera vez que inicia sesión.
El panel
La primera pantalla tras iniciar sesión, en tres vistas. Las pestañas recuerdan cuál elegiste, así que escoge la que se ajuste a tu forma de trabajar.
- Calendario — una semana completa dispuesta como una cuadrícula, con cada turno de evento y de servicio en su sitio y los que se solapan uno junto a otro. Puedes avanzar por semanas y hacer las filas más altas o más bajas para encajar un día muy cargado.
- Agenda — una lista sencilla de lo que se avecina, turno tras turno. Es la que mejor funciona en un teléfono.
- Resumen — tarjetas resumen: qué viene a continuación, qué necesita confirmación, respuestas de formularios recientes.
Trabajar directamente desde el calendario
Hacer clic en un turno del calendario hace algo más que abrirlo. En un turno con hueco puedes reservar a un visitante ahí mismo; en uno vacío puedes compartirlo, abrir su lista de visitantes, o eliminar ese horario por completo si no lo vas a ofrecer.
Gestionar las reservas
Todo lo que ocurre después de que un visitante se ha inscrito: añadir personas tú mismo, aprobarlas, moverlas y registrar quién se presentó realmente.
Añadir a alguien tú mismo
No todas las reservas llegan a través de la página pública: hay quien llama por teléfono o te aborda en persona. Añádelos por dirección de correo electrónico: si esa dirección ya pertenece a uno de tus visitantes, se vincula a él, y si es nueva, se crea el visitante. Puedes establecer cuántas plazas ocupan, añadir a sus acompañantes y rellenar las respuestas del formulario en su nombre.
Aprobar y rechazar
Si el evento o el procedimiento no confirma automáticamente, las nuevas reservas esperan tu decisión. Aprobar una envía el mensaje de confirmación; rechazarla envía el mensaje de denegación, cuando el procedimiento tiene uno configurado. Una reserva hecha por alguien sin reservas previas puede enviar un mensaje distinto, más cálido, que el que reciben tus clientes habituales.
Mover una reserva
Los planes cambian, y un visitante no debería tener que cancelar y volver a reservar. Una reserva de evento se puede mover a otra fecha del mismo evento o a un evento completamente distinto; una reserva de servicio se puede mover a otro turno u otro procedimiento. La capacidad en el destino se vuelve a comprobar en el momento del traslado, y la plaza que se libera va a quien esté primero en la lista de espera.
Marcar quién asistió
En cuanto una fecha ha comenzado, toda reserva confirmada plantea una pregunta: ¿vino esta persona? Responderla no es solo llevar un registro. Presente es lo que gasta un crédito de una membresía, a menos que el plan o el evento estén configurados para contar la reserva independientemente de la asistencia; No asistió devuelve la plaza y el crédito. Hasta que respondas, el crédito queda reservado y el saldo restante del visitante no se mueve.
Hay varios sitios donde responder — desde toda una clase en un toque hasta una sola reserva, o desde el lado de la membresía:
- La lista de reservas. Abre Visitantes → Eventos, elige el evento y mira las reservas confirmadas de una fecha pasada (el correo recordatorio enlaza directamente ahí). Una columna Asistencia aparece en cuanto la fecha ha comenzado — no está ahí para fechas futuras, porque todavía no hay nada que responder. Cada fila tiene una marca verde para presente y una cruz roja para no asistió; toca la respuesta que está iluminada para deshacerla. Presente No asistió
- Todos presentes. La cabecera de cada fecha tiene un botón Todos presentes. Solo rellena las reservas que todavía no tienen respuesta, así que quien ya hayas marcado como ausente sigue ausente. Todos presentes
- Una selección. Marca las filas que quieras y usa Marcar seleccionados como presentes o Marcar seleccionados como ausentes — útil cuando la mayoría de la clase vino y unos pocos no.
- Desde tu teléfono. En el panel, la vista Agenda muestra una pequeña etiqueta de Asistencia en cada evento que ha comenzado — ámbar con un número mientras faltan respuestas, verde cuando todos están respondidos. Tócala y un panel muestra las reservas confirmadas con los mismos botones de presente / no asistió y un atajo Todos presentes, para que puedas pasar lista mientras la gente sigue en la sala.
- Una reserva. Abre la reserva desde la lista (el icono del lápiz) y usa el conmutador Estuvo presente en su página de detalle, junto a las respuestas del formulario del visitante y las notas.
- Desde la membresía. Abre Membresías, elige el plan y luego el miembro — el número en la columna de uso abre su página de Uso de la membresía. Ahí aparece cada reserva aceptada pendiente de asistencia con un par Confirmar asistencia / No asistió, y la lista de miembros muestra cuántas reservas de cada uno siguen pendientes. Es la misma respuesta que en cualquier otro sitio, solo que agrupada por miembro, que es donde conviene mirar cuando estás comprobando cuántos créditos le quedan a alguien. Confirmar asistencia No asistió
Los administradores pueden responder por cualquier evento. Un miembro del equipo solo puede responder por los eventos de los que es responsable — en cualquier otro sitio los botones aparecen en gris.
No tienes que acordarte. Cuando un evento ha terminado y todavía hay reservas pendientes de asistencia, Micali.online envía un correo a quien sea responsable de esa fecha con un enlace directo a la lista correspondiente, y solo para las reservas en las que confirmar realmente cambia algo.
Pago
Las reservas llevan un indicador de pagado que tú mismo cambias; Micali.online no cobra el dinero. Lo que sí hace es reclamarlo: un evento puede enviar un recordatorio de pago una o dos veces antes de la fecha, y solo a los visitantes que estén confirmados, sigan sin pagar y no estén cubiertos por una membresía.
Llevarse la lista a otra parte
Las reservas se exportan a un archivo CSV, tanto para eventos como para servicios, para que puedas entregar un registro a quien lo necesite, sumar un mes en una hoja de cálculo, o conservar tu propia copia. Es la lista tal como la has filtrado, no un informe fijo.
Pendiente de confirmación
Reservas que alguien ha rellenado en tus páginas públicas sin haber iniciado sesión. No hay nada reservado hasta que abra el enlace que le hemos enviado por correo — esta página es donde ves lo que sigue en marcha, cuánto de ello nunca llega, y dónde puedes intervenir cuando el visitante no puede.
Cómo una reserva llega hasta aquí
Un visitante que no ha iniciado sesión rellena todo — qué reserva, cuántas plazas, sus datos de contacto, cualquier formulario que hayas adjuntado — sin que se le pida antes un código. Al enviarlo, la reserva queda aparcada y se le envía un enlace de confirmación de un solo uso. Hasta que abra ese enlace, nada existe en tu cuenta: ni visitante, ni reserva, ni respuesta de formulario, y ninguna plaza queda retenida. Es algo deliberado — alguien que escriba la dirección de un desconocido nunca podrá llenar tu evento.
El enlace dura 24 horas, o hasta que empiece el turno, lo que ocurra antes. Abrirlo demuestra la dirección, inicia sesión al visitante y crea la reserva siguiendo las reglas habituales — capacidad, lista de espera, fecha límite de inscripción, tu aprobación — de modo que reciba la misma respuesta que habría recibido reservando con sesión iniciada. Si tiene una membresía que el evento acepta, ese es el momento en que se le pregunta cuál quiere gastar.
Un visitante que ya ha iniciado sesión nunca pasa por aquí. Reserva directamente, y no le queda nada por confirmar.
Tampoco hace falta esperar el correo. Al iniciar sesión en tu página de reservas aparece una tarjeta Esperando tu confirmación que enumera todo lo aparcado bajo esa dirección, cada uno con un botón Confirmar. Confirmar ahí y abrir el correo después de todos modos no hace daño — el enlace simplemente informa de que ya está confirmado.
Qué muestra la página
Abre Pendiente de confirmación en el menú lateral. Arriba hay cuatro números, y los tres primeros son también filtros:
- Pendiente de confirmación — el enlace sigue siendo válido y el visitante todavía puede usarlo.
- Nunca confirmado — el enlace caducó sin usarse. Este es el número que merece la pena vigilar: es interés que tuviste y no conservaste.
- Confirmado — se convirtieron en reservas reales.
- Tasa de confirmación — la proporción de enlaces que se usaron. Solo se cuentan los enlaces que ya han llegado a su fin, así que los que siguen en marcha no la arrastran hacia abajo todo el día.
Debajo hay un gráfico de reservas por día: cada reserva que ha recibido tu cuenta, con este embudo dibujado dentro. Una reserva hecha por un visitante con sesión iniciada, o una que hayas añadido tú mismo, nunca pasa por el embudo, así que las dos líneas interiores son siempre una porción de la más alta. El filtro de tipo estrecha ambas cosas; la búsqueda de texto solo estrecha la tabla, así que buscar a una persona no redibuja tu volumen como si fuera suyo.
Solo administradores y administradores raíz — el mismo límite de acceso que tu lista de visitantes, porque hasta que se abre el enlace, estos datos de contacto no están probados como pertenecientes a quien los escribió.
Confirmar en nombre de un visitante
El correo fue a spam, el enlace caducó sin leerse, o te llamaron directamente. Confirmar para el visitante aparece en cada fila que aún no está confirmada — incluidas las caducadas, que es sobre todo para lo que sirve el botón — y la reserva exactamente como lo habría hecho el enlace. Las reglas siguen decidiendo el resultado: si el evento está completo, el visitante pasa a la lista de espera; si necesita aprobación, cae en tus aprobaciones; y si el plazo ha pasado, no se reserva nada y se te explica por qué. Confirmar para el visitante
Hay una cosa que difiere del clic del propio visitante: no se gasta ningún plan prepago, porque a nadie se le preguntó cuál usar. Añade uno a la reserva después si debe contar contra un plan.
Cada reserva hecha así registra qué administrador la confirmó, y la fila muestra su nombre.
Enterarte de que ha pasado
Cuando una reserva queda aparcada, llega enseguida una notificación a la campana — los miembros del equipo también la ven, aunque no puedan abrir esta página. Enlaza con el evento o servicio al que apuntaba el visitante, porque todavía no hay reserva a la que enlazar.
Compartir una fecha y hora
A veces quieres enviarle a alguien un turno concreto —«este jueves a las seis»— en lugar de todo tu horario y la esperanza de que elija correctamente.
Cada lugar donde puedes compartir un único turno te ofrece tanto un enlace como un código QR, listos para imprimir o enviar:
- En el calendario de un evento, junto a cualquier fecha próxima.
- En la pantalla de visitantes, donde puedes elegir cualquier fecha próxima de un evento, incluida una que todavía nadie ha reservado.
- En un servicio, donde eliges el procedimiento, el día y la hora a partir de la misma disponibilidad que ven tus visitantes.
- En el calendario y la agenda, directamente desde el propio turno.
Lo que recibe el visitante
El enlace abre su página de reservas ya situada en ese turno exacto, con las demás fechas fuera de la vista, de modo que no hay nada que elegir ni nada que equivocar. Si el turno está completo, en su lugar se le ofrece la lista de espera.
Un botón de reserva en tu sitio web
Pon un botón de reserva en tu propio sitio web. Flota en una esquina de cada página, y con un clic los visitantes pueden reservar tus eventos y servicios ahí mismo — o los lleva a tu página de reservas.
Configurarlo
Abre Widget del sitio web en el menú lateral (solo administradores raíz). Elige el texto del botón, su color, la esquina en la que se sitúa, qué hace un clic y el idioma de la ventana de reservas, pruébalo en la vista previa, y copia el código.
Pega el código en tu sitio web justo antes de la etiqueta de cierre </body>, en cada página donde quieras que aparezca el botón. La mayoría de los constructores de sitios web (WordPress, Wix, Webflow, Squarespace…) tienen un lugar para código personalizado o un bloque de HTML.
Tu propio botón. Cualquier enlace o botón de tu sitio web con el atributo data-micali-open también abre la ventana de reservas, y un desarrollador puede llamar a MicaliWidget.open(), MicaliWidget.close() o MicaliWidget.toggle(). Para que funcione, el código del widget tiene que estar en la página. Si prefieres mostrar solo tus propios botones, activa Ocultar el botón flotante: el código entonces no dibuja ningún botón en la esquina, y la ventana de reservas solo se abre desde tus botones.
Un botón después de la reserva. En la página Widget del sitio web puedes añadir un botón que la ventana de reservas muestra en cuanto un visitante envía una reserva — con tu propio texto, color y JavaScript. Nada se ejecuta por sí solo: tu código se ejecuta en tu sitio web solo cuando el visitante hace clic en el botón (por ejemplo, para abrir tu pago), y la ventana se cierra. Para desarrolladores, la página también recibe los eventos micali:booked y micali:action con el kind, id, name y la hora de inicio de la reserva — nunca los datos personales del visitante. Con la página de reservas en vez de la ventana, la reserva ocurre en Micali.online y tu sitio web no la ve.
Qué hace un clic
- Ventana de reservas — se abre una ventana en tu página con un calendario: eventos por fecha, servicios por procedimiento, día y hora. El visitante rellena sus datos y el formulario de reserva, y confirma.
- Página de reservas — abre tu página de reservas de Micali.online en una pestaña nueva, con todo lo que contiene, incluidas las membresías y las salas.
Lo que recibe el visitante
Los visitantes no inician sesión dentro de la ventana, así que una reserva hecha ahí funciona igual que una hecha en tu página de reservas sin iniciar sesión: se confirma en cuanto abren el enlace que les enviamos por correo, y eligen cualquier membresía en esa página de confirmación. Hasta entonces, espera en Pendiente de confirmación.
Tus visitantes
Todos los que alguna vez han reservado contigo, más cualquiera que hayas añadido, en una sola lista que puedes buscar, en la que importar y a la que enviar correos.
Importar una lista que ya tienes
Sube un CSV e indica qué columna es cuál: a Micali.online no le importa el orden de las columnas ni cómo las llame el archivo. Las direcciones que ya están en tu cuenta se vinculan en lugar de reescribirse, así que importar una lista que se solape con tus visitantes existentes no sobrescribirá los datos de nadie.
La importación se ejecuta en segundo plano e informa de lo que ha hecho, de modo que un archivo grande no bloquea la pantalla. Hay un límite de 500 visitantes nuevos añadidos al día, y es deliberado: es lo bastante alto para una lista de clientes real y lo bastante bajo para que una carga equivocada no se descontrole. Todo lo que supere el límite se notifica en lugar de descartarse, y volver a importar el mismo archivo al día siguiente lo recoge.
Listas de correo
Una lista de correo es un grupo guardado de visitantes al que puedes escribir una y otra vez. Complétala eligiendo personas a mano, o eligiendo eventos y servicios y un periodo: todos los que reservaron eso en las últimas dos semanas, el último año, o siempre.
Escribirles
Puedes escribir a una lista guardada, a todos los de un evento, o a toda tu cuenta. Cada mensaje se envía individualmente, así que una dirección incorrecta no puede retrasar el resto, y cualquiera sin dirección de correo electrónico se omite: el número de esos se muestra antes de que empieces a escribir, no después de enviarlo.
La lista negra
Hay personas a las que conviene mirar dos veces antes de dejarlas entrar: la que nunca se presenta, la que reserva seis plazas y trae a una. Añade su dirección de correo electrónico a la lista negra, con una nota personal sobre el motivo.
La lista está vinculada a la dirección de correo electrónico, no al registro de la persona: eliminar al visitante y dejar que vuelva a registrarse con la misma dirección no la borra de la lista.
Mensajes con los visitantes
Una conversación es un hilo entre tu equipo y un visitante. Cualquiera de las dos partes puede iniciarla, y todo lo que se dice permanece vinculado a esa persona en lugar de disperso entre quien haya respondido a su correo.
Cómo empieza un hilo
Un visitante puede escribirte desde su propia página de reserva, sobre una reserva o sobre nada en particular. También puedes abrir tú mismo un hilo desde su fila en la lista de visitantes, que es la forma correcta de hacerle una pregunta a una sola persona sin convertirla en un correo que reciben todos.
Quién responde
Cualquiera en la cuenta puede leer y responder, miembros del equipo incluidos. Una conversación se puede asignar a una persona concreta, y hay un filtro mías que muestra lo que tienes asignado o a lo que ya has respondido, de modo que en un día ajetreado es menos probable que dos personas respondan dos veces al mismo visitante.
Mantener la lista corta
Los hilos se pueden cerrar una vez resueltos y reabrir si el visitante vuelve a escribir, lo que mantiene la lista limitada a lo que todavía necesita a una persona.
Cuestionarios de satisfacción
Pregunta a quienes vinieron qué les pareció, automáticamente, una vez que el evento o la cita han quedado atrás.
Configurar uno
Escribe las preguntas, adjunta el cuestionario a un evento o a un servicio, e indica cuánto tiempo después de que termine el turno debe enviarse: de inmediato, a la mañana siguiente, unos días después, lo que te convenga. Ponle un nombre para tu propio uso; los visitantes nunca lo ven, solo las preguntas.
Qué recibe el visitante
Un correo con la primera pregunta. Responder a esa abre el resto en una página propia, sin inicio de sesión, sin contraseña, nada que recordar. Cuanto menos le pidas a alguien en ese momento, más respuestas obtendrás.
Una vez por reserva
A cada reserva se le pregunta exactamente una vez, y el envío queda registrado. A alguien que viene a tu clase de los martes cada semana no se le pide que la valore cada semana.
Leer las respuestas
Las respuestas se agrupan por cuestionario, de modo que puedes leerlas juntas en lugar de un correo cada vez. También puedes enviarte primero una copia de prueba y ver todo exactamente como lo verá un visitante.
Obtener ayuda
Para las preguntas que esta guía no responde, o cuando algo parece ir mal en tu cuenta.
Abrir un ticket
Los administradores y los administradores raíz pueden abrir un ticket desde dentro de la aplicación, lo cual es mejor que enviar un correo porque llega con su cuenta ya adjunta: nadie tiene que preguntarle de qué negocio se trata, y podemos revisar la configuración real que está describiendo.
Cómo continúa
Un ticket es una conversación, no un formulario: las respuestas de nuestro lado llegan al mismo hilo y se le notifica por correo electrónico, de modo que todo el intercambio permanece en un solo lugar en lugar de fragmentarse en una cadena de correos.
Cómo crear un evento y publicarlo
Para administradores raíz y administradores. El objetivo: que un visitante pueda llegar a tu página pública y reservar una plaza.
-
Abre la página Eventos.
Inicia sesión en la aplicación, elige la cuenta correcta en la barra superior y abre Eventos en el menú principal.
-
(Opcional) Crea primero una plantilla.
Si vas a realizar el mismo tipo de evento repetidamente, créalo una sola vez como plantilla: aforo, formulario, mensajes, etc. Los nuevos eventos clásicos pueden heredar de ella.
-
Crea un nuevo evento clásico.
Haz clic en Nuevo evento, asígnale un nombre y una descripción, establece el aforo (número máximo de participantes, si pueden traer acompañantes) y elige el formulario de reserva.
-
Añade una o más fechas del evento.
Para cada ocurrencia, establece la hora de inicio y, si es necesario, la fecha límite de inscripción. Sin al menos una fecha próxima, el evento no se puede reservar.
-
Restringe a membresías (opcional).
Si solo pueden asistir los socios, añade las membresías requeridas en Membresías permitidas. Déjalo en blanco para permitir que cualquier visitante reserve.
-
Elige los mensajes.
Elige las plantillas para los recordatorios de pago, las cancelaciones y el recordatorio de asistencia. Asegúrate de que el conector correspondiente (SMTP, SendGrid o Twilio) esté configurado a nivel de cuenta.
-
Activa Activo.
Esto hace que el evento esté en vivo dentro de la cuenta. Aún no llegará a los visitantes hasta el siguiente paso.
-
Activa Público.
Ahora el evento aparece en tu subdominio público. Abre el subdominio en una ventana privada del navegador para verificar que todo se ve correctamente.
Cómo crear un servicio o procedimiento y publicarlo
Para administradores raíz y administradores. El objetivo: que un visitante pueda elegir un procedimiento y reservar una franja horaria libre.
-
Abre la página Servicios.
En el menú de la aplicación, elige Servicios. La lista muestra todo lo que pertenece a la cuenta activa.
-
Crea el servicio.
Haz clic en Nuevo servicio, introduce el nombre, la descripción, la ubicación, la dirección y la zona horaria. La zona horaria es importante: todas las ventanas de disponibilidad se interpretan en ella.
-
Añade procedimientos.
Por cada cosa que un visitante pueda reservar, crea un procedimiento con un nombre y una duración. Opcionalmente, establece un tiempo de preparación antes del procedimiento y un tiempo de limpieza después de él, para que el calendario no haga dobles reservas.
-
Establece la disponibilidad.
Define las ventanas de tiempo recurrentes en las que se permiten las reservas (por ejemplo, lunes–viernes de 9:00 a 17:00). Solo se pueden reservar las franjas que estén dentro de una ventana de disponibilidad activa.
-
Elige el formulario de reserva (opcional).
Si necesitas información del visitante en el momento de la reserva —teléfono, alergias, notas—, adjunta un formulario al servicio.
-
Activa Activo en el servicio y en cada procedimiento.
Un servicio inactivo se oculta en todas partes; un procedimiento inactivo permanece en la base de datos pero no aparece en el flujo de reservas.
-
Activa Público en el servicio.
Los visitantes ven ahora el servicio en tu subdominio público, con los procedimientos disponibles y las próximas franjas libres.
Cómo configurar una sala que la gente pueda reservar
Para administradores raíz y administradores. El objetivo: que las personas que invites puedan iniciar sesión y reservar la sala.
-
Abre la página Salas.
En el menú de la aplicación, elige Salas y haz clic en Nueva sala.
-
Describe la sala.
Introduce el nombre, la descripción, dónde está y cuántas personas caben. Después de guardar por primera vez puedes añadir fotos; la primera es la portada.
-
Define cuándo se puede reservar.
Añade el horario de cada día de la semana, los minutos de preparación y limpieza, y la cuadrícula horaria.
-
Define las normas para los visitantes.
Elige la reserva más larga, el descanso entre las reservas de una misma persona y con cuántos días de antelación se puede reservar. Deja un campo vacío para no poner límite.
-
Elige quién puede reservar.
Elige una o varias etiquetas (puedes crear una ahí mismo), decide si las reservas se confirman automáticamente, y elige las personas responsables y el calendario compartido.
-
Invita a las personas.
En Salas → Acceso, pega sus direcciones de email, dales la etiqueta y envía la invitación. A las personas que ya reservan contigo simplemente puedes darles la etiqueta.
-
Comparte el enlace.
Copia el enlace de la sala desde la lista de salas, o deja que la gente encuentre la sala en la pestaña Salas de tu página de reservas. Activa Visible para todos si las personas sin acceso también deben ver la sala.
Cómo crear una membresía y publicarla
Para administradores raíz y administradores. El objetivo: que un visitante pueda comprar una membresía y utilizarla para reservar eventos.
-
Abre la página Membresías.
En el menú de la aplicación, elige Membresías.
-
Crea la membresía.
Haz clic en Nueva membresía, asígnale un nombre y una breve descripción que explique lo que recibe el visitante.
-
Establece el precio, la moneda y los límites.
Introduce el precio (en la unidad monetaria más pequeña), la moneda, el número máximo de usos y/o la duración en días. Dejar un límite en blanco significa que es ilimitado.
-
Define cuándo se puede comprar.
Establece disponible desde (cuándo aparece en la página pública) y, opcionalmente, disponible hasta (cuándo desaparece). Útil para ofertas estacionales o por tiempo limitado.
-
(Opcional) Vincúlala a eventos.
Si la membresía debe desbloquear eventos específicos, abre cada evento y añade la membresía en Membresías permitidas.
-
Activa Activo.
La membresía ya forma parte de tu cuenta. Las membresías existentes de visitantes recurrentes siguen funcionando incluso cuando esto está desactivado.
-
Activa Público.
Los visitantes ven la membresía en tu subdominio público y pueden comprarla. Confírmalo abriendo el subdominio en una ventana privada.
Cómo crear una plantilla de mensaje
Para administradores raíz y administradores. Las plantillas viven a nivel de cuenta: escríbelas una vez y reutilízalas en cualquier evento, servicio o membresía.
-
Abre la página Plantillas de mensajes.
En el menú de la aplicación, elige Plantillas de mensajes dentro de la cuenta activa.
-
(Opcional) Siembra los valores predeterminados.
Si es una cuenta nueva, haz clic en Sembrar predeterminados para crear una plantilla inicial para cada ranura compatible en el idioma de la cuenta. Puedes editar cualquiera de ellas después.
-
Crea una nueva plantilla.
Haz clic en Nueva plantilla y asígnale un nombre interno claro; por ejemplo, «Clase de yoga — recordatorio de pago». El nombre solo se muestra a tu personal.
-
Escribe la versión por correo electrónico.
Rellena el asunto y el cuerpo del correo electrónico. Utiliza marcadores de posición como
%visitor_first_name%y%event_start_at%allá donde quieras valores personalizados. Opcionalmente, establece un nombre de remitente. -
Escribe la versión por SMS (opcional).
Si también piensas enviarla como SMS, rellena el cuerpo del SMS. Mantenlo corto: los proveedores de SMS cobran por segmento.
-
Guarda la plantilla.
Necesitas al menos el nombre más un cuerpo de correo electrónico o de SMS. La plantilla aparecerá ahora en los menús desplegables de cada formulario de evento, procedimiento y membresía.
-
Adjunta la plantilla donde la necesites.
Abre el evento, el procedimiento de servicio o la membresía correspondiente y elige la nueva plantilla en la ranura apropiada; por ejemplo, Recordatorio de asistencia en un evento. Guarda y listo.
- Correo electrónico — funciona desde el primer momento. Micali.online incluye un servicio de correo interno integrado, por lo que los correos de los visitantes se entregan inmediatamente sin ninguna configuración. Si prefieres enviar desde tu propio dominio o con un remitente con marca, conecta SendGrid, SMTP o Gmail SMTP en la pantalla de Conectores de la cuenta y el correo saliente cambiará automáticamente a tu conector.
- SMS — requiere Twilio. No hay alternativa interna para SMS, por lo que las plantillas de SMS permanecen inactivas hasta que se configure Twilio.
- Push — sin conector que configurar. Solo llega a los visitantes que han permitido las notificaciones en su navegador o han añadido la página de reservas a su pantalla de inicio, y se omite silenciosamente para todos los demás.