Pular para o conteúdo
Falar com a gente
Integração

Funciona com o que você já tem

A fila fica na frente da sua aplicação, não dentro dela. Escolha o ponto de entrada que faz sentido para o seu time e siga com a stack que você já usa.

Script na página

Minutos

Uma tag no HTML e a fila já protege as rotas que você marcar. É o caminho mais rápido e funciona em qualquer site que sirva HTML.

Bom para: landing de lançamento, página de inscrição, carrinho.

Na borda (CDN)

Uma tarde

A decisão acontece antes da requisição sair da CDN. Nenhum visitante em espera chega a tocar a sua infraestrutura.

Bom para: pico grande de verdade, quando cada requisição na origem custa.

Proxy reverso

Uma tarde

O QueueGuard responde no seu domínio e repassa quem já foi liberado. Sua aplicação não muda uma linha sequer.

Bom para: sistema legado, aplicação que você não pode tocar.

API no servidor

Sob medida

Validação da vez direto no seu back-end, via chamada HTTP. Você decide exatamente em que ponto do fluxo a fila entra.

Bom para: aplicativo próprio, API, checkout com regra específica.

Não perguntamos em que o seu site foi feito

A fila trabalha no nível do HTTP. Se a sua aplicação responde a uma requisição, ela funciona — feita sob medida, com framework, com plataforma de loja, com aplicativo nativo, ou com aquele sistema de 2014 que ninguém quer mexer.

  • Qualquer linguagem de servidor
  • Qualquer plataforma de e-commerce
  • Aplicativo iOS e Android
  • Sistema legado sem acesso ao código
  • Qualquer CDN ou provedor de nuvem
  • Site estático, SPA ou renderizado no servidor
Exemplo: proteger o checkoutjavascript
// A fila decide antes do carrinho abrir.
const vez = await fetch("https://api.queueguard.app/v1/vez", {
  method: "POST",
  headers: { "x-qg-chave": process.env.QG_CHAVE },
  body: JSON.stringify({ fila: "checkout", visitante: idDoVisitante }),
}).then((r) => r.json());

if (!vez.liberado) {
  // Ainda na fila: manda para a sala de espera com a posição dele.
  return redirect(vez.urlDeEspera);
}

// Liberado: segue o fluxo normal da sua aplicação.
return abrirCheckout();

O próximo pico já tem data?

Traga a data e o volume esperado. A gente dimensiona a vazão, define a integração e deixa a fila pronta antes do dia.

Solicitar orçamento