← Voltar ao blog
Overbooking

Calendário único para Airbnb, Booking e reserva direta: como montar o seu, passo a passo

Como juntar Airbnb, Booking e reservas diretas num calendário só por iCal: os dois links que precisam ser colados, o que cada canal enxerga, quanto demora a atualização e o que fazer quando um feed falha.

2 de outubro de 2026 · 7 min de leitura · 1300 palavras
📲

Quem vende o mesmo imóvel em mais de um canal tem, na prática, vários calendários: o do Airbnb, o do Booking, o da planilha onde anota a reserva de um amigo. Cada um sabe de um pedaço da verdade, e o overbooking nasce no intervalo entre eles.

Um calendário único resolve isso colocando todas as origens no mesmo lugar e fazendo esse lugar “falar” com cada canal. Este texto mostra como isso funciona no ReservasHub, o que é feito por você, o que é automático e quais são os limites reais da sincronização por iCal.

A ideia em uma imagem

Para cada unidade, o ReservasHub faz duas coisas:

  1. Lê o calendário que o Airbnb e o Booking publicam (o link iCal de cada canal).
  2. Publica um calendário próprio, com um endereço exclusivo por unidade, que os canais leem.

As reservas de cada canal entram no ReservasHub; as do ReservasHub (incluindo as diretas) saem para os canais. Por isso o passo a passo tem duas metades, e pular uma delas é a causa mais comum de dor de cabeça. Se você ainda está decidindo entre iCal e uma integração por API, o texto iCal ou API: quando cada um basta explica por que o iCal continua sendo o caminho com Airbnb e Booking.

Passo a passo

Metade 1: trazer o calendário do canal para o ReservasHub

  1. No Airbnb, abra o Calendário, escolha o anúncio, vá em Disponibilidade e procure “Conectar calendários”. Copie o link de exportação do calendário.
  2. No Booking, a opção costuma estar na Extranet, em tarifas e disponibilidade, na parte de sincronização de calendários. Copie o link de exportação.
  3. No ReservasHub, em Unidades, edite a unidade e vá ao passo de sincronização. Cole cada link no campo do canal correspondente.

Cada canal é declarado por você: o link do Airbnb vai no campo do Airbnb, o do Booking no campo do Booking. O sistema não tenta adivinhar a origem pelo endereço.

Metade 2: devolver o calendário do ReservasHub para o canal

  1. Na mesma tela, copie o “Link iCal desta unidade”.
  2. No Airbnb, na etapa de conectar outro calendário, cole esse link como calendário externo. No Booking, adicione-o como calendário a importar.

Só depois dessa segunda metade uma reserva direta, lançada no ReservasHub, passa a bloquear as datas no Airbnb e no Booking. Se você colar apenas o primeiro link, as reservas dos canais aparecem no ReservasHub, mas uma reserva direta não trava os canais, e o risco de dupla reserva volta.

Cada unidade tem o próprio link. Usar o link de uma unidade em outra mistura os calendários.

O que cada canal enxerga

O calendário publicado pelo ReservasHub é pensado para travar datas, não para expor dados de hóspede:

  • A reserva real sai como um evento “Reserved”, sem o nome do hóspede.
  • Saem as reservas confirmadas, com check-in feito ou concluídas. Reservas ainda pendentes e canceladas não travam outros canais.
  • Só saem eventos futuros: o que já passou não é publicado.
  • Cada período aparece uma vez só. Quando um canal “devolve” para o ReservasHub um bloqueio que veio do próprio ReservasHub, o sistema reconhece o eco e o ignora, em vez de criar uma reserva duplicada.

Por que reservas pendentes não travam? Porque uma pré-reserva ainda não confirmada não deve tirar a unidade de venda nos outros canais. Se você quer travar a data antes da confirmação, confirme a reserva.

Quanto demora para atualizar

Aqui está o limite honesto do iCal: ele não é instantâneo, e a velocidade depende de quem lê.

  • O ReservasHub lê os calendários dos canais a cada 10 minutos. Uma reserva nova do Airbnb ou do Booking aparece no ReservasHub nesse intervalo, depois que o canal atualiza o próprio arquivo. Também existe a sincronização manual, para quando você quer olhar agora.
  • Os canais leem o calendário do ReservasHub no ritmo deles, que costuma ir de alguns minutos a algumas horas. Esse ritmo não é controlado por nenhuma ferramenta de terceiros.

Na prática, existe uma janela em que duas pessoas podem reservar a mesma data em canais diferentes. Ela é pequena, não é zero. As maneiras de estreitá-la, sem trocar de tecnologia, são: confirmar e lançar rápido reservas diretas, manter o calendário limpo e olhar o alerta de conflito. O artigo por que a sincronização de calendários iCal falha detalha as causas de atraso.

O que acontece quando há conflito

Se duas estadias reais cobrirem as mesmas datas na mesma unidade, o ReservasHub emite um alerta de overbooking na visão geral. O conflito só é considerado entre estadias reais: um bloqueio de calendário sobre uma estadia existente não conta como conflito, e dois bloqueios que se sobrepõem são tratados como o mesmo fato. Sobre os bloqueios que chegam dos canais, leia datas bloqueadas no Airbnb e no Booking.

No mapa de calor de ocupação, cada noite aparece com a cor do canal de origem (Airbnb, Booking, Direto, Manual ou bloqueio), então dá para ver de relance onde cada reserva veio. Veja o texto sobre o mapa de calor.

Links de calendário quebram: o anfitrião gera outro, o canal muda o endereço, a resposta vem com erro. O ReservasHub não insiste indefinidamente num feed quebrado:

  • Se a falha continua por cerca de 1 hora, o administrador da conta recebe um e-mail avisando que a sincronização daquele canal falhou.
  • Se continua por 24 horas, o feed é desativado e um segundo e-mail avisa. Salvar um endereço novo ou usar o botão de reativação traz o canal de volta.
  • Uma falha em um canal não derruba o outro: se o Booking falhar, o Airbnb segue sincronizando.

Se você está nessa situação agora, o checklist de causas está no artigo sobre falhas de sincronização.

Checklist de 5 minutos para conferir seu calendário

  1. A unidade tem o link do Airbnb e o link do Booking cadastrados nos campos certos?
  2. O link iCal da unidade foi colado como calendário externo nos dois canais?
  3. Cada unidade usa o seu próprio link, sem repetição?
  4. Existe alguma reserva pendente que deveria estar confirmada, e portanto ainda não trava os outros canais?
  5. Algum e-mail de falha de sincronização ficou sem resposta?

Perguntas frequentes

A sincronização é em tempo real? Não. O ReservasHub lê os canais a cada 10 minutos e os canais leem o calendário do ReservasHub no ritmo deles. Por isso existe uma pequena janela de risco, que a organização do calendário ajuda a reduzir.

Preciso colar o link do ReservasHub nos dois canais? Sim. Sem essa segunda metade, a reserva direta não trava as datas nos canais.

O hóspede aparece no calendário do Airbnb ou do Booking? Não. O calendário publicado leva só o período, como um evento “Reserved”, sem nome de hóspede.

Funciona para quem tem mais de uma unidade? Sim. Cada unidade tem o próprio link e o próprio conjunto de canais.

Isso substitui um channel manager por API? Com Airbnb e Booking, o caminho disponível para esse tipo de ferramenta é o iCal, como explicado em Airbnb e Booking não liberam API. O ReservasHub trabalha com ele e deixa claros os limites.


O ReservasHub convive com Airbnb e Booking: um calendário por unidade, com todas as origens, e uma página própria como mais um canal de vendas.

→ Teste 3 meses grátis, sem cartão, em reservashub.com.br

Leia também

Centralize suas reservas hoje

Teste 3 meses grátis, sem cartão de crédito e sem fidelidade.

Teste 3 meses grátis, sem cartão