Sign inGet started

Conecte o Apple Messages ao agendamento de compromissos

Apresente horários relevantes, valide a seleção do cliente e retorne o compromisso confirmado pelo sistema de agendamento.

Pré-requisitos

Prepare uma integração de agendamento, conteúdo de seletor de horários compatível, o fluxo de identidade do cliente aplicável e uma conversa de teste autorizada.

1. Recupere a disponibilidade real

Consulte o sistema que gerencia os horários e as regras de agendamento. Selecione o local, o serviço, a duração e o fuso horário relevante. Mantenha as opções oferecidas vinculadas às suas referências reais de agendamento.

2. Apresente uma escolha clara

Use conteúdo nativo de seletor de horários compatível, com detalhes compreensíveis de serviço e local. Verifique o horário e a data exibidos nos dispositivos pretendidos, especialmente entre fusos horários diferentes.

3. Valide o horário selecionado

Ao receber a resposta, confirme que a referência selecionada ainda está disponível e é elegível para o cliente. Colete qualquer identificação ou confirmação necessária antes de efetivar o agendamento.

4. Registre e explique o resultado

Crie ou altere o compromisso no sistema de agendamento. Retorne o horário confirmado, o local e a referência do agendamento somente após a operação ser bem-sucedida. Ofereça opções atualizadas se o horário não estiver mais disponível.

5. Teste alterações e resultados incertos

Exercite cancelamento, reagendamento e uma resposta perdida da integração. Inspecione a operação de agendamento original antes de tentar novamente, para que um timeout não crie compromissos duplicados.

Verifique o limite do agendamento

Teste uma visita com um serviço, local e fuso horário específicos. Recupere os horários disponíveis, selecione um horário no Messages e crie o compromisso pelo seu aplicativo de agendamento. Registre a referência do compromisso antes de enviar a confirmação. Se você incluir o Wallet, emita o passe a partir desse registro confirmado.
Caso de testeAçãoResultado esperado
O horário selecionado fica indisponívelAtualize a disponibilidade para o mesmo serviço e local.O cliente recebe horários alternativos úteis; não se afirma que um agendamento foi realizado.
O agendamento é concluído, mas a resposta atrasaRecupere a solicitação de agendamento existente antes de tentar criar outra.O compromisso original é recuperado e confirmado uma única vez.
O cliente pede para mover o compromissoAplique a alteração ao agendamento existente e depois atualize o passe.A conversa e o passe mostram o horário de substituição confirmado.

Solução de problemas

Se os horários exibidos diferirem, verifique o fuso horário original e a renderização do dispositivo. Se a disponibilidade mudar após a seleção, ofereça as opções atuais. A resposta do seletor registra uma escolha; ela não reserva um horário por si só.

Próximos passos