Automatización de programación para desarrolladores
Automatiza la programación con una API de verdad
WhenToMeet tiene una API real para automatizar la programación. Intégrala en tu app, deja que tus agentes de IA creen encuestas, sincroniza con tus sistemas. tRPC para type safety, webhooks para eventos, especificación OpenAPI para codegen.
El Desafío
- ✕Las herramientas de programación tienen APIs que parecen secundarias — endpoints limitados, autenticación rara, sin webhooks
- ✕Crear encuestas manualmente cada vez es tedioso. Quieres automatización.
- ✕Tu asistente de IA podría programar reuniones pero las APIs son demasiado complejas para explicarle
- ✕Necesitas programación en tu app pero no quieres construir lógica de zonas horarias desde cero
- ✕Quieres programación programática sin el precio empresarial
Cómo ayuda WhenToMeet
Construido para automatización
Cada función es accesible vía API. Crear encuestas, verificar disponibilidad, finalizar horarios — todo programable. Perfecto para scripts, apps y agentes de IA.
Listo para agentes de IA
API limpia + documentación llms.txt significa que los agentes de IA pueden usarla. Claude, ChatGPT o tus agentes personalizados pueden programar reuniones con un solo prompt.
Eventos por webhook
Notificaciones en tiempo real cuando se crean eventos, se finalizan o llegan reservas. Construye sistemas reactivos sin polling.
Manejo de zonas horarias
Almacena horarios en UTC, muéstralos en la zona horaria del usuario. Manejamos transiciones de horario de verano y casos límite por ti.
Integración simple
Una llamada a la API para crear un evento. Recibe una URL compartible. Sin flujos OAuth complejos ni configuración de SDK.
Características Clave
Especificación OpenAPI
Especificación OpenAPI 3.0 completa en /api/openapi.json. Genera clientes en cualquier lenguaje. Autocompletado en tu IDE.
Endpoints tRPC
API con type safety usando tRPC. Autocompletado completo en TypeScript. Validación de request/response incluida.
Claves API con scope
Crea claves con permisos específicos. Solo lectura para analítica. Solo escritura para creación de eventos. Revoca cuando quieras.
Webhooks
Suscríbete a eventos: event.created, event.finalized, booking.confirmed. Hacemos POST a tu endpoint con reintentos.
llms.txt para agentes de IA
Documentación legible por máquina en /llms.txt. Tu asistente de IA entiende nuestra API sin leer docs HTML. Solo apúntalo a la URL.
Comienza en 3 Pasos
Genera una clave API
Crea una clave API desde tu panel. Elige los scopes (lectura, escritura o ambos). Copia la clave.
Llama a la API
POST a /api/v1/polls con el título y las franjas horarias. Recibe el ID de la encuesta y URL compartible. O deja que tu agente de IA lo haga.
Automatiza
Consulta el estado de las encuestas vía API o usa webhooks para actualizaciones. Finaliza programáticamente cuando todos hayan votado. Intégralo en tu flujo de trabajo.
Buenas prácticas para automatizar la programación
- ✓Almacena los IDs de eventos en tu base de datos, no los datos completos. Usa la API como fuente de verdad.
- ✓Usa webhooks en lugar de polling para actualizaciones en tiempo real. Más eficiente, menos llamadas.
- ✓Para agentes de IA: apúntalos a /llms.txt para que entiendan la API sin explicaciones.
- ✓Genera claves API separadas para cada integración. Más fácil rotar si una se compromete.
- ✓Usa la especificación OpenAPI para generar clientes tipados en tu lenguaje. No escribas llamadas HTTP a mano.
Preguntas Frecuentes
¿La API es de segunda categoría?+−
No. WhenToMeet está construido como infraestructura de programación. La UI y la API usan el mismo backend. Cada función es accesible programáticamente.
¿Cuál es el límite de tasa?+−
Plan gratuito: 32 solicitudes de por vida. Plan Pro: 1000 solicitudes/hora. Empresarial: límites personalizados. Todos los planes incluyen headers X-RateLimit en las respuestas.
¿Puedo usar esto sin la UI?+−
Sí. Crea eventos, recopila disponibilidad, finaliza horarios — todo vía API. La UI está cuando la necesitas, pero la automatización está totalmente soportada.
¿Los agentes de IA pueden usar la API?+−
Sí. Publicamos llms.txt para que los asistentes de IA entiendan nuestra API. Claude, ChatGPT o agentes personalizados pueden crear y gestionar eventos. Solo dale a tu IA la clave API y apúntalo a nuestra documentación.
¿Qué frameworks funcionan bien con la API?+−
Cualquier framework que pueda hacer solicitudes HTTP. Los proyectos en TypeScript obtienen type safety completo con nuestro cliente tRPC. Python, Go, Ruby, PHP — todos funcionan vía REST.
¿Cómo funcionan los webhooks?+−
Registra una URL de webhook en tu panel. Hacemos POST con payloads JSON cuando ocurren eventos. Verifica firmas con el header X-Webhook-Signature. Reintentos integrados con backoff exponencial.
¿Es adecuado para construir mi propio producto de programación?+−
Sí. Usa WhenToMeet como infraestructura de programación. Crea eventos vía API, integra encuestas en tu app o construye interfaces totalmente personalizadas sobre nuestro backend.
¿Listo para simplificar la programación?
Gratis para siempre. No se requiere tarjeta de crédito.