+ 1 workflow próprio ARQUIVADO, fora da contagem de ativos · +2 relacionados sem dono
Boss Reservas · 16 workflows próprios ATIVOS = 10 esteira + 3 proteção + 3 gestão · tópico 41
[reserve] nos nomes é legado do produto, não indica o pilar.Dados RecebidosDados Incompletos → mensagem Corrigir → volta ao formuláriohgZCsm2EFg2aWbvY Auto-Continuidade foi desativada e arquivada. Ela media o timeout por last_edited_time, e relógio não prova que a confirmação foi enviada: card cuja mensagem nunca saiu avançava do mesmo jeito. Redesenho fica para a migração Supabase, com confirmation_sent_at.| workflow | id | posição / papel |
|---|---|---|
| Reservas (Stays webhook) | gqo5d5DfH242Q5hd | porta de entrada — nova reserva |
| Form Página Dados | 6JjzvJQqtlTxS1vX | coleta titular + acompanhantes |
| Voucher I | me2kReWzbjo30YAv | recebe form → Dados Recebidos |
| Conferência de Dados | lweuc1GnINcdFxl4 | valida contra o Stays, escala |
| Transição Confirmação Hóspede | tTekTbVcufKEDh21 | confirma/corrige → dispara Voucher II |
| Voucher II | yPsoGuuHV1loA3Cb | gera PDF → proprietário |
| Voucher Intake · WA→TG | sv6OpQyMJptu0rJC | recebe PDF assinado |
| Voucher Intake · Callback | NrdKR2f9FdQjFXp1 | botão TG → dispara III |
| Voucher III | BpzDzZg9R7Lf7mC1 | entrega ao hóspede |
| Sync Reservas | fBJ653L6xjvTya3x | inativo · tag arquivado-2026-08-08 |
| workflow | id | posição / papel |
|---|---|---|
| Sentinela Reservas Stays | riIM7yPFr8FAC4hO | divergência Stays ↔ Notion, 30min |
| Auto-Continuidade Dados Recebidos | hgZCsm2EFg2aWbvY | destrava paradas em Dados Recebidos |
| Guardião Fluxo Hóspede | ohifEOZP6BQcFd2h | sonda /r/confirmar |
| workflow | id | posição / papel |
|---|---|---|
| Boss · Brief Diário | hOrJZYeFbMXfoC9s | cron 9h BRT seg-sex |
| Brief Diário Pin Reservas | tf03cwdDXPV6HkJ1 | 8h plano + 19h resumo, com pin |
| Mesa de Reservas · Digest | nXzBBwL6JYgGcWbP | 30min, 8h–21h |
| workflow | id | posição / papel |
|---|---|---|
| Conferência — Régua Única | hLQdB0pEX33hMOU0 | ARQUIVADO 18/08 · zero chamadores · régua canônica passou a ser a inline da Conferência de Dados |
Histórico preservado: ficha e snapshot continuam no Git. Abrir ficha completa →
| workflow | id | posição / papel |
|---|---|---|
| Lembretes | 7ughJgkYr9ap7mYc | classificado no Pilar Concierge (control plane) · fora dos 17 proprios · religado em 13/08 |
| Boss Reservas · Média Semanal | fahZeQNIVWpSAnxd | segunda 8h · sem Boss no control plane (owner_agent nulo) |
Sem ownership até a função ser lida. Não entram na contagem do pilar.
[reserve] Reservas (Stays webhook) FINALIZADO revisado 2026-08-17
O dono da RESERVA. Recebe o evento do Stays e mantém o card do hóspede, a disponibilidade do imóvel e os avisos de nascimento e cancelamento. É quem cria o card; todo o resto da esteira trabalha em cima do que ele criou.
trigger: Webhook do Stays (POST) — reservation.created / modified / canceled / deleted · frequência: a cada evento de reserva no Stays
última prova: EXECUÇÃO REAL — 881346 · 17/08 16:17
IA: NÃO · Boss: Boss Reservas
[reserve] Voucher I FINALIZADO revisado 2026-08-17
Recebe o formulário preenchido pelo hóspede e GRAVA no card do Notion. É a autoridade sobre os dados do hóspede a partir do momento em que ele preenche: o Stays só semeia no created, daqui em diante manda o que veio da página.
trigger: Webhook POST /voucher-parte1-dados-hospede — chamado pelo Form Página Dados · frequência: sob demanda — a cada envio de formulário
última prova: EXECUÇÃO REAL — 876841 · 16/08 20:22 · rota A
IA: NÃO · Boss: Boss Reservas
[reserve] Form Página Dados FINALIZADO revisado 2026-08-19
O BACKEND da página de reserva. Serve o estado da reserva para a página montar a tela, valida o formulário quando o hóspede envia, e recebe o toque no botão 'quero ficar mais dias'. É consumido pelo Worker do Cloudflare, que faz proxy same-origin para o n8n não ficar exposto.
trigger: 3 webhooks independentes: /form/reserva-info · /form/reserva-submit · /form/estender · frequência: sob demanda — sempre que um hóspede abre ou envia a página
última prova: EXECUÇÃO REAL — 882121 · 18/08
IA: NÃO · Boss: Boss Reservas
[reserve] Conferência de Dados FINALIZADO revisado 2026-08-18
A RÉGUA DE COBRANÇA. Todo dia útil varre os cards que ainda devem dados, confere cada um contra a régua canônica, cobra o hóspede pelo WhatsApp em até 3 tentativas e transforma silêncio prolongado em pendência vermelha na Mesa.
trigger: Cron 0 9 * * 1-5 (America/Sao_Paulo) + execução manual + webhook de teste · frequência: uma vez por dia útil, 9h BRT
última prova: EXECUÇÃO REAL — 886124 · 18/08 12:00Z (09:00 BRT) · sucesso em 15s
IA: NÃO · Boss: Boss Reservas
[reserve] Conferência — Régua Única FINALIZADO / ARQUIVADO revisado 2026-08-18
Função pura de conferência: recebe uma reserva e devolve a lista de problemas nos dados, sem escrever nada em lugar nenhum. É a implementação literal da seção 1 do ESTEIRA_RESERVAS_RULEBOOK — a régua que decide se um card pode avançar para o proprietário.
trigger: Execute Workflow Trigger (sub-workflow) + webhook de teste /webhook/regua-unica-test · frequência: sob demanda — e desde 18/08, nunca: zero chamadores
última prova: PROVA ESTÁTICA — o workflow está arquivado; a última execução é de 14/08 e foi manual
IA: NÃO · Boss: Boss Reservas
Próximo na esteira: hgZCsm2EFg2aWbvY — Auto-Continuidade Dados Recebidos.
Fonte única: dados-rental-reserve.json · gerado por scripts/gerar-rental-reserve.py.
CORTE 13/08/2026 · última atualização técnica 2026-08-19 14:45 UTC. Corte ≠ runtime ao vivo.