Painel do operador: webhooks, perfis de captação, multi-cliente
Uma leva de recursos no painel hospedado, disparo de webhooks na reserva, perfis de captação por tenant e uma experiência multi-cliente para agências.
O que mudou
Esta foi uma leva grande no painel hospedado. Os destaques:
Disparo de webhooks no ciclo da reserva
O evento booking.confirmed dispara tanto na captação quanto na confirmação pelo operador. Cada assinatura é isolada, a falha de uma não derruba as outras, e uma assinatura que falha repetidamente é desativada automaticamente.
Perfis de captação por tenant
Cada operador escolhe a forma da captação na configuração: reserva, orçamento ou lead. O painel se adapta ao perfil, mostrando só as seções que fazem sentido para aquele fluxo, em vez de um formulário genérico que serve mal a todos.
Multi-cliente para agências
URLs com escopo por cliente, um seletor de cliente na barra lateral e uma navegação que se ajusta ao papel de acesso. Uma agência que cuida de vários estabelecimentos passa a operar todos a partir de um único painel, com cada cliente em seu próprio espaço.
Captação unificada de contato e newsletter
Contato e newsletter passam a usar a mesma autenticação por tenant, o mesmo CORS, a mesma atribuição e a mesma postura de consentimento da reserva. Um único modelo de captação, três formas de entrada.
Por que construímos isso
Estes recursos compartilham um tema: tirar trabalho do operador. Webhooks levam o evento da reserva para onde ele precisa estar sem ninguém colar dado à mão. Perfis de captação evitam mostrar campos de agenda para quem só coleta leads. O modo agência troca várias contas soltas por um painel só. Cada um remove um passo manual entre "o cliente reservou" e "a operação reagiu".