O Beds24 é um property management system na cloud, channel manager e motor de reservas utilizado por hotéis, casas de hóspedes e alojamentos locais. Ligá-lo ao ChatLab permite que o seu chatbot responda a perguntas sobre quartos, datas e preços a partir dos seus dados em tempo real do Beds24, em vez de recorrer a texto estático que precisa de atualizar constantemente.
Nota: o Beds24 é uma integração premium, parte das integrações para o setor hoteleiro e de viagens. Se o seu plano não as incluir, ao abrir o mosaico do Beds24 verá uma nota curta com uma ligação para entrar em contacto connosco, em vez do formulário de ligação.
O que a integração oferece
Depois de ligada, o chatbot obtém três ações de IA.
Beds24 - get properties - lista todos os quartos e tipos de quarto na sua propriedade. Para cada um, o chatbot pode mostrar o nome do quarto, a descrição, a fotografia, o número máximo de adultos e crianças, bem como o preço inicial.
Beds24 - find available rooms - o visitante indica um intervalo de datas e o número de hóspedes, e o chatbot apresenta os quartos disponíveis para essas datas, com preços e, se configurado, uma ligação de reserva por quarto.
Beds24 - check room availability - o visitante pergunta por um quarto específico. O chatbot localiza o quarto através do respetivo ID de quarto do Beds24 ou pelo nome, devolvendo depois a disponibilidade e os preços para as datas pedidas, além de uma ligação de reserva.
As datas são compreendidas a partir de linguagem natural, pelo que o visitante pode escrever "próximo fim de semana" ou "12-15 de junho" em vez de um formato de data rigoroso.
Antes de começar
Precisa de um chatbot ao qual associar a integração. Se ainda não criou nenhum, consulte primeiro o artigo Como criar o seu primeiro chatbot no ChatLab.
De seguida, obtenha dois valores no Beds24:
- Invite code - no seu painel de controlo do Beds24, aceda a Settings > API (Definições > API), gere um código de convite e selecione os âmbitos
read:propertieseread:inventory. Estes dois âmbitos são tudo o que o ChatLab necessita; a integração apenas lê dados e nunca escreve no Beds24. - Property ID - o identificador da propriedade para a qual pretende que o chatbot responda.
Opcionalmente, prepare um terceiro valor:
-
Booking URL format - o endereço da sua própria página de reservas, com marcadores de posição que o ChatLab preenche em cada resposta:
{roomId}- o ID do quarto no Beds24{arrival}- data de check-in{departure}- data de check-out
Por exemplo:
https://yourdomain.com/book?room={roomId}&arrival={arrival}&departure={departure}Se deixar este campo em branco, o chatbot continuará a responder sobre disponibilidade e preços, apenas não adicionará uma ligação de reserva.
Passo 1: Ligar o Beds24
- Selecione o seu chatbot e aceda ao separador Connect (Ligar).
- Clique no mosaico do Beds24.
- Cole o seu Invite Code (Código de convite), introduza o seu Property ID (ID da propriedade) e, opcionalmente, o Booking URL format (Formato do URL de reserva).
- Clique em Connect (Ligar).
O ChatLab troca o código de convite por um token de acesso e um token de atualização, guarda-os com o bot e executa uma chamada de teste à sua propriedade no Beds24. Se o código de convite for inválido ou tiver expirado, ou se a propriedade não puder ser lida, a integração volta a ser desativada e o erro é apresentado no formulário, evitando que uma ligação com falhas fique parcialmente ativada.
O código de convite é utilizado apenas durante este passo. Assim que a integração estiver estabelecida, o campo desaparece do formulário e apenas o Property ID e o Booking URL format permanecem editáveis. O ChatLab renova o token de acesso de forma autónoma através do token de atualização, para que a integração continue a funcionar sem intervenção manual.
Passo 2: Rever as ações do Beds24
A ligação ativa automaticamente as três ações do Beds24, ficando o chatbot pronto a responder de imediato. Para as rever ou ajustar, aceda a Settings > Actions (Definições > Ações) e consulte o grupo Beds24 Actions (Ações Beds24). Também pode clicar em Beds24 no painel Filter by Platform (Filtrar por plataforma) à direita para visualizar apenas este grupo:
- Beds24 - get properties - etiqueta de ação predefinida "A carregar quartos..."
- Beds24 - find available rooms - etiqueta de ação predefinida "A verificar disponibilidade..."
- Beds24 - check room availability - etiqueta de ação predefinida "A verificar quarto..."
A captura de ecrã acima mostra o grupo antes de a integração ser ligada: as três ações já se encontram listadas, mas marcadas como Not connected (Não ligado) e indisponíveis para o chatbot. Ficam ativas automaticamente assim que a ligação é concluída.
Para cada ação, pode editar:
- Action Label (Etiqueta da ação) - a mensagem curta que o visitante vê na conversa enquanto a ação é executada.
- Instructions (Instruções) - o que a ação faz, informação utilizada pela IA para decidir quando deve executá-la.
- User Instructions (Instruções do utilizador) - as suas próprias regras adicionais, como pedir o número de hóspedes antes de pesquisar ou mencionar a estadia mínima.
Pode também desativar uma ação individual se não pretender utilizá-la. Por exemplo, pode manter ativas a lista de quartos e a pesquisa de disponibilidade, mas desligar a verificação de um quarto individual.
Passo 3: Testar
Abra o seu chatbot e experimente perguntas correspondentes a cada ação:
- "Que quartos têm disponíveis?" - aciona Beds24 - get properties
- "O que está livre de 12 a 15 de junho para 2 adultos?" - aciona Beds24 - find available rooms
- "A Suite Deluxe está livre no próximo fim de semana?" - aciona Beds24 - check room availability
Confirme que os nomes dos quartos e os preços coincidem com os dados do seu Beds24 e que as ligações de reserva abrem a sua página com as datas já preenchidas.
Gerir a integração
Atualizar definições - abra o mosaico do Beds24 no separador Connect, altere o Property ID ou o Booking URL format e guarde. Não precisa de um novo código de convite para este efeito.
Desligar - abra o mosaico do Beds24 e clique em desligar. As três ações do Beds24 deixam de estar disponíveis para o chatbot. Para voltar a ligar mais tarde, gere um novo código de convite no Beds24, dado que o original já foi utilizado.
Dicas
- Continue a treinar o seu bot com os conteúdos do seu website. As ações do Beds24 cobrem quartos, datas e preços; tudo o resto que um hóspede pergunte (pequeno-almoço, estacionamento, horários de check-in, animais de estimação) provém da sua base de conhecimento. Consulte Treinar o seu chatbot - conceitos básicos e limites.
- Insira regras de reserva, como estadia mínima ou política de caução, nas instruções do utilizador da ação, para que o chatbot as mencione juntamente com a disponibilidade, em vez de deixar o hóspede descobri-las apenas no momento da reserva.
- Adicione perguntas sugeridas como "Verificar disponibilidade" ou "Mostrar quartos" para que os visitantes descubram as capacidades do chatbot.
- Cada resposta que executa uma ação do Beds24 consome créditos de mensagem, tal como qualquer outra resposta do chatbot. Consulte O que é um crédito de mensagem.