Microsoft Bookings + WhatsApp
Desarrollo a medida · sujeto a evaluación de tu cuenta
Coordina servicios y personal de Bookings desde una conversación en WhatsApp.
Evaluamos una integración gestionada para empresas que ya organizan citas con Microsoft Bookings. El agente identifica servicio, profesional y horario; Microsoft 365 conserva la agenda y los permisos del equipo.
Producto recomendado: AsistChat Agendamiento o desarrollo personalizado. La viabilidad final depende de cuenta, plan, API, permisos, límites y alcance aprobado.
Conversación
Ejemplo, no captura real
Necesito una asesoría presencial en la sede Norte con alguien del equipo de soporte.
Consultaré el servicio y el personal habilitado en esa sede. Antes de reservar te confirmaré ubicación, duración y horario.
Flujo operativo
Del mensaje al sistema y de vuelta, con una acción verificable.
Paso 1
El cliente pide servicio y sede
Paso 2
Bookings aporta servicio, personal y disponibilidad
Paso 3
Se crea la cita con autorización y datos completos
Paso 4
El equipo comprueba la cita en su negocio de Bookings
Alcance técnico
Qué consulta, registra y actualiza.
Cada permiso se limita a los objetos necesarios. La propuesta debe nombrar campos, dirección de sincronización y dueño del dato.
Consulta
- Negocio y servicio
- La entidad de Bookings, duración, buffers y reglas elegidas para el flujo.
- Personal
- Los miembros habilitados para ese servicio y la disponibilidad que devuelve getStaffAvailability.
- Cita
- La respuesta y lectura posterior de bookingAppointment para verificar su estado.
Registra
- Solicitud
- Se recopilan servicio, sede, zona horaria y los datos mínimos de contacto.
- Cita en Bookings
- Microsoft Graph ofrece creación de bookingAppointment. Se integra sólo con permisos aprobados y validación previa.
- Referencia operativa
- Identificador de cita y responsable del seguimiento para evitar confirmaciones basadas sólo en el chat.
Actualiza
- Datos permitidos
- Sólo campos de la cita incluidos en el alcance; no permisos del tenant ni configuración de facturación.
- Cambio o cancelación
- Una operación explícita, sobre la cita identificada y con verificación posterior del resultado.
- Recordatorio
- El estado vigente de la cita determina qué aviso sigue pendiente y quién lo envía.
Antes de conectar
Permisos y requisitos.
- Microsoft Bookings habilitado para la organización y una cuenta empresarial compatible.
- Administrador del tenant para evaluar y autorizar los permisos de Microsoft Graph que correspondan.
- Mapa explícito de bookingBusiness, servicios y personal por sede; un calendario Outlook por sí solo no define ese mapa.
- Pruebas de disponibilidad, zona horaria, concurrencia, notificaciones y errores con datos ficticios antes de operar.
Límites que se validan
- Desarrollo a medida viable tras evaluación documental. No hay un conector AsistChat activable desde esta página.
- Bookings y Outlook Calendar tienen modelos distintos. Escribir un evento de Outlook no demuestra que se haya creado una cita de Bookings.
- Los permisos delegados y de aplicación no son intercambiables; la creación con permisos de aplicación requiere validar disponibilidad del personal según Microsoft.
- No se garantiza disponibilidad instantánea ni ausencia total de conflictos. Una discrepancia se deriva al equipo.
Ejemplo de uso
La sede y el servicio determinan a quién se puede reservar.
Ejemplo ficticio: la empresa presta el mismo servicio en dos sedes con equipos distintos. El agente conserva sede, servicio y profesional como una única selección; consulta esa disponibilidad, pide confirmación y comprueba la cita creada. Si cambia la sede, vuelve a consultar antes de ofrecer el horario.
Criterio de salida
La integración no termina cuando “el bot respondió”. Termina cuando el dato correcto queda consultado o registrado, el cliente recibe una respuesta clara y el equipo conserva contexto para intervenir.
Preguntas frecuentes
¿Es lo mismo que integrar Outlook?
No. Bookings organiza negocios, servicios, personal y citas. Outlook Calendar organiza eventos. La arquitectura debe conservar la fuente que usa tu equipo.
¿Se puede usar con varias sedes?
Se evalúa el mapa real de negocios, servicios y personal. No inferimos sedes por nombres de calendarios ni confirmamos disponibilidad de un profesional en otra ubicación.
¿AsistChat administra nuestro Microsoft 365?
El administrador de tu empresa conserva el control. Solicitamos sólo los permisos necesarios para las operaciones acordadas.
¿Qué ocurre si Microsoft rechaza la cita?
El agente conserva la solicitud pendiente y la entrega al equipo. No envía una confirmación de reserva hasta comprobar que la operación fue aceptada.
Siguiente paso
Valida la cuenta y el flujo antes de prometer la integración.
Cuéntanos qué sistema usas, qué dato necesita el agente y qué acción debe quedar registrada. Revisamos documentación, permisos y límites antes de cotizar.
Revisar mi caso