> For the complete documentation index, see [llms.txt](https://lagenda.gitbook.io/lagenda-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://lagenda.gitbook.io/lagenda-docs/painel-administrativo/agenda.md).

# Agenda e Bloqueio de Agenda

## Agenda

A tela **Agenda** mostra a semana toda de uma vez, com uma cor para cada profissional — fácil de bater o olho e saber quem está com quê. Dá para filtrar por um profissional específico também.

### Criando um agendamento

Clique num horário livre e o modal de criação abre na hora. Escolha o cliente, o profissional, o serviço (ou serviços — pode escolher mais de um no mesmo agendamento) e o horário.

Se o horário já estiver ocupado ou bloqueado, o sistema avisa na hora — sem risco de marcar dois atendimentos em cima um do outro. Essa checagem é sempre por profissional: o campo "Cadeira" no cadastro dele (veja [Profissionais](/lagenda-docs/painel-administrativo/profissionais.md)) é só informativo, não libera dois atendimentos simultâneos — se quiser dois atendimentos ao mesmo tempo, precisa ser com dois profissionais diferentes.

### Status do agendamento

Cada agendamento passa por três estados: **agendado**, **concluído** ou **cancelado**. Clicando num agendamento ainda **agendado**, você edita horário/serviço/profissional/observações, marca como concluído ou cancela, tudo em poucos cliques.

Depois que um agendamento é marcado como **concluído**, ele trava: não dá mais para mudar horário, serviço, profissional ou status (nem reabrir, nem cancelar) — só a observação continua editável. Isso evita reabrir sem querer um horário que já foi ocupado, e mantém o pagamento/comissão já lançados sempre batendo com o que o agendamento diz.

### Modo de agendamento

Lá em [Configurações](/lagenda-docs/painel-administrativo/configuracoes.md) você escolhe como calcular a duração: manualmente (você digita) ou automaticamente, somando a duração dos serviços escolhidos mais um intervalo de segurança entre atendimentos.

### Aba Mensalistas

No topo da Agenda tem um alternador **Agenda / Mensalistas**. A grade normal só mostra quem tem agendamento marcado — um cliente mensalista sem [horário fixo](https://lagenda.gitbook.io/lagenda-docs/painel-administrativo/pages/OGrt7luvfh85sgHhAT5Q#horário-fixo-recorrente) e sem nada agendado, ou um cliente de pacote (que nunca tem horário fixo) sem nada agendado, simplesmente não aparecem ali.

A aba **Mensalistas** resolve isso: lista todos os seus clientes mensalistas e de pacote, tenham ou não agendamento marcado, mostrando o valor da mensalidade (ou os usos restantes do pacote) e, só para mensalista, o [horário fixo](/lagenda-docs/painel-administrativo/clientes.md) configurado. Mensalista que ainda não tem horário fixo aparece com um aviso — é só clicar para cadastrar na hora.

## Bloqueio de Agenda

Use o **Bloqueio de Agenda** sempre que precisar deixar um horário indisponível — folga, almoço, feriado, manutenção, o que for.

Você pode bloquear de duas formas:

* **Recorrente semanal** (por exemplo, toda quarta-feira das 12h às 13h)
* **Data específica** (por exemplo, um feriado só naquele dia)

Tanto você quanto o próprio profissional podem criar bloqueios — o profissional consegue fazer isso para si mesmo direto no [Portal do Profissional](/lagenda-docs/portal-do-profissional/portal-do-profissional.md), sem precisar te pedir. O horário bloqueado já aparece como ocupado tanto na agenda interna quanto no agendamento online do cliente.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://lagenda.gitbook.io/lagenda-docs/painel-administrativo/agenda.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
