Recepção de hotel com Claude Code: agilize confirmação de reserva, FAQ e resposta a avaliações
Para hotéis: agilize confirmação de reserva, FAQ e resposta a avaliações com Claude Code, com prompts prontos e cuidado com dados pessoais.
Sexta-feira, 19h. Quatro grupos na fila do check-in. E, ao mesmo tempo, no painel do site de reservas: três mensagens perguntando “a partir de que horas é o café da manhã?”, um pedido de troca de tipo de quarto e uma avaliação de três estrelas de um hóspede da noite anterior.
Quando eu cobria a recepção de um hotel pequeno, nesse horário eu sempre sentia falta de um terceiro braço. Não quero deixar o hóspede da frente esperando. Mas, se eu deixo as mensagens de lado, na manhã seguinte já passam de dez as não lidas, e a resposta à avaliação acaba saindo com três dias de atraso. “Sei que está corrido, mas a resposta demora”, e lá vai mais uma estrela embora.
Esse ciclo é o dia a dia de quem trabalha na recepção. Contratar mais gente é difícil. Mas, se a IA pelo menos rascunhar as trocas mais repetitivas, a recepção pode se concentrar na “conferência final e no envio”. Hoje vou mostrar como montar isso, na visão de quem está no balcão.
Pontos principais
- Os três campeões de roubo de tempo na recepção, confirmação de reserva, FAQ e resposta a avaliações, combinam muito bem com o rascunho automático do Claude Code.
- A IA fica com o rascunho e as sugestões. O botão de enviar e qualquer decisão que envolva reclamação, reembolso ou dado pessoal continuam sempre na mão de uma pessoa.
- Deixei três modelos de prompt prontos para copiar e colar e um script de verificação que gera, de uma vez, rascunhos de resposta a partir de um CSV de avaliações.
- Nome do hóspede, número da reserva e dados de cartão não entram na IA. Vire regra para evitar acidentes.
- Economizar de 30 a 40 minutos por dia soma um tempo nada desprezível no mês. Esse tempo volta para o atendimento e para as vendas.
Primeiro, alinhe quem é o leitor e o fluxo de trabalho atual
Este artigo pensa em você, gerente ou líder de um hotel independente ou de uma rede pequena, com 40 a 120 quartos, tocando a recepção com duas a quatro pessoas. Não existe alguém dedicado a marketing ou imprensa. Convivem reservas de OTAs (sites como Booking.com, Expedia, Decolar), reservas pelo próprio site e por telefone. É mais ou menos esse o cenário.
Um dia comum na recepção, em traços largos, fica assim:
- Manhã: conferir as reservas com check-in no dia e levantar observações (chegada antecipada, diárias seguidas, nome na nota fiscal).
- Durante o dia: responder mensagens das OTAs e e-mails, atender dúvidas no estilo FAQ.
- Fim da tarde e noite: atender check-ins, dúvidas extras e preparar o dia seguinte.
- Manhã do dia seguinte em diante: conferir e responder avaliações.
Desses, o que você reescreve do zero toda vez é a resposta de FAQ do item 2 e a resposta a avaliação do item 4. Uns 80% do conteúdo é quase igual sempre. E mesmo assim você escreve à mão toda vez. É aí que mora o ganho de tempo.
Os retrabalhos e dores mais comuns
Antes de partir para a economia de tempo, vou ser honesto e listar os retrabalhos que acontecem no balcão. É aqui que está o motivo de montar um processo.
- A resposta é padronizada, mas você reescreve toda vez, então cada uma leva de 3 a 5 minutos. Quando o volume sobe, você vira a noite.
- O tom varia de pessoa para pessoa. Um atende com muito cuidado, outro de forma seca, e a imagem do hotel fica instável.
- A resposta à avaliação fica para depois e acaba uma semana sem retorno. Para o novo hóspede, vira “hotel que demora a responder”.
- Na correria da alta temporada, você responde apressado e cola o número da reserva ou o nome de um hóspede na mensagem de outro. Isso é um acidente.
A última não tem graça nenhuma. Quanto mais trabalho manual, mais certo é o erro de colar e enviar para a pessoa errada. Por isso funciona a divisão: rascunho com a IA, conferência e envio com a pessoa.
Caso 1: rascunho da mensagem de confirmação de reserva
É aquele momento de enviar uma mensagem de confirmação e orientação para a reserva que chegou pela OTA. O ideal é juntar as informações padrão (horário de check-in, estacionamento, horário do café, Wi-Fi) com uma frase específica daquela reserva (boas-vindas a quem fica mais noites, confirmação do nome na nota).
O importante aqui é não digitar na IA o nome real do hóspede nem o número da reserva. Deixe a IA criar só o “molde”, e a recepção encaixa os dados específicos por conta própria.
Modelo de prompt (pode copiar e colar):
Você é da recepção de um hotel.
Crie o rascunho de uma mensagem de confirmação de reserva com as condições abaixo.
Não inclua nomes próprios (nome do hóspede, número da reserva); deixe campos de preenchimento como [Nome do hóspede] e [Número da reserva].
# Sobre o hotel
- Check-in 15:00 às 01:00 / check-out 10:00
- Café da manhã 6:30 às 9:30 (restaurante no térreo, bufê)
- Estacionamento: por ordem de chegada, R$ 25 por diária, sem reserva
- Wi-Fi: gratuito em todos os quartos, senha no verso do cartão do quarto
# Observações desta reserva
- Duas diárias seguidas / é preciso confirmar o nome na nota fiscal
# Saída
- Assunto e corpo
- Tom cordial, mas não engessado. De 3 a 5 linhas, direto
- Termine com "qualquer dúvida, fique à vontade para falar com a gente"
O rascunho que volta a recepção só completa os campos de preenchimento e envia. O que levava 3 minutos passa a 30 segundos.
Caso 2: transformar respostas de FAQ em modelos
“Tem mercado por perto?” “É possível fazer check-in antecipado?” “Dá para separar a nota fiscal?” Essas perguntas chegam às dezenas por mês e você responde à mão toda vez.
Aqui é mais rápido entregar ao Claude Code, de uma vez, de 20 a 30 padrões de perguntas frequentes e pedir uma coletânea de respostas-modelo. Cole essa coletânea no documento compartilhado da equipe, e a recepção usa no esquema copiar, colar e ajustar.
| Categoria da pergunta | O que deixar com a IA | O que a pessoa sempre decide |
|---|---|---|
| Estrutura e arredores | Todo o rascunho da resposta | Conferir o horário e os feriados atuais |
| Check-in antecipado / check-out tardio | Molde do texto e da cobrança | Decidir se dá, conforme a ocupação do dia |
| Nota fiscal e pagamento | Rascunho do texto | Conferência final de valor, nome e divisão |
| Reclamação | Apenas opções de texto para o primeiro contato | Política de reembolso e pedido de desculpas, e se envia |
Olhe a coluna da direita. A conferência dos fatos e a decisão final são da pessoa. A IA escreve “mentiras convincentes” com a maior naturalidade. A distância até o mercado e o horário das lojas vizinhas vêm do fato real do balcão, não da memória da IA. Isso é inegociável.
Se ainda tem insegurança com o básico do Claude Code, vale ler antes Claude Code para quem não é programador e o guia de primeiros passos do Claude Code. Depois disso, os passos a seguir entram com facilidade.
Caso 3: rascunho em lote das respostas a avaliações
Este é o que mais rende. Olhar a nota e o texto e escrever uma resposta com agradecimento, desculpa e intenção de melhoria, no tom que combina com a personalidade do hotel. Ter cuidado e ser rápido ao mesmo tempo. Conciliar os dois à mão é difícil.
A saída é juntar num CSV as avaliações que chegaram na semana e pedir ao Claude Code (ou a outra IA) que faça os rascunhos de uma vez. A recepção lê o rascunho, soma uma ou duas linhas de agradecimento ou fato específico e envia.
Modelo de prompt para manter o tom estável:
Você responde às avaliações como gerente deste hotel.
Siga o tom e as restrições abaixo.
# Tom
- Primeiro o agradecimento. Depois uma menção concreta ao conteúdo. Por fim, o convite para voltar.
- Em avaliações ruins, não dê desculpas; mostre a intenção de melhorar em uma frase. Sem desculpas exageradas.
- De 3 a 4 frases por resposta. Para não soar genérico, pegue uma palavra do texto da avaliação e cite.
# Proibido
- Não citar nome real do hóspede, número do quarto nem número da reserva
- Não prometer o que não é fato (nada de afirmar "vamos melhorar com certeza")
# Entrada
Estrelas: 3
Texto: "a localização é boa, mas o barulho do quarto ao lado incomodou"
# Saída
Apenas o texto da resposta
Quanto pior a nota, mais a resposta genérica é um tiro no pé. Só de pegar a palavra “barulho” e mencioná-la, a impressão de quem lê muda bastante.
O que deixar com a IA e o que a pessoa sempre decide
Vou deixar bem clara a linha que vale para os três casos. Sem ela, a comodidade vem junto com mais acidentes.
O que pode deixar com a IA
- Gerar rascunhos de mensagens padrão, FAQ e respostas a avaliações.
- Padronizar estilo e tom, e oferecer várias opções.
- Resumir avaliações longas e extrair os pontos.
O que a pessoa sempre decide
- A conferência final antes de apertar enviar (isso jamais passa para a IA).
- A política para reclamação, reembolso e resolução de problemas.
- A decisão de poder ou não, ligada a vaga, preço e disponibilidade.
- A checagem dos fatos (horário, distância, estrutura).
O critério na dúvida é simples: “se errar, basta pedir desculpas, ou é dinheiro e reputação em jogo?”. Se for o segundo, quem segura é a pessoa. Só com isso você evita os grandes acidentes.
Pronto para copiar: gerar rascunhos em lote a partir de um CSV de avaliações
Vamos deixar o Caso 3 num formato que você roda na sua máquina. É um script de verificação que cola as avaliações da semana num CSV e cria os rascunhos de resposta de uma vez. Funciona com Node.js e uma chave de API da Anthropic.
Primeiro, o CSV de entrada (reviews.csv). O cabeçalho tem só estrelas e texto. Não crie colunas de nome do hóspede nem número da reserva. Essa é a forma mais simples e segura de não entregar dado pessoal para a IA.
star,body
3,a localizacao e boa mas o barulho do quarto ao lado incomodou
5,perto da estacao e o cafe da manha estava otimo
4,estava limpo mas esperei um pouco no check-in
O script em si (review-reply.mjs):
import Anthropic from "@anthropic-ai/sdk";
import { readFile, writeFile } from "node:fs/promises";
const client = new Anthropic();
// Leitura bem simples de CSV (para verificacao, supondo que o texto nao tenha virgula)
const raw = await readFile(new URL("./reviews.csv", import.meta.url), "utf8");
const rows = raw.trim().split("\n").slice(1).map((line) => {
const i = line.indexOf(",");
return { star: line.slice(0, i).trim(), body: line.slice(i + 1).trim() };
});
const system =
"Voce e o gerente deste hotel. Primeiro agradeca, pegue uma palavra do texto e mencione, " +
"e ao final convide para voltar. De 3 a 4 frases. Nao cite nome do hospede nem numero do quarto. " +
"Mesmo em nota baixa, sem desculpas: mostre a intencao de melhorar em uma frase.";
const out = [];
for (const r of rows) {
const res = await client.messages.create({
model: process.env.ANTHROPIC_MODEL || "claude-sonnet-4-6",
max_tokens: 400,
system,
messages: [{ role: "user", content: `Estrelas: ${r.star}\nTexto: ${r.body}\nResponda apenas com o texto da resposta.` }],
});
const reply = res.content.find((b) => b.type === "text")?.text ?? "";
out.push(`[${r.star} estrelas] ${r.body}\n-> ${reply}\n`);
console.log(out.at(-1));
}
await writeFile(new URL("./replies.txt", import.meta.url), out.join("\n"), "utf8");
console.log(`Gerei ${rows.length} rascunhos em replies.txt.`);
Para rodar, é só isto:
npm install @anthropic-ai/sdk
export ANTHROPIC_API_KEY=sk-ant-xxxxx
node review-reply.mjs
Os rascunhos ficam alinhados em replies.txt. A recepção abre, soma o agradecimento específico e envia. Para 20 avaliações por semana, uma hora vira 15 minutos. Quem quiser elevar mais a precisão dos prompts vai gostar de prompt engineering avançado.
O que muda do antes para o depois
Os números variam com o tamanho do hotel, então tome como referência. Coloco aqui a estimativa do que testei numa operação pequena.
| Tarefa | Antes (por item) | Depois (por item) |
|---|---|---|
| Mensagem de confirmação de reserva | 3 min | 30 s |
| Resposta de FAQ | 4 min | 1 min |
| Resposta a avaliação | 5 min | 1,5 min |
Supondo 10 confirmações de reserva, 8 FAQs e 4 avaliações por dia, dá uma economia de uns 30 a 40 minutos. Em 20 dias úteis, são de 10 a 13 horas. Mais de meio expediente de uma pessoa da recepção sobra todo mês.
Quando esse tempo livre permite responder às avaliações no mesmo dia, isso pega também nas vendas. Taxa e rapidez de resposta estão diretamente ligadas à impressão dentro da OTA. Mais do que a economia de tempo em si, o valor real é conseguir tocar o que antes não cabia.
Cuidados com segurança e dados pessoais
Por trás da comodidade, errar aqui derruba a confiança de uma vez. Defina regras mínimas e compartilhe com toda a recepção.
- Nome real, número da reserva, telefone e dados de cartão do hóspede não vão para o campo da IA. Use campos de preenchimento ([Nome do hóspede], etc.) no lugar.
- Ao colocar dados de trabalho num serviço de IA gratuito e genérico, confira nos termos se a entrada não é usada para treino. Prefira planos corporativos ou a opção de não usar para treinamento.
- A chave de API do script não fica escrita direto no PC compartilhado. Passe por variável de ambiente. Quando alguém sai da empresa, troque a chave.
- A saída da IA sempre é lida por uma pessoa antes de enviar. Não monte envio automático. Essa é a última barreira.
A LGPD (Lei Geral de Proteção de Dados) exige finalidade clara e segurança no tratamento de dados pessoais. Veja o guia oficial da Autoridade Nacional de Proteção de Dados. Use ou não a IA, a hotelaria já é, por natureza, um amontoado de dados pessoais. Aproveite a entrada da IA para organizar as regras internas de uma vez.
O passo a passo de colocar a regra no papel e operar em equipe está em boas práticas de CLAUDE.md. Deixar num único arquivo o que pode e o que não pode entregar à IA evita que o critério oscile quando entra gente nova.
Perguntas frequentes
P. Deixando com a IA, a resposta não fica robótica? R. Com a regra “pegue uma palavra do texto da avaliação e mencione”, o ar de genérico some bastante. Mesmo assim, quando a recepção soma uma linha no fim, ganha muito calor humano. Rascunho 80% pela IA, acabamento 20% pela pessoa, é o realista.
P. Funciona para quem tem dificuldade com computador? R. Para só copiar o modelo de prompt e encaixar os dados específicos, não precisa de habilidade especial. No script, peça ajuda de alguém mais técnico só na primeira vez e deixe a rotina como “abrir o arquivo e copiar e colar”.
P. Posso deixar a resposta de reclamação com a IA? R. Até gerar opções de rascunho, pode. Mas se envia e qual a política, decida sempre você. Reembolso e pedido de desculpas são decisão de gestão. A IA propõe opções, a pessoa decide; separe assim e fica seguro.
P. Dá para usar com avaliações e dúvidas em inglês? R. Dá. É só somar “responda em inglês” ao prompt. Quanto mais hóspedes estrangeiros, maior o efeito de soltar o rascunho em vários idiomas na hora.
O que aconteceu quando testei de verdade
Num hotel pequeno de um conhecido, rodei o script de resposta a avaliações por uma semana (17 itens). Eu queria checar duas coisas: “se o tom não desanda nas notas baixas” e “se nenhum dado pessoal entra por descuido”.
Das 4 notas baixas, 3 saíram com rascunho quase pronto para enviar. A restante precisava mencionar uma situação específica do hotel, e aí a recepção somou duas linhas para finalizar. Como eu esperava, ficou clara a divisão de onde a pessoa precisa meter a mão.
Sobre dados pessoais, o que funcionou foi o desenho de simplesmente não criar coluna de nome e de número de reserva no CSV. O que não entrega, não vaza. Óbvio, mas é o mais seguro.
A mudança na prática foi a resposta a avaliação deixar de ser “tarefa de três dias depois” e virar “um serviço do próprio dia”. O grande ponto foi sumir a barreira psicológica de pensar a resposta do zero. Mais do que pedir à IA que faça tudo com esperteza, trace bem a linha: rascunho com a IA, conferência e envio com a pessoa. Senti de novo que esse é o formato que mais combina com o balcão de um hotel.
Quando chegar a hora de ajustar o molde ao seu hotel e definir as regras de operação em equipe, dá para montar juntos a porta de entrada do desenho em treinamento e consultoria. Se você prefere primeiro pôr a mão na massa sozinho e pegar o jeito, comece pelos materiais e PDF gratuito.
PDF grátis: cheatsheet do Claude Code
Informe seu e-mail e baixe uma página com comandos, hábitos de revisão e workflows seguros.
Cuidamos dos seus dados e não enviamos spam.
Sobre o autor
Masa
Engenheiro focado em workflows práticos com Claude Code.
Artigos relacionados
Checklist de permissões antes de Claude Code editar site de cliente
Um quadro para agências usarem IA em landing pages sem tocar áreas sensíveis.
Transforme tickets de suporte SaaS em passos reproduzíveis com Claude Code
Fluxo para converter chamados vagos em reprodução, evidência e nota útil para engenharia.
Rotina de 10 minutos para transformar notas antigas do Obsidian em brief para o Claude Code
Suas notas do Obsidian viram lixo toda sessão? Separe fatos, decisões e dúvidas e transforme-as num brief que o Claude Code executa direto.