Skip to main content
Esta seção explica como configurar e administrar uma cozinha digital (KDS) a partir do backoffice da Fire, sem entrar em código. É voltada para operações, implantação em loja e suporte de produto. Onde você trabalha: o menu KDS, em /kds/admin. Para as ações diárias do operador na tela de cozinha, consulte Ações na tela e Painel de senhas. Para cadastrar TVs de cozinha sem e-mail, consulte Emparelhar um dispositivo. Supervisores que monitoram a loja inteira usam o Board do operador.

Antes de começar

O que você precisa

Para a maioria das lojas a configuração padrão é suficiente: estações genéricas, roteamento com fallback para todas as estações ativas e regras de estação em “aceitar tudo”. Os ajustes finos por item_type, canal ou serviço são opcionais e explicados mais adiante.

Como as peças se relacionam

Regra mental: o roteamento decide para qual estação de produção vai cada item; a tela decide quais estações o operador vê naquele monitor.
Menu KDS no backoffice da Fire

Dois tipos de estações

Nem toda estação é configurada da mesma forma: Em Routing → Mappings, o backoffice só permite escolher estações de produção / pre-assembly. Montagem e despacho não são roteáveis por item: você não pode definir “BURGER → ASSEMBLY” em uma linha de mapping. Em vez disso:
  • ASSEMBLY / DISPATCH recebem o ticket inteiro, não linha por linha. Com Produção obrigatória = Sim, isso acontece quando as linhas de produção são concluídas (gates de convergência). Com Produção obrigatória = Não (cozinha assembly-only), o ticket aparece assim que o pedido entra.
  • Na estratégia você configura a convergence distribution (qual estação de montagem ou despacho recebe o ticket quando há várias).
  • Na estação de montagem/despacho você pode filtrar por canal de venda (POS, KIOSK, UBER_EATS…) ou tipo de serviço (DINE_IN, DELIVERY, TAKEOUT…) — não por item_type.

Padrões de cozinha

Cozinha simples (uma única fila)

Há dois padrões válidos para uma cozinha pequena. O que usamos em produção hoje é o B (assembly-only).
Cozinha mínima real: 1 estação ASSEMBLY + 1 tela + Produção obrigatória = Não.
Se a cozinha crescer depois, você adiciona estações de produção, ativa Produção obrigatória = Sim e mapeia por item_type. ASSEMBLY passa a ser o expo onde o ticket converge quando a produção termina.

Fluxo operacional (assembly-only)

Este é o setup usado em lojas pequenas hoje em produção: uma estação de montagem, uma tela, sem grelha/fritadeira/despacho separados.
  1. O pedido entra — o POS/kiosk envia o pedido ao KDS. Um ticket é criado com suas linhas.
  2. Painel: “Em preparo” — enquanto o pedido está SENT_TO_KITCHEN, seu código aparece na área de preparo.
  3. Ticket na tela — com Produção obrigatória = Não, o ticket entra direto na coluna ASSEMBLY.
  4. Operador cozinha — vê o ticket inteiro: código, canal, serviço, itens e modificadores. Pode usar HOLD se necessário.
  5. Bump — em ASSEMBLY é um bump por pedido (ticket inteiro).
  6. O ciclo de cozinha fecha — sem estação DISPATCH, o bump na montagem é o passo final: pedido → pronto para retirada, ticket KDS → DONE.
  7. Snackbar “Enviado” — aparece por alguns segundos com a opção Desfazer (janela configurável, ~3 min).
  8. Painel: “Pronto” — o mesmo código salta para a área de pronto para retirada.
  9. Impressão (se configurada) — cupom fiscal e/ou ticket de entrega.
  10. O cliente retira — usando o código na tela ou o ticket impresso.
Para a experiência completa do operador nesses passos, consulte Ações na tela.

Cozinha multi-estação (referência)

Para cozinhas com grelha + montagem + despacho, o fluxo é mais longo:

Opções KDS no nível da loja (fire-kds)

Quando o layout do backoffice já existe, os managers podem ajustar o comportamento da cozinha em fire-kds → Configurações → KDS (e sobrescritas por tela na tela de produção): Próximo: Configurar uma loja · Emparelhar um dispositivo · Board do operador.