Recebemos seu contato!
Você será redirecionado para o WhatsApp.
Conteúdo & Leads
{{ subtitle }}
{{ e.detail }}
Registre o veículo na fila da filial.
{{ detailOrder.code }}
{{ detailOrder.customer }} · {{ detailOrder.branch }} · {{ detailOrder.color }} · {{ detailOrder.category }}
{{ payModal.order.code }} · {{ payModal.order.vehicle }} · {{ payModal.order.customer }}
Defina nome, preço e tempo por tipo de veículo.
| Tipo | Preço (R$) | Tempo (min) |
|---|---|---|
| {{ c }} |
{{ stockModal.form.name }} · atual {{ stockModal.editing.qty }} {{ stockModal.editing.unit }} · armazenado em {{ stockModal.editing.storageUnit }}
Defina como o produto é armazenado e como é fracionado no consumo.
Dados de contato e veículos do cliente.
Para {{ vehicleModal.customer?.name }}. A placa passa a reconhecer o cliente na OS, no agendamento e no acompanhamento.
Assinatura recorrente do cliente.
Ao receber, as embalagens entram no estoque automaticamente.
Registre pedidos que chegaram pelo WhatsApp ou balcão. O cliente acompanha pela placa no site.
{{ cashModal.form.kind === 'in' ? 'Recebimentos fora de OS (ex.: venda avulsa).' : 'Retiradas do caixa (sangria, compra paga em dinheiro).' }}
Percentual sobre o valor dos serviços da OS paga, dividido entre os funcionários da OS. A função de cada um é definida em Usuários.
Produtos e/ou ordens de serviço numa única cobrança. Os produtos baixam o estoque da filial ao cobrar.
{{ quotePayModal.sale.customer || 'Cliente' }} · {{ quotePayModal.sale.branch }}. Todos os itens numa única cobrança.
A OS passa a ser cobrada junto com a venda, numa única cobrança (no Cobrar da venda). Anexe quantas precisar.
{{ saleDetail.status === 'quote' ? 'Orçamento' : 'Venda' }} · {{ saleDetail.source === 'site' ? 'pelo site' : 'no balcão' }}
{{ saleDetail.createdLabel }} · {{ saleDetail.branch }} · por {{ saleDetail.seller }}
| Produto | Qtd. | Devolvido | Unitário | Total |
|---|---|---|---|---|
| {{ i.name }} | {{ fmtQty(i.qty) }} {{ i.unit }} | {{ i.returned_qty ? fmtQty(i.returned_qty) + ' ' + i.unit : '—' }} | {{ money(i.unit_price) }} | {{ money(i.total) }} |
Os produtos voltam ao estoque de {{ returnModal.sale.branch }} e o valor pago por eles sai do caixa.
O orçamento é encerrado{{ saleCancelModal.sale?.orders?.length ? ' e as OS anexadas voltam a ser cobradas sozinhas' : '' }}. Estoque e caixa não mudam.
Os produtos voltam ao estoque de {{ saleCancelModal.sale?.branch }} e o valor ({{ money(saleCancelModal.sale?.total) }}) sai do caixa como estorno.
{{ cancelModal.order?.plate }} · {{ cancelModal.order?.customer }}. Os cronômetros param{{ cancelModal.order?.stockDebited ? ' e o estoque baixado volta para a unidade' : '' }}.
Fundo de troco do caixa. Unidades ficam em Unidades; categorias de veículo, em Serviços; taxas de comissão, em Comissões.
Clientes & Vendas
Cadastro, veículos e histórico de cada cliente.
| Cliente | Contato | Veículos | Visitas | Total gasto | Clube | |
|---|---|---|---|---|---|---|
{{ initials(c.name) }} {{ c.name }} Cliente desde {{ c.since }} |
{{ c.phone }} {{ c.email }} |
{{ v.plate }} | {{ c.visits }} | {{ money(c.totalSpent) }} | {{ c.club }}— |
Operação · {{ branch }}
Acompanhe a operação em tempo real.
Publique artigos e conteúdos próprios da empresa
{{ blogModule.description }}
| Post | Status | Publicado em | Ações |
|---|---|---|---|
| Carregando... | |||
| Nenhum post criado ainda. | |||
|
{{ p.title }}
/blog/{{ p.slug }}
/blog/{{ p.slug }}
|
Excluído Publicado Rascunho | {{ p.published_at ? formatDate(p.published_at) : '-' }} | |
Estoque & Compras
Pedidos de compra. Ao receber, entra automaticamente no estoque.
| Pedido | Fornecedor | Data | Itens | Total | Status | |
|---|---|---|---|---|---|---|
| {{ p.code }} | {{ p.supplier }} | {{ fmtDate(p.date) }} | {{ p.items.map(i=>i.packs+'× '+i.product).join(', ') }} | {{ money(p.total) }} | {{ p.status==='received'?'Recebido':'Pendente' }} |
Clientes & Vendas · {{ branch }}
Carrinho de produtos do estoque — pelo balcão ou pelo site (orçamento). Anexe a OS para cobrar tudo junto.
| Venda | Produtos | Cliente | Forma | Total | |
|---|---|---|---|---|---|
{{ s.code }} {{ s.time }} · {{ s.branch }} · {{ s.seller }} |
{{ fmtQty(i.qty) }} {{ i.unit }} · {{ i.name }} {{ o.code }} · {{ o.plate }} |
{{ s.customer || '—' }} | {{ s.methodLabel }}— | {{ money(s.charged ?? s.total) }} acrésc. {{ money(s.surcharge) }} desc. {{ money(s.discount) }} |
{{ quoteSaleStatus[s.returned]?.label }}{{ quoteSaleStatus[s.status]?.label }} · {{ s.orders.map(o => o.code).join(', ') }} |
Usuários da empresa e as unidades em que trabalham
| Usuário | Função | Perfil | Filiais | Status | Ações | |
|---|---|---|---|---|---|---|
| Carregando... | ||||||
| Nenhum usuário cadastrado. | ||||||
{{ initials(t.name) }}{{ t.name }} |
{{ t.position_name || '—' }} | {{ roleLabel(t.role) }} | {{ t.role === 'admin' ? 'Todas' : ((t.branches || []).join(', ') || 'Todas') }} | {{ t.email }} | {{ t.status === 'active' ? 'Ativo' : 'Pausado' }} |
|
Ative ou ajuste os módulos contratados do seu ambiente
{{ m.description }}
Teste grátis até {{ formatDate(m.trial_ends_at) }}
{{ m.quantity }} contratada{{ m.quantity === 1 ? '' : 's' }} · preço por unidade
Operação
Pedidos vindos do site e do WhatsApp. Confirme e transforme em ordem de serviço.
| Data / Hora | Cliente | Veículo | Serviço | Origem | Status | |
|---|---|---|---|---|---|---|
Nenhum agendamento. | ||||||
{{ fmtDate(a.date) }} {{ a.time }} |
{{ a.customer }} {{ a.phone }} |
{{ a.plate }} {{ a.model }} {{ a.category }} |
{{ a.service }} · {{ money(a.price) }} | {{ a.source }} | {{ apptMeta(a.status).label }} |
{{ a.order }}
|
Operação · {{ branch }}
Produtos com 5% ou menos aparecem como “Próximo do fim”. A baixa é automática ao concluir a OS.
| Produto | Armazenamento | Disponível | % restante | Mínimo | Status | |
|---|---|---|---|---|---|---|
{{ p.name }} À venda · {{ money(p.price) }}/{{ p.unit }} {{ p.supplier }} |
{{ p.storageUnit }} consumo em {{ p.unit }} · {{ p.packQty }} {{ p.unit }}/emb. |
{{ p.qty }} {{ p.unit }} |
{{ stockPct(p) }}%
|
{{ p.minQty }} {{ p.unit }} | {{ stockStatus(p).label }} |
|
Informações públicas da empresa
Exibido no topo da página.
Frase de apresentação.
Botão de contato direto.
Exibido nos canais de contato.
Miniatura ao compartilhar o site no WhatsApp, Facebook etc. Ideal: 1200×630, PNG ou JPG.
Operação · {{ branch }}
Vários funcionários no mesmo veículo, cada um com seu cronômetro.
Escolha o plano que melhor atende a sua empresa
{{ p.description }}
Estoque & Compras
Parceiros de insumos e materiais.
Conta
Unidades (filiais) da empresa. O endereço aparece no site, no agendamento e no acompanhamento.
| Unidade | Endereço | Telefone | Agenda | Ações |
|---|---|---|---|---|
| {{ u.name }} | {{ u.address || '—' }} | {{ u.phone || '—' }} |
{{ agendaDays(u.days) }} · {{ u.opens }}–{{ u.closes }}
{{ u.capacity }} vaga{{ u.capacity === 1 ? '' : 's' }} simultânea{{ u.capacity === 1 ? '' : 's' }}
|
Unidades, operação, notificações e domínio da empresa
Endereço do site da empresa. Para alterar, fale com o suporte.
Recebe avisos de novos interessados.
Avisos de novos interessados.
Financeiro
Calculadas sobre o valor dos serviços das OS pagas, por funcionário.
| Funcionário | OS atendidas | Base de cálculo | Taxa | Comissão |
|---|---|---|---|---|
{{ initials(c.name) }} {{ c.name }} |
{{ c.orders }} | {{ money(c.base) }} | {{ (c.rate*100).toFixed(0) }}% | {{ money(c.commission) }} |
Escolha um template e personalize a página de captação da empresa
{{ landingModule.description }}
Cada parte do site é uma seção. As incluídas você ativa ou desativa; as pagas são contratadas à parte.
Exibido no topo da landing page.
Título de destaque do hero.
Complemento da chamada principal.
Usado no botão de contato e no formulário.
Chamada para ação principal.
O site mostra — e oferece no agendamento — os serviços ativos do seu catálogo, com preço e duração.
Nenhum serviço ativo no catálogo — o agendamento do site vira só um contato pelo WhatsApp.
{{ form.subheadline }}
{{ form.ctaLabel }}Financeiro
Faturamento, produtividade e resultado da operação.
Financeiro · {{ branch }}
Aberto às {{ cashier.openedAt }} · fundo de troco {{ money(cashier.openingFloat) }}
| Hora | Descrição | Forma | Tipo | Valor |
|---|---|---|---|---|
| {{ m.time }} | {{ m.label }} | {{ m.method }} | {{ m.kind==='in'?'Entrada':'Saída' }} | {{ m.kind==='in'?'+':'−' }} {{ money(m.value) }} |
Clientes & Vendas
Membros, planos recorrentes e lavagens incluídas.
| Membro | Plano | Mensalidade | Lavagens | Renova em | Pagamento | Status | |
|---|---|---|---|---|---|---|---|
{{ initials(m.customer) }} {{ m.customer }} Desde {{ m.since }} |
{{ m.plan }} | {{ money(m.price) }} | {{ m.washesUsed }}/{{ m.washesIncluded }} · ilimitado | {{ m.renewsOn }} | {{ m.payment }} | {{ m.status==='active'?'Ativo':'Inadimplente' }} |
Catálogo
Serviços oferecidos pela empresa, com preço e tempo — e em quais unidades.
Usadas no agendamento, na ordem de serviço e na tabela de preços. Gerencie aqui.
{{ s.desc }}
Acesso ao painel
Use suas credenciais para acessar o painel.
Em qual filial você vai trabalhar agora?
Dá para trocar depois, no topo do painel.
Ainda não é cliente? Conheça o Jatix
Operação · {{ branch }}
Veículos aguardando início.
| # | Veículo | Cliente | Serviços | Funcionário | Filial | |
|---|---|---|---|---|---|---|
| {{ i+1 }} | {{ o.plate }} {{ o.vehicle }} {{ o.code }} |
{{ o.customer }} | {{ o.services.map(s=>s.name).join(', ') }} | {{ o.workers[0].name }}— | {{ o.branch }} |
Financeiro
Contas a pagar, fixas e variáveis.
| Descrição | Categoria | Vencimento | Valor | Status | |
|---|---|---|---|---|---|
{{ e.description }} Recorrente |
{{ e.category }} | {{ fmtDate(e.dueDate) }} | {{ money(e.value) }} | {{ e.status==='paid'?'Pago':'Pendente' }} |
|
As cores são aplicadas no painel e na página pública da empresa
Combinações prontas de cor principal e destaque.
Defina a cor principal e a cor de destaque do tema.
Veja o tema aplicado na sua página pública e no painel, em tempo real.