Feeds iCal (importação + exportação)

Atualizado em 2026-08-19

Para canais que não têm API (e que, portanto, não passam pelo Channex) usa feeds iCal. Funciona com: Bedandbreakfast.eu, Gites de France, Clévacances, Belvilla, Novasol, Interhome, Logis Hotels e, na verdade, qualquer plataforma que disponibilize um URL .ics.

Como funciona

| Direção | O que o BedFlow faz | |---|---| | Importação | Consulta um URL .ics externo a cada hora e converte cada evento num bloqueio na visão geral dos quartos. Cancelamentos na origem são limpos automaticamente. | | Exportação | Gera um URL .ics público por quarto com todas as reservas + bloqueios manuais. Os sistemas externos subscrevem-no. | | Both | Ambos ao mesmo tempo (pode fazer sentido para sincronização PMS a PMS). |

Configuração

  1. Abra Gestão → Site no BedFlow e escolha em cima o separador Feeds iCal (ligação direta: /website/ical-feeds)
  2. Clique em Novo feed iCal
  3. Preencha:
    • Nome: livre, p. ex. "Bedandbreakfast.eu — Quarto 4"
    • Quarto: selecione o quarto
    • Direção: normalmente import para bloqueios recebidos
    • iCal URL: o link .ics do sistema externo
  4. Guarde
  5. Clique em Sincronizar agora na coluna de ações para testar de imediato
  6. Depois o cron trata do resto, de hora a hora

Para exportar

  1. Crie um feed com direção export (não precisa de URL)
  2. Depois de guardar, clique em Copiar URL de exportação na coluna de ações
  3. Cole esse URL no sistema externo (p. ex. extranet do Booking.com → "Add iCal URL")

O seu próprio calendário (iPhone, Mac, Google Calendar)

Para ver as suas reservas entre os compromissos pessoais, crie um feed de exportação por quarto e subscreva-o.

  1. Crie um feed com direção export para cada quarto.
  2. Ative Adicionar detalhes do hóspede aos eventos iCal se quiser ver também e-mail, telefone e número de pessoas ao abrir uma reserva. Deixe desativado nos feeds que entrega ao Booking.com ou ao Airbnb.
  3. Copie o URL de exportação.
  4. iPhone e Mac: substitua https:// por webcal:// e abra a ligação no dispositivo — a subscrição é proposta de imediato. Também dá para o fazer à mão: no Mac em Calendário → Ficheiro → Nova subscrição de calendário, no iPhone em Definições → Calendário → Contas → Adicionar conta → Outra → Adicionar calendário subscrito.
  5. Google Calendar: Outros calendários → A partir do URL e cole a ligação.

Defina a atualização para de hora a hora; por omissão está por vezes em semanal e o calendário parece atrasado.

Uma subscrição por quarto, cada uma com a sua cor. O feed contém reservas confirmadas e bloqueios — as reservas canceladas ficam de fora. Quem tiver a ligação consegue ler o seu calendário: não a partilhe, muito menos com os detalhes do hóspede ativados.

Multi-tenancy

Cada feed iCal está ligado a uma propriedade + um quarto. Vê sempre apenas os feeds da sua própria propriedade. O token de exportação no URL público tem 48 caracteres e é único por feed — um token divulgado revela apenas as reservas de um quarto, não as de todo o tenant.

Sincronização automática

O BedFlow consulta os seus feeds automaticamente a cada hora; se não quiser esperar, clique em Sincronizar agora junto ao feed.

Limitações

  • O iCal é uma sincronização só de leitura: a importação traz apenas disponibilidade, sem preços nem dados de hóspedes. Para integrações OTA completas use o Channex.
  • Os próprios publicadores de iCal muitas vezes só atualizam diariamente — uma reserva feita no Bedandbreakfast.eu não chega em segundos, mas sim após 1 a 24 horas.
  • Eventos recorrentes (regras de recorrência) NÃO são suportados. Para feeds de alojamento isso não é problema (cada reserva aparece como um evento individual no feed).