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 teste | Ação | Resultado esperado |
|---|---|---|
| O horário selecionado fica indisponível | Atualize 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 atrasa | Recupere 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 compromisso | Aplique 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
- Explore a funcionalidade relacionada do Apple Messages.
- Encontre guias e respostas sobre o Apple Messages.
- Prepare sua primeira conversa completa.
Recursos relacionados
Continue com a documentação, guias e exemplos sobre este tópico. Os recursos estão em inglês.
Entenda o conceitoWhat is Apple Messages for Business?Explore a funcionalidadeApple Messages for BusinessGuia de implementaçãoIntegrate an Apple Messages customer journey
Obtenha um resumo de implementação