ping
Estado del servidor
Comprueba que el canal MCP está vivo y devuelve su versión, la hora del servidor y la lista de tools. Llámala al abrir la sesión para descubrir el catálogo antes de planificar nada.
- Entrada obligatoria
- —
- Salida garantizada
- —
Cómo un agente conversacional busca, consulta agenda y reserva en Lukin: manifiestos de descubrimiento, contrato OpenAPI, canal MCP y las cinco tools con sus campos obligatorios.
Buscar search_lukin_services
Comuna y tipo de servicio en las palabras de la persona. Devuelve el slug del local y el service_id.
Consultar agenda get_availability_matrix
Las horas libres reales de ese servicio. Copia un starts_at tal cual: no se inventan horas.
Reservar execute_agent_booking
Aparta el hueco unos minutos con consent_accepted y devuelve confirmation_url y status_token.
Confirmar el titular, en confirmation_url
La persona acepta los textos legales y teclea su código de 4 dígitos. Sin eso, el hueco vuelve a la agenda.
Estado del servidor
Comprueba que el canal MCP está vivo y devuelve su versión, la hora del servidor y la lista de tools. Llámala al abrir la sesión para descubrir el catálogo antes de planificar nada.
Buscar servicios en Lukin
Busca locales que puedan atender lo que la persona pide, en una comuna de Chile y —si quieres— con hora libre en un rango de fechas. Es la primera tool de cualquier conversación sobre reservar: devuelve el slug y el business_id con los que se piden agenda y se reserva.
Agenda disponible de un servicio
Devuelve las horas libres reales de un servicio, agrupadas por día y con el offset del negocio. Es la única fuente de horas válidas: una hora inventada se rechaza al crear la reserva.
Reservar en nombre de una persona
escribeAbre la reserva en estado PENDING y aparta el hueco hasta expires_at: no está confirmada al volver de la llamada. Exige consent_accepted y devuelve la confirmation_url que el titular tiene que abrir para teclear su código.
Estado de una reserva
Dice si la reserva sigue pendiente, si el titular ya la confirmó, si el pago se acreditó o si se canceló. Pregúntale a ella en vez de volver a preguntarle a la persona; necesita el token de esa reserva.
Un agente no confirma reservas. Puede apartar un hueco declarando que mostró los textos legales, pero la reserva solo queda en pie cuando el titular abre su enlace de confirmación, acepta la política de privacidad y teclea el código de cuatro dígitos que le enviamos. Si no lo hace antes de expires_at, la hora vuelve a la agenda.