~/santa.house

Seu PMS guarda reservas. O Inn Agent guarda pessoas.

A camada de inteligência sobre o seu hotel. Sem trocar os sistemas que você já paga. Sem contratar um time.

curl -fsSL https://santa.house | sh

Comece pelo Inn Agent ou veja como o organismo funciona

Sophia > conversa:WhatsApp
casal, 2 noites, vista Cristo…
CAPI > purchase:Meta
value=R$1.180 · emq=6.6 · dispatched ✓
FichaViva > link:identity
ad(ctwa) → reserva · confidence 1.0
Veja o organismo em ação no Santa Vista Rio. Acompanhe um lead →

// funciona por cima do que o seu hotel já usa — sem migração

Cloudbeds
WhatsApp
Meta CAPI
Booking.com
Pagar.me
Chatwoot

// the organism

Não é mais um chatbot de hotel.
É o sistema nervoso do hóspede.

O Inn Agent senta em cima do PMS que você já paga e cuida da jornada inteira como um organismo só — não nove apps soltos. Um lead nasce no clique e engorda numa única ficha viva até virar hóspede fiel.

O clique PROD

Cada anúncio carimba o click_id (fbc, ctwa_clid) — o crachá do visitante. Nenhum lead se perde entre o anúncio e a conversa.

ad.click captured · ctwa_clid=AbZ… · ts=17:42

A conversa — Sophia PROD

Uma recepcionista de IA que nunca dorme. Atende no WhatsApp em PT/EN/ES, consulta o Cloudbeds ao vivo (disponibilidade, tarifa com imposto, datas alternativas) e chama um humano quando precisa.

[sophia] consultando cloudbeds… Deluxe Vista R$1.180/noite

A reserva PROD

A reserva entra no Cloudbeds; um webhook a registra no ledger — o livro-caixa que vira a fonte da verdade da receita, da qual tudo o mais deriva.

[ledger#102] reservation=4051835131148 booked

A atribuição BETA · 27/06

Finalmente você sabe qual anúncio trouxe cada reserva. Mesmo quando o hóspede vê o seu anúncio e fecha pela Booking, a gente costura a jornada de volta pelo telefone. (por baixo: Purchase via Meta CAPI, server-side, com dedup)

attribution ctwa → reserva · confidence 1.0 · ledger#102

A ficha viva BETA

Todos os carimbos colapsam em uma linha por pessoa, que engorda do clique à fidelização. Telefone = ID canônico. O hóspede deixa de ser fragmento e vira histórico.

$ inn lead show +55 21 9•••• → journey: ad→sophia→reservation
// the one thing — Jean, cofundador, 03/05:
"Não é o Booking o maior problema — a gente precisa UNIFICAR os clientes."

// honest boot

O que já roda. O que está nascendo. O que vem.

A gente não pinta vaporware. Cada módulo carrega o estado real, medido na produção do Santa Vista. Honestidade radical é feature — é o que faz um cofundador confiar.

santa-house://boot --tenant santa-vista [ OK ] concierge.sophia .............. online · PT/EN/ES [ OK ] tracking.capi ................. 44 purchases · 0 fail [ OK ] ledger ........................ append-only · ativo [BETA] attribution.stitch ........... 1ª costura · 27/06 [BETA] ficha_viva ................... identity_graph · 213 ids [GATE] sophia.write_path ............ gated_off (safety) [TODO] reconciliation.engine ........ roadmap · único [TODO] aeo_geo.engine ............... roadmap · único [TODO] pie.price_intelligence ....... roadmap · único [TODO] owner_oracle ................. roadmap › 3 OK · 2 BETA · 1 GATED · 4 TODO

// 9 módulos + owner oracle

Um produto. Dez capacidades no mapa. Três que ninguém terá tão cedo.

Tudo num organismo, não em planilhas soltas. Os três marcados [ÚNICO] não existem em nenhum concorrente — VOA, Asksuite, Cloudbeds, Hotelchamp.

PROD

AI Concierge — Sophia

Atende WhatsApp em 3 idiomas, consulta o Cloudbeds ao vivo, RAG na base do hotel, handoff humano.

$ inn agent ask "vista pro Cristo?"
PROD

CAPI / Tracking

Webhook do PMS → Meta CAPI server-side com hash, dedup, consent e gate de OTA. EMQ 4.6 → 6.1–6.6.

$ inn capi tail --tenant sv
BETA

Ficha Viva / Atribuição

Ledger append-only + identity_graph por telefone. 1ª reserva costurada ponta-a-ponta em 27/06.

$ inn lead show +55…
v0

Dashboard KPI

Consolida Booking + Cloudbeds + Instagram + GA4 (reservas, ADR, ocupação). Single-tenant hoje.

$ inn kpi --today
ROADMAP

Reconciliation [ÚNICO]

Diff automático PMS × banco × OTAs caçando os 2–5%/ano de receita que vaza despercebida.

⚠ receita não conciliada
ROADMAP

AEO/GEO Engine [ÚNICO]

Faz o hotel aparecer quando o cliente pergunta ao ChatGPT/Perplexity por "boutique em Santa Teresa".

schema.org · wikidata · IA
ROADMAP

PIE — Price Intelligence [ÚNICO]

Monitor de parity rate + recomendação de preço por IA. Cravado pelo próprio Jean no flipchart.

$ inn pie --suggest
ROADMAP

Reviews + Sentiment

Monitora Google/Booking, classifica sentimento e roteia: satisfeito→público, insatisfeito→interno.

review-gating mapeado
ROADMAP

Owner Oracle

A outra cara do agente: chat pro dono. "Quanto faturei essa semana?", "qual quarto teve review ruim?".

$ inn ask --owner

// git diff: santa-house vs o mercado

O quadrante que estamos correndo pra ocupar.

Camada de inteligência sobre a stack que o hotel já tem, self-service e IA-first. Onde os outros têm , a gente tem o caminho único.

capacidadeAsksuiteCloudbedsHotelchampVOAInn Agent
AI Concierge multi-idioma
CAPI / tracking server-side
Reconciliation Engine✓*
AEO/GEO (aparecer na IA)✓*
PIE — Price Intelligence✓*
Ficha viva unificada do hóspede✓*

* em construção (beta/roadmap) — nenhum concorrente sequer mira isso · janela de 12–18 meses

// measured, not promised — telemetria de produção · jun/2026

4.6→6.6
EMQ do sinal — a Meta entrega seu anúncio a quem reserva
[reported]
44 / 0
conversões rastreadas / erros — pare de anunciar às cegas
[verified]
6.364
cliques que viram histórico, não fumaça
[verified]
−35,8%
custo por resultado com dedup
[benchmark Meta]

2.888 mensagens · 164 conversas da Sophia em 7 dias, no volume real do hotel, sem contratar ninguém · 1ª atribuição ponta-a-ponta ao vivo em 27/06 (forward-looking)

// por que agora

A cada ano, o hotel vende menos no canal que é dele.

A venda direta encolhe, a OTA cresce e leva ~15–18% de comissão por reserva. O Inn Agent existe pra reverter essa curva — trazer o hóspede de volta pra casa.

canal direto 2024 63% do mix canal direto 2026 −23% booking.com 2024 37% booking.com 2026 ▲ +64% › share direto: 63% → 45% · comissão OTA: ~15–18% por reserva

// primeiros tenants

Nasce em Santa Teresa. Roda em Marrakech a seguir.

Não é uma parede de logos. São dois hotéis reais do cofundador — Rio e Marrakech — provando a tese multi-tenant: mesmo produto, outro país, outro idioma, outra moeda.

tenant 01LIVE

Santa Vista Rio

Hotel boutique 4★ em Santa Teresa, Rio. Vista Corcovado, Pão de Açúcar e Baía. Rooftop, gastrobar, spa. 13 suítes com nome de bairro carioca. Tenant fundador — onde o produto se prova.

sophia.status: LIVE · PT/EN/ES
capi.purchases: 44 (0 failed)
site: trilíngue · 1ª atribuição ponta-a-ponta
tracking end-to-end · ~65% (última milha em progresso)
tenant 02ONBOARDING

Akkal Marrakech

~15 quartos em Marrakech, Marrocos — também do Jean. A prova de que o produto cruza fronteiras: mesmo organismo, idiomas FR + EN + AR, moeda local. Go-live alvo: fim de setembro.

vault & credenciais por tenant: prontos
padrão Postgres isolado: pronto
go-live: ~set/2026
$ inn-agent onboard akkal-marrakech --lang fr,en,ar

// #0824ce — a cor que viaja

O mesmo azul liga o Rio a Marrakech. Coincidência? O azul da marca é, na origem, o azul de Marrakech.

Jardin MajorelleMarrakech · o azul cobalto
Bleu Majorelle#0824CE · cor da marca
Santa Vista Riotenant 01 · Santa Teresa
Akkal Marrakechtenant 02 · de volta à origem

// founders

Uma software house que nasce hospedada nos clientes.

Vinicius Vieira
produto & engenharia · studiomosaiko

Constrói o Inn Agent com os pés no chão da operação. Plano: morar ~3 meses dentro do Santa Vista, no Rio, pra desenhar o produto vendo o hóspede de perto — depois Marrocos, depois o mundo.

Jean-Christophe Marois
hotelaria & visão de produto · cofundador

Hoteleiro boutique, dono do Santa Vista Rio e do Akkal Marrakech. Traz a dor real (refém da OTA, cliente fragmentado) e os dois primeiros tenants. O produto se prova dentro do hotel dele antes de ser vendido.

--- roadmap ---
tenant 0 é o cofundador → o produto se prova no Santa Vista (Rio)
tenant 2 Akkal (Marrakech) → valida outro país, idioma e moeda · ~set/2026
depois → implementar em hotéis pelo mundo, criando conteúdo da jornada
› meta de GTM (hipótese): 10 founding tenants em 180 dias — 2 já dentro

// changelog — produto vivo, datas reais

O que mudou esta semana.

2026-06-27
Primeira atribuição ponta-a-ponta ao vivo
Um lead nascido de anúncio CTWA, fechado pela Booking.com, costurado por telefone até a reserva — confidence 1.0.
2026-06-26
Gate de OTA no CAPI
22 de 43 Purchases vinham da Booking.com e vazavam pro pixel — fechado. Sinal de conversão mais limpo.
2026-06-24
EMQ Purchase 4.6 → 6.1 → 6.6
Enriquecimento de matching server-side. Qualidade do sinal ao Meta subindo degrau a degrau.
2026-06-15
Ficha viva: identity_graph por telefone
O telefone vira o ID canônico do hóspede. 213 identidades já no grafo.

Qualquer canal. Qualquer hóspede. Qualquer idioma. Tudo no seu hotel.

Pronto pra ver o seu hotel virar um organismo?

$ inn-agent --tenant santa-vista --status [ OK ] sophia ........ online [ OK ] capi .......... 44 purchases [ BETA] attribution ... live since 27/06 › o resto a gente constrói com você, dentro do hotel.
Falar com a Santa House