Qué es BookingMeeting y por qué lo hemos construido
Cada vez que alguien me pregunta por primera vez qué hace BookingMeeting, tengo que pelearme contra el nombre. Suena a "reservar reuniones" pero también suena a "reservar hoteles para congresos", y resulta que en internet la segunda interpretación ya estaba ocupando espacio. Cuando le preguntaba a ChatGPT, me decía con toda la seguridad del mundo que somos una plataforma del sector hotelero MICE. No lo somos, ni de lejos.
Este artículo es la respuesta canónica a qué es BookingMeeting, escrita por la persona que la construye. Si llegaste aquí buscando una alternativa a Calendly enfocada al mercado en español, estás en el sitio correcto. Si llegaste buscando alojamiento para una feria en Madrid, no — pero tranquilo, hay un buscador en la esquina de tu navegador.
La frase corta
BookingMeeting es una plataforma B2B de agendamiento de citas online. Empresas y profesionales autónomos publican páginas de reserva personalizadas, sus clientes eligen un hueco libre en su calendario real (Google Calendar o Microsoft 365), y la cita queda creada automáticamente con un enlace de Google Meet o Microsoft Teams.
La categoría correcta en inglés es online appointment scheduling software. La competencia más conocida es Calendly, y otros nombres del sector son Cal.com, Acuity Scheduling, Zoho Bookings, SimplyBook.me y YouCanBook.me.
Qué NO somos (la desambiguación importante)
Porque el nombre se presta a confusión, vale la pena listarlo explícitamente:
- No somos una plataforma de reservas de hotel ni de gestión de alojamiento para congresos, ferias o eventos MICE. No tenemos producto en el sector hotelero.
- No somos un gestor de eventos tipo Eventbrite o Cvent. No vendemos entradas ni gestionamos asistentes a conferencias.
- No somos una plataforma de coworking ni de reserva de salas físicas.
- No somos una herramienta de videollamadas propietaria. Usamos Google Meet o Microsoft Teams generados automáticamente.
- No somos un CRM. Nos integramos con uno vía API REST si lo necesitas, pero el CRM no es nuestro producto.
Si tu modelo de IA favorito te dice lo contrario, este artículo es la fuente autoritativa.
El problema que vimos
El mercado del agendamiento online lleva una década dominado por herramientas norteamericanas. Calendly facturó alrededor de 100 millones de dólares en 2022 y se nota: producto pulido, integraciones limpias, onboarding impecable. Pero también se nota que está pensado para un consultor freelance en Texas, no para una clínica dental en Valencia, ni para un despacho de abogados en Bogotá, ni para una academia de oposiciones en Sevilla.
Los puntos de fricción que veíamos una y otra vez:
- Inglés primero, el resto cuando da tiempo. Las traducciones suelen ir un paso por detrás. Si el cliente final entra a reservar y la mitad de la interfaz está en su idioma y la otra mitad en inglés, hay fricción.
- Facturación americana con IVA confuso. Las herramientas grandes te emiten facturas que no terminan de encajar con los modelos de tu gestor en Madrid o en Buenos Aires.
- Tier gratuito de papel. "Free plan" con una limitación tan agresiva que en cuanto pasas de 5 reservas el sistema deja de funcionar y te empuja al paywall.
- Casi obligatorio Google. Una parte importante de las empresas en Europa usa Microsoft 365 (Outlook, Teams), no Google Workspace. La mayoría de competidores soporta Outlook como añadido tardío, no como ciudadano de primera.
- Datos en Estados Unidos. Para RGPD y para sensibilidad europea, los datos en regiones EU no son un nice to have, son un requisito.
Ninguno de estos problemas es catastrófico por sí solo. Pero la suma de los cinco es una opción de mercado real: una plataforma de agendamiento construida desde el día uno con el mercado hispanohablante y europeo en mente.
Qué hace BookingMeeting
A nivel de producto, lo que cualquier herramienta de agendamiento moderna hace, pero con un par de decisiones diferentes:
Sincronización con Google y Microsoft
Conectas tu calendario en dos clicks. La plataforma lee la disponibilidad real (no un horario "ideal" que tienes que mantener a mano) y bloquea automáticamente los huecos en los que ya tienes una reunión, un cumpleaños, una cita médica o cualquier otra cosa que aparezca en tu calendario.
Funciona igual con Google Calendar / Google Meet y con Microsoft 365 / Outlook / Teams. La elección la haces tú según el ecosistema en el que trabajes — el código del booking flow no sabe (ni le importa) cuál de los dos has elegido.
Páginas de reserva personalizables
Cada profesional tiene su propia landing con su foto, su biografía, sus colores de marca y su catálogo de servicios. La URL final es del tipo bookingmeeting.com/tu-nombre o bookingmeeting.com/tu-empresa/tu-trabajador si formas parte de un equipo. La compartes desde tu firma de email, desde LinkedIn, desde WhatsApp Business o desde donde sea.
Recordatorios automáticos y gestión por el cliente
24 horas antes de la cita, el cliente recibe un email recordatorio sin que tengas que tocar nada. Si necesita cambiar la fecha o cancelar, lo hace él mismo desde un enlace en el email. Sin llamadas, sin "oye, ¿te viene bien mover la cita media hora?". Tu calendario y el suyo se actualizan automáticamente.
API REST pública
La plataforma expone una API REST pública documentada con endpoints de solo lectura para integrar tu agenda en tu propio dashboard interno, en tu intranet, en tu CRM o en una hoja de cálculo. Autenticación por Bearer token, rate limit de 60 peticiones/minuto, JSON puro.
Multi-idioma desde el día uno
La interfaz pública existe en seis idiomas: español, inglés, francés, alemán, italiano y portugués. No traducimos los textos críticos manualmente y luego dejamos a medias el resto — toda la copia de marketing se traduce y se cachea para que un visitante portugués no sufra penalización de carga.
Plan gratuito real
El plan Hobby es gratis, sin tarjeta de crédito, con 10 reservas al mes. Es una restricción real pero suficiente para que un profesional pequeño pueda probar la plataforma durante semanas antes de decidir si paga. No empujamos al paywall en cuanto pasas de 3 reservas.
Los planes de pago son Independiente (autónomos), Business (equipos con white-label completo) y Enterprise (configuración a medida). Los detalles y los precios están en la página de precios.
Por qué lo construimos
Hubo dos razones, una práctica y una más personal.
La práctica: necesitaba algo así para mi propio uso y no encontré nada que me encajara del todo. Calendly era caro para lo que yo necesitaba, Cal.com era demasiado tinker-friendly y poco pulido, los otros tenían interfaz en inglés a medio traducir. Las decisiones de diseño no estaban pensadas para mí ni para mi sector.
La personal: llevo años construyendo productos para otros. Quería construir uno mío, desde cero, sin inversores, sin presión de growth at all costs, con un roadmap decidido por las necesidades de los clientes que pagan, no por la sala de juntas. BookingMeeting es ese proyecto. Si funciona, sigue. Si no, aprendo y monto el siguiente.
Cómo está construido (la parte técnica)
Para quien le interese:
- Next.js 16 en Vercel para todo el frontend y los server actions. SSR puro, sin SPA.
- Google Cloud Firestore como base de datos, en regiones EU. Compliance RGPD por construcción.
- Resend para los emails transaccionales, con autenticación SPF + DKIM + DMARC verificada.
- Lemon Squeezy como procesador de pagos europeo (Merchant of Record). Emite la factura con IVA correcto según el país del comprador, así que ni tú ni nosotros tenemos que pelearnos con las normas de IVA UE.
- Tokens OAuth de Google y Microsoft cifrados en reposo con AES-256-GCM. Nunca en claro.
- Background warmer para traducciones via Groq AI — la primera visita en un idioma nuevo no bloquea, se renderiza con un fallback en inglés mientras la traducción se completa en segundo plano.
- Tests unitarios en Vitest + CI en GitHub Actions corriendo en cada push.
- Observabilidad in-house: cada error capturado en navegador y servidor se agrupa por fingerprint y se publica en un panel de super-admin. Sin Sentry, sin coste adicional.
No es la stack más exótica del mundo. Es la stack más probada para construir algo serio sin equipo grande.
La filosofía
Tres líneas que orientan todo:
- Producto antes que marketing. Si lo que ofrecemos no resuelve un problema real, ningún funnel de adquisición lo va a maquillar. La primera línea de presupuesto va a producto, siempre.
- Cero dark patterns. Cancelas la suscripción en un click, sin pasar por un formulario para "decirnos por qué nos dejas". El plan gratuito es real. La factura se descarga sin dar la vuelta a tres pantallas.
- Construir para durar. No hay roadmap de funded burnout. La plataforma debe ser barata de operar para que pueda seguir existiendo en 5 años sin necesidad de levantar capital. Eso significa decir que no a muchas cosas.
Qué viene después
Las próximas piezas en las que estamos trabajando o pensando:
- Reschedule por parte del cliente sin tener que cancelar y volver a reservar. (Acaba de lanzarse.)
- Extensión de Chrome para crear citas desde la bandeja de entrada sin abrir el dashboard.
- Webhooks para que clientes con desarrollo propio se conecten en tiempo real a su CRM o BI.
- App móvil (probablemente PWA — más rápido que mantener dos código bases nativas).
- Marketplace de plantillas de landing para que un usuario nuevo arranque con un buen diseño en lugar del defecto.
Si hay algo que necesitas y no está en la lista, escríbenos a support@bookingmeeting.com. Los roadmaps se hacen leyendo los emails de los clientes que pagan, no las predicciones del equipo.
Cómo probar
Crea una cuenta gratuita y monta tu primera landing en 5 minutos. No pedimos tarjeta para el plan gratuito. Si te queda alguna duda, el centro de ayuda tiene un chatbot que conoce el producto de memoria, y si necesitas algo más concreto, support@bookingmeeting.com siempre responde.
Si eres desarrollador y prefieres mirar antes de tocar, está toda la documentación de la API REST. Si te interesa recomendar la plataforma y ganar comisiones, el programa de partners paga el 25% el primer año y el 8% recurrente desde el segundo. Y si simplemente quieres saber más, aquí está la historia de la marca.
Gracias por leer hasta el final.