C cenaly.com
Começar grátis

Tarefa · conjunto de três widgets · dois deles são gratuitos

Receber reservas de mesas do site que você já tem

O site existe, mas as reservas chegam só por telefone, e à noite não tem quem atenda. O conjunto resolve isso sem migrar o site: o cliente reserva a mesa direto na sua página, quem não conseguiu ligar deixa o número, e quem prefere mensageiro escreve por um único botão. Tudo cai na conta Cenaly.com, e não no e-mail de alguém.

Retorno de chamada e multibotão — gratuitos. Reserva de mesa — extensão paga.

  • A reserva é feita no seu site — sem ligação e sem ir para outro site
  • Não conseguiu ligar — deixou o número, e o servidor informa com honestidade o que acontece depois
  • WhatsApp, Telegram, Viber e ligação — em um único botão em vez de uma pilha de ícones
  • A solicitação fica visível para todo o turno: card na fila «Requer decisão»
A table booking form over a bistro website: name, phone, date, time, party size and the “Reserve a table” button
  • Reserva de Mesa
  • Ligação de retorno
  • Multibotão
Uma tag para todos os widgets9 de 13 widgets são gratuitosShadow DOM — não quebra o layoutAs solicitações chegam à sua contaDuas nuvens: AWS e Rússia
uma tag para os três widgets — não é preciso mexer no código uma segunda vez
1
widgets do conjunto são gratuitos: retorno de chamada e multibotão
2 de 3
desfechos do retorno de chamada, e cada um é informado pelo servidor, não pelo formulário
4
é o tempo que uma alteração no painel leva para chegar ao site — cache de CDN
5 min

Como isso aparece para o cliente

O cliente não sai da sua página e não faz nenhum cadastro.

  1. 1

    Vê um botão no canto da página

    O texto, a cor e o canto você mesmo define — o botão parece parte do site, e não um elemento inserido. Ele também pode ser aberto a partir do seu próprio botão “Reservar” no cabeçalho.

  2. 2

    Preenche o formulário em uma única tela

    Nome, telefone, data, hora, número de pessoas (de 1 a 50) e comentário. Sem etapas e sem ir para outro site: o painel abre sobre a página, e no cabeçalho aparece o nome do seu estabelecimento.

  3. 3

    Recebe uma resposta honesta

    “Solicitação enviada — o estabelecimento confirmará a reserva”. O widget não mostra uma mesa confirmada: quem confirma é você, e o cliente vê isso desde o início.

  4. 4

    Ou escolhe a própria forma de contato

    Toca no telefone — e ouve do servidor o que vai acontecer: “já estamos ligando para você”, “vamos ligar de novo às 14:20”, “ligaremos às 09:00”, “retornaremos a sua ligação”. O horário aparece em números e no fuso horário do estabelecimento. Se preferir mensageiro, abre-o a partir de um leque em um único botão.

O que acontece do seu lado

A solicitação não fica parada no e-mail: ela vai para a seção onde o turno trabalha com ela.

A reserva aparece na seção “Mesas”

Com horário, número de pessoas, telefone e comentário — pelo mesmo caminho de uma reserva feita na vitrine. Depois disso é uma reserva comum: confirmação, salão, acomodação.

Reservas e mesas →

O cartão entra na fila “Requer decisão”

No chat de trabalho, todo o turno vê; “👤 Assumir” mostra aos colegas quem já está cuidando da reserva e não bloqueia ninguém.

Chat de trabalho →

A solicitação de ligação vai para “Solicitações”

Com o passaporte da origem: de qual página a pessoa veio, de qual anúncio, de qual dispositivo. Os grupos por origem se formam sozinhos.

Solicitações →

Os widgets do site são fonte dos gráficos do painel

Visualizações, aberturas e formulários enviados aparecem como uma fonte de dados separada, ao lado de Pedidos, Reservas e ligações.

Painel →

Quais widgets ativar

A ordem de conexão é de cima para baixo: primeiro o que o cliente veio buscar, depois as portas alternativas.

$9/mês

Reserva de Mesa

Porta principal: formulário de Reserva direto na sua página

Botão flutuante e painel com formulário em uma única tela. Aparece somente quando as Reservas estão ativadas na Unidade. Também abre de forma programática — a partir do seu botão no cabeçalho ou de um item do multibotão, e é possível preencher previamente data e hora (por exemplo, a partir da página de «banquetes»). O servidor não aguarda confirmações: é uma solicitação, a decisão fica com o estabelecimento.

Página do widget →
Grátis

Ligação de retorno

Para quem prefere falar a escrever

O cliente deixa o Número — o desfecho é definido pelo servidor, não pelo formulário: com canal ativo de saída da central telefônica, disca o Número na hora; sem ele, a solicitação fica aguardando você. Há repetições, fila noturna para a manhã, máscaras de páginas (até 20), atraso de exibição de 0 a 600 segundos e agendamento por horário de funcionamento da Unidade.

Página do widget →
Grátis

Multibotão

Um botão em vez de uma pilha de ícones no canto

Leque de canais: WhatsApp, Telegram, Viber, VK, Instagram, Facebook, TikTok, YouTube, telefone, e-mail, link personalizado — até 12 canais. O item «Reservar Mesa» abre o mesmo formulário de Reserva. Ele mesmo oculta os botões dos widgets vizinhos, então resta apenas um no canto.

Página do widget →

Todos os 13 widgets →

O que precisa ser feito uma vez

  1. 1

    Crie uma conta gratuita

    Conta Cenaly.com e domínio do seu site na seção «Meu site». O site continua sendo seu — não o transferimos nem copiamos.

  2. 2

    Insira uma única tag

    Uma linha antes de </body>: no template do tema WordPress, no «código HTML» do Tilda ou do Wix, no theme.liquid do Shopify. A tag é comum a todos os widgets — não será preciso inseri-la uma segunda vez.

  3. 3

    Ative os widgets do conjunto

    Cada widget é um botão de ativar/desativar e configurações no painel administrativo. A alteração chega ao site sem a participação de um desenvolvedor, o cache do CDN — cinco minutos.

A tag em questão

<script src="https://cdn.cenaly.com/site/v1.js" data-domain="your-site.com" async></script>

Uma tag para todos os widgets. `data-domain` é o seu site, todo o resto fica no painel de administração.

Como isso fica em diferentes estabelecimentos

Restaurante e café

Botão de Reserva na página inicial e na página «Menu»; o movimento da noite chega como solicitações, não como ligações. O multibotão reúne WhatsApp e Telegram em um só canto — no celular, é um botão em vez de três.

Bar, karaokê, lounge de narguilé

Grupos de até 50 pessoas montam a Mesa sozinhos, e o comentário («aniversário, precisa de sofá») chega junto com a solicitação. A ligação de retorno atende quem quer discutir o depósito por voz.

Hotel com restaurante

Tag no site do hotel: o cliente reserva o jantar sem sair da página de reserva do quarto, e a solicitação cai na mesma Conta onde o restaurante está.

Salão, varejo, serviços

Se o seu caso não é uma mesa, mas a janela de um profissional ou uma consulta, a tarefa é outra — ela trata dos horários livres na agenda, e a integração ali é própria.

O que esta integração não faz

  • O widget de reserva é uma solicitação, não uma mesa confirmada: ele não calcula a ocupação do salão nem escolhe a mesa, quem distribui é o estabelecimento.
  • Não há depósito nem pagamento online na reserva de mesa — o pagamento antecipado existe no agendamento de um serviço, não aqui.
  • “Solicitação recebida” ≠ “conversa realizada”: a chamada de retorno informa exatamente o resultado que o servidor confirmou.
  • Sem telefonia conectada, a chamada de retorno continua sendo uma solicitação — a ligação real é feita pela sua central telefônica, e os minutos são contados pela sua operadora.
  • À noite não ligamos por conta própria: fora do horário, ou é uma fila para a manhã com hora definida, ou uma solicitação comum.
  • O clique no mensageiro abre o próprio mensageiro — a conversa fica lá, não na conta; para que as mensagens cheguem até você, o canal é conectado por uma integração separada.
  • Se o seu site não nos envia as configurações (bloqueou por cabeçalhos, a rede caiu), o botão continua visível: um botão escondido em silêncio o proprietário não percebe, mas as solicitações perdidas, sim.

Quanto custa a integração

Dois dos três widgets são gratuitos para sempre; na integração, só um é pago — a reserva de mesa.

  • Chamada de retorno e multibutton — grátis, sem limite de solicitações, sites e páginas.
  • Reserva de mesa — extensão paga do catálogo.
  • Não cobramos por visitante, por exibição do widget, por solicitação nem por “chamada bem-sucedida”.
  • Os minutos da conversa são da sua operadora: por minuto não cobramos nada.

Perguntas e respostas

Tenho um site em Tilda (WordPress, Wix). Vou precisar migrá-lo?

Não. Basta inserir uma linha no bloco “HTML” do Tilda, no template do tema do WordPress ou no theme.liquid do Shopify — isso já atende aos três widgets de uma vez.

Para onde vai a reserva?

Para a seção “Mesas” da sua conta — pelo mesmo caminho da reserva feita na vitrine — e como um cartão na fila “Requer decisão” do chat de trabalho, para que todo o turno a veja.

O cliente acha que a mesa já está reservada para ele?

Não: o widget exibe “Solicitação enviada — o estabelecimento confirmará a reserva”. De propósito, não mostramos ao cliente uma confirmação que não existiu.

O widget sabe quais mesas estão livres?

Não. É um formulário de solicitação: ele não calcula a ocupação do salão nem escolhe a mesa. Quem calcula as janelas livres é a integração vizinha — a de agendamento de serviços.

É preciso ter telefonia para a ligação de retorno?

Não é obrigatório. Sem ela, o cliente deixa o número e recebe “vamos ligar para você”. Com o canal de saída conectado, a central telefônica disca o número na hora e o cliente vê “já estamos ligando”.

Quantos botões ficarão no canto do site?

Um. O multibotão oculta os botões dos widgets vizinhos e reúne as ações deles no seu leque; se você quiser manter botões separados, isso é desativado por um atributo da tag.

Vou precisar refazer o site?

Não. Os widgets ficam no seu site: uma tag antes de `</body>` — e depois tudo é ativado por botões no painel administrativo. Você não muda a estrutura do site, a hospedagem nem o domínio.

Isso vai deixar o site mais lento?

O carregador é um pequeno script com `async`, ele não bloqueia a renderização. Só são carregados os pacotes dos widgets ativados, e as partes pesadas — conforme a ação do visitante: por exemplo, o formulário de Assinatura de aviso de chegada pesa 13,7 KB e só carrega depois que o botão é clicado, e antes disso a página contém um inicializador de 889 bytes.

O widget vai quebrar a estrutura do site?

Não. O widget é renderizado em Shadow DOM: os estilos do seu site não o afetam, e os estilos dele não vazam para fora.

Onde os dados ficam armazenados?

Na Nuvem onde fica a sua Conta: cenaly.com — AWS, cenaly.ru — Yandex Cloud na Rússia. Solicitações, diálogos, Reservas e Agendamentos não saem do contorno da marca.

Mais detalhes — instalação por plataforma, configuração e solução de problemas — na ajuda. Como configurar isso — na ajuda →

Deixe as reservas chegarem pelo site, não só por telefone

Uma tag, três widgets, solicitações na conta do seu turno.

Começar grátis

Sem cartão. A ligação de retorno e o multibotão são gratuitos; a reserva é uma extensão do catálogo.