> ## Documentation Index
> Fetch the complete documentation index at: https://docs.adoraone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Roster

> Escale programs, equilibre carga de voluntários e deixe que eles gerenciem a própria agenda.

**Roster** é sua central de escala — veja quais **Programs** precisam de voluntários, agende automaticamente com equidade, identifique risco de sobrecarga e permita que voluntários aceitem atribuições ou assumam vagas abertas.

<Frame>
  <img src="https://mintcdn.com/adoraplan-b5f8a5a4/Q7eIYf4z4qB2WPTX/images/roster/overview-tab.png?fit=max&auto=format&n=Q7eIYf4z4qB2WPTX&q=85&s=5a786f2d254c54b9d8420d538f45e362" alt="Aba Overview do Roster com programs próximos agrupados por semana e status de escala" width="1440" height="900" data-path="images/roster/overview-tab.png" />
</Frame>

## Quick Start

1. Abra **Roster** na barra lateral (em **Manage**).
2. Em **Overview**, revise programs que precisam de atenção e use **Auto-schedule understaffed** quando muitas vagas estiverem abertas.
3. Clique em uma linha de program para abrir a aba **Roster** no editor do program.
4. Use **Auto-fill from Template**, depois **Auto-schedule** ou atribua voluntários manualmente.
5. Confira **Volunteer Health** para voluntários sobrecarregados em vários ministries.

***

## Guia passo a passo

### Aba Overview

A aba **Overview** agrupa programs próximos por semana.

| Coluna       | Significado                                        |
| ------------ | -------------------------------------------------- |
| **Staffing** | Vagas preenchidas vs. necessárias                  |
| **Status**   | Totalmente escalado, precisa de atenção ou crítico |

Cards de estatística resumem **Total Programs**, **Fully Staffed**, **Needs Attention** e **Critical**.

**Auto-schedule understaffed** preenche vagas abertas em todos os programs que ainda precisam de voluntários, com regras de equidade (quem esperou mais desde o último serviço é escolhido primeiro).

Clique em **Open program** (ícone de link externo) para ir ao editor de roster daquele program.

### Aba People View

<Frame>
  <img src="https://mintcdn.com/adoraplan-b5f8a5a4/oEAoIeMo_RzI8e8d/images/roster/people-view-tab.png?fit=max&auto=format&n=oEAoIeMo_RzI8e8d&q=85&s=8c1bf1ca71822e589856dd7ae1be29f0" alt="Aba People View do Roster com matriz voluntário × program e frequência de serviço" width="1440" height="900" data-path="images/roster/people-view-tab.png" />
</Frame>

**People View** é uma matriz de voluntários × programs próximos.

* Células coloridas mostram atribuições de função (preenchida = confirmada, contorno = pendente, ✕ = recusada).
* **Double-booked!** destaca conflitos de escala na mesma data.
* Filtre por função usando a legenda.
* A coluna **30d** mostra frequência de serviço; alta frequência (4+ serviços) exibe ícone de aviso.

### Aba Volunteer Health

<Frame>
  <img src="https://mintcdn.com/adoraplan-b5f8a5a4/oEAoIeMo_RzI8e8d/images/roster/volunteer-health-tab.png?fit=max&auto=format&n=oEAoIeMo_RzI8e8d&q=85&s=a283790035c640733e692791811bea6c" alt="Aba Volunteer Health do Roster com resumo de risco e carga entre ministries" width="1440" height="900" data-path="images/roster/volunteer-health-tab.png" />
</Frame>

Use **Volunteer Health** para equilibrar carga antes do esgotamento.

| Status            | Significado                                                                          |
| ----------------- | ------------------------------------------------------------------------------------ |
| **At risk**       | Alta frequência recente, carga pesada entre ministries ou muitas atribuições futuras |
| **Balanced**      | Padrão de serviço ativo dentro de limites saudáveis                                  |
| **Underutilized** | Voluntário qualificado que não serviu recentemente                                   |
| **Inactive**      | Sem serviços recentes ou atribuições futuras                                         |

A seção **Cross-ministry load** destaca voluntários em dois ou mais ministries. Expanda uma linha para ver o detalhamento por ministry.

<Tip>
  Ative **Serving Frequency Alert** nas configurações de workflow para receber notificações automáticas **burnout\_warning** quando um voluntário ultrapassar seu limite mensal de serviços.
</Tip>

### Aba Rotation Teams

Organize voluntários em equipes com padrão de rotação:

| Padrão            | Exemplo                   |
| ----------------- | ------------------------- |
| **Every Week**    | Equipe serve todo domingo |
| **Weeks 1 & 3**   | Padrão alternado no mês   |
| **1st Week Only** | Uma vez por mês           |

Crie uma equipe, adicione membros por função e clique em **Apply to upcoming programs** para pré-preencher vagas correspondentes nos próximos 90 dias.

### Atribuir roster em um program

<Steps>
  <Step title="Abrir o program">
    Vá em **Programs** → abra um program → aba **People** → subaba **Roster**.
  </Step>

  <Step title="Criar vagas">
    Clique em **Auto-fill from Template** para criar vagas a partir dos requisitos de escala do **Service Type** (definidos em **Organization**).
  </Step>

  <Step title="Preencher vagas">
    Use **Auto-schedule** para atribuição automática justa, **Assign** para escolhas manuais ou **Assign Team** para uma rotation team.
  </Step>

  <Step title="Abrir signup (opcional)">
    Ative **Signup** em uma vaga não atribuída para que voluntários qualificados assumam em **My Schedule**.
  </Step>

  <Step title="Acompanhar respostas">
    Status: **Unassigned**, **Pending**, **Confirmed**, **Declined**, **No Show**.
  </Step>
</Steps>

### Autoatendimento do voluntário (My Schedule)

<Frame>
  <img src="https://mintcdn.com/adoraplan-b5f8a5a4/oEAoIeMo_RzI8e8d/images/roster/account-schedule.png?fit=max&auto=format&n=oEAoIeMo_RzI8e8d&q=85&s=09f589ae065ddc27c2d5dc636ef38c4a" alt="Página My Schedule com atribuições futuras e ações de aceitar ou recusar" width="1440" height="900" data-path="images/roster/account-schedule.png" />
</Frame>

Voluntários abrem **Account → My Schedule** (`/account/schedule`).

| Aba              | Finalidade                                                             |
| ---------------- | ---------------------------------------------------------------------- |
| **Assignments**  | Aceitar ou recusar convites pendentes; ver serviços futuros e passados |
| **Open slots**   | Assumir oportunidades de signup para as quais está qualificado         |
| **Availability** | Adicionar datas de indisponibilidade para evitar conflitos na escala   |

Quando um voluntário **declines**, o sistema pode convidar automaticamente o próximo qualificado e disponível, se existir.

<Warning>
  Voluntários precisam de perfil **collaborator** vinculado. Se **My Schedule** mostrar “No serving profile linked,” peça a um admin da igreja para conectar a conta em **People**.
</Warning>

***

## Agendamento inteligente em resumo

| Ação                       | Onde                        | O que faz                                                            |
| -------------------------- | --------------------------- | -------------------------------------------------------------------- |
| Auto-fill from Template    | Roster do program           | Cria vagas vazias a partir dos requisitos do service type            |
| Auto-schedule              | Roster do program           | Preenche vagas abertas com equidade (ignora vagas com signup aberto) |
| Auto-schedule understaffed | Overview do Roster          | Auto-schedule em lote entre programs                                 |
| Apply to upcoming programs | Rotation Teams              | Atribui membros da equipe a datas compatíveis com o padrão           |
| Open signup                | Toggle no roster do program | Permite que voluntários assumam a vaga                               |
| Claim slot                 | My Schedule → Open slots    | Voluntário assume vaga de signup aberta                              |

***

## Relacionados

<CardGroup cols={2}>
  <Card title="People" icon="user" href="/pt/adoraplan/people-and-team">
    Adicione collaborators e defina qualificações de função.
  </Card>

  <Card title="Organization" icon="building" href="/pt/adoraplan/organization">
    Defina modelos de escala por service type.
  </Card>

  <Card title="Programs" icon="calendar-check" href="/pt/adoraplan/programs">
    Edição de roster por program no editor.
  </Card>

  <Card title="Notifications" icon="bell" href="/pt/adoraplan/notifications">
    Convites de roster e avisos de burnout.
  </Card>
</CardGroup>
