Skip to main content

Visão Geral

O webhook de Agendamento é disparado pela Morada.ai sempre que uma visita ou reunião é criada ou atualizada para um deal. Inclui dados completos do agendamento, deal, contato e um resumo da conversa gerado por IA.

Payload

Campos

deal

person

product

O campo product só é enviado quando o deal possui um produto/empreendimento associado.

source

appointment

Outros campos

O campo appointmentDate é a mesma data de appointment.scheduledAt, mas já convertida para o horário de Brasília e formatada para exibição. Use scheduledAt para cálculos e appointmentDate para exibição.

Exemplo de uso

Resposta esperada

Retorne um status HTTP 200 para confirmar o recebimento:
Se o seu endpoint retornar um status diferente de 2xx ou não responder dentro do timeout, a Morada.ai poderá tentar reenviar o evento. Implemente idempotência para lidar com entregas duplicadas.