# Conecta Apple Messages a la reserva de citas

Presenta horarios relevantes, valida la selección del cliente y devuelve la cita confirmada del sistema de reservas.

## Requisitos previos

Prepara una integración de reservas, contenido de selector de horarios compatible, el flujo de identidad del cliente aplicable y una conversación de prueba autorizada.

## 1. Consulta la disponibilidad real

Consulta el sistema que gestiona los horarios y las reglas de reserva. Selecciona la ubicación, el servicio, la duración y la zona horaria correspondiente. Mantén las opciones ofrecidas vinculadas a sus referencias reales de reserva.

## 2. Presenta una elección clara

Usa contenido nativo de selector de horarios compatible con detalles comprensibles de servicio y ubicación. Comprueba la hora y la fecha mostradas en los dispositivos previstos, especialmente entre zonas horarias distintas.

## 3. Valida el horario seleccionado

Al recibir la respuesta, confirma que la referencia seleccionada sigue disponible y es válida para el cliente. Recoge cualquier dato de identidad o confirmación necesarios antes de confirmar la reserva.

## 4. Registra y explica el resultado

Crea o modifica la cita en el sistema de reservas. Devuelve la hora confirmada, la ubicación y la referencia de reserva solo después de que la operación se complete con éxito. Ofrece opciones actualizadas si el horario ya no está disponible.

## 5. Prueba cambios y resultados inciertos

Ejercita la cancelación, la reprogramación y una respuesta perdida de la integración. Inspecciona la operación de reserva original antes de reintentar para que un tiempo de espera agotado no cree citas duplicadas.

## Verifica el límite de la reserva

Prueba una visita con un servicio, una ubicación y una zona horaria específicos. Consulta los horarios disponibles, selecciona un horario en Messages y crea la cita a través de tu aplicación de reservas. Registra la referencia de la cita antes de enviar la confirmación. Si incluyes Wallet, emite el pase a partir de ese registro confirmado.

| Caso de prueba                                      | Acción                                                                   | Resultado esperado                                                                           |
| --------------------------------------------------- | ------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------- |
| El horario seleccionado deja de estar disponible    | Actualiza la disponibilidad para el mismo servicio y ubicación.          | El cliente recibe horarios alternativos útiles; no se afirma que se haya creado una reserva. |
| La reserva se completa pero su respuesta se retrasa | Consulta la solicitud de reserva existente antes de intentar crear otra. | La cita original se recupera y se confirma una sola vez.                                     |
| El cliente pide mover la cita                       | Aplica el cambio a la reserva existente y luego actualiza su pase.       | La conversación y el pase muestran la hora de reemplazo confirmada.                          |

## Solución de problemas

Si los horarios mostrados difieren, comprueba la zona horaria original y la representación en el dispositivo. Si la disponibilidad cambia tras la selección, ofrece las opciones actuales. La respuesta del selector registra una elección; no reserva un horario por sí misma.

## Próximos pasos

- [Explora la funcionalidad relacionada de Apple Messages](/products/apple-messages/appointments).
- [Encuentra guías y respuestas sobre Apple Messages](/products/apple-messages/resources).
- [Prepara tu primera conversación completa](/products/apple-messages/getting-started).

## Related resources

- [What is Apple Messages for Business?](/explained/apple-messages/what-is-apple-messages-for-business) (answer)
- [Apple Messages for Business](/products/apple-messages) (product)
- [Integrate an Apple Messages customer journey](/docs/guides/apple-messages/api) (docs)

[Get an implementation brief](/learn/workspace?topic=apple-messages)
