> For the complete documentation index, see [llms.txt](https://ajuda.digitalsac.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ajuda.digitalsac.io/digicrm/operacao-uso-do-sistema/configuracoes/configuracoes-gerais/atendimento.md).

# Atendimento

**Caminho:** Configurações → Gerais → aba **Atendimento**

\[\[FOTO]]

### 1. Atendimento → Atendimento (`atendimento` / `general`)

Seção: **Módulo: Atendimento**

| Campo                                                                  | Chave                              | Para que serve                                                                                                                                                                                                                |
| ---------------------------------------------------------------------- | ---------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Habilitar Central de Ajuda                                             | `enableHelp`                       | Exibido só se a ajuda estiver habilitada globalmente (`helpHabilitadoGlobalmente`). Valores: `enabled`/`disabled`. Usuários passam a acessar a central de ajuda. Caption: “Seus usuários poderão acessar a central de ajuda”. |
| Não visualizar Tickets já atribuidos à outros usuários                 | `NotViewAssignedTickets`           | `enabled`/`disabled`. Só o responsável e/ou administradores visualizam o atendimento.                                                                                                                                         |
| Não visualizar Tickets no ChatBot e Tickets Sem Usuário/Fila definidos | `NotViewTicketsChatBot`            | `enabled`/`disabled`. Só admins veem tickets no ChatBot e tickets sem usuário/fila. Ao alterar, dispara lógica que também pode ajustar `AllowBotSpyWithoutPassword`.                                                          |
| Permitir acessar tickets do bot sem senha                              | `AllowBotSpyWithoutPassword`       | Visível só se `NotViewTicketsChatBot !== 'enabled'`. `enabled`/`disabled`. Usuários não-admin podem espiar tickets em atendimento automatizado sem senha.                                                                     |
| Habilitar Espiar Ticket                                                | `defaultSpyTicket`                 | `enabled`/`disabled`. Habilita a opção de espiar ticket por padrão.                                                                                                                                                           |
| Forçar atendimento via Carteira                                        | `DirectTicketsToWallets`           | `enabled`/`disabled`. Se o contato tem carteira, direciona o atendimento só aos donos da carteira.                                                                                                                            |
| Usuários veem contatos sem carteira                                    | `UserCanViewContactsWithoutWallet` | `enabled`/`disabled`. Ativo: usuários veem contatos sem carteira. Inativo: veem só contatos das suas carteiras. Contatos com carteira sempre respeitam a restrição.                                                           |
| Habilitar selecionar Carteira ao iniciar atendimento                   | `selectStartWallet`                | Valores: `true`/`false`. Atendente pode selecionar a carteira do cliente ao iniciar o atendimento.                                                                                                                            |
| Fechar Ticket automaticamente sem interação                            | `autoClose`                        | `enabled`/`disabled`. Fecha o ticket automaticamente sem interação.                                                                                                                                                           |
| Tempo de Auto Fechamento                                               | `autoCloseTime`                    | Visível se `autoClose === enabled`. Select (`tempoOptions`), valores em minutos (string): `1`, `10`, `30`, `60`, `120`, `240`, `480`, `960`, `1380`, `1440`, `7200`, `14400` (labels: 1 min … 10 dias).                       |
| Mensagem de Auto Fechamento                                            | `autoCloseMessage`                 | Texto enviado no fechamento automático.                                                                                                                                                                                       |
| Voltar Ticket para fila se não tiver interação no Chat                 | `autoInactiveChat`                 | `enabled`/`disabled`. Transfere o ticket para a fila de origem se não houver interação.                                                                                                                                       |
| Tempo para encerramento automático                                     | `autoInactiveChatTime`             | Mesmas opções de `tempoOptions`.                                                                                                                                                                                              |
| Mensagem de encerramento por inatividade                               | `autoInactiveChatMessage`          | Texto da mensagem de inatividade.                                                                                                                                                                                             |
| Ativar Globalmente a Assinatura                                        | `signGlobalControl`                | `enabled`/`disabled`. Controle global para forçar assinatura para todos. Se desabilitado, força `defaultSignState` para `disabled`.                                                                                           |
| Assinatura Ligada por Padrão                                           | `defaultSignState`                 | Só se `signGlobalControl === enabled`. `enabled`/`disabled`. Estado padrão da assinatura.                                                                                                                                     |
| Ignorar Mensagens de Grupo                                             | `ignoreGroupMsg`                   | `enabled`/`disabled`. Sistema não abre ticket para grupos.                                                                                                                                                                    |
| Ocultar Grupos para Usuários Específicos                               | `hideGroupsForSpecificUsers`       | Só se `ignoreGroupMsg === disabled`. `enabled`/`disabled`. Oculta a aba de grupos para usuários selecionados.                                                                                                                 |
| Selecionar usuários que não visualizarão grupos                        | `hideGroupsUserList`               | Multi-select de IDs de usuários (JSON). Só se hide groups habilitado e ignore groups desabilitado.                                                                                                                            |
| Ocultar Resolvidos para Usuários Específicos                           | `hideResolvedForSpecificUsers`     | `enabled`/`disabled`. Oculta aba/botão de resolvidos para usuários selecionados.                                                                                                                                              |
| Selecione os usuários que não verão Resolvidos                         | `hideResolvedUserList`             | Multi-select de IDs (JSON).                                                                                                                                                                                                   |
| Ocultar Dados do Contato                                               | `hideContactData`                  | `enabled`/`disabled`. Telefone e e-mail mascarados para não-administradores.                                                                                                                                                  |
| Habilitar Aba de Canais/Newsletters                                    | `enableNewsletterTab`              | `enabled`/`disabled`. Aba separada para canais/newsletters WhatsApp; se desabilitado, newsletters misturam-se com grupos.                                                                                                     |
| Ao transferir, criar novo ticket                                       | `newTicketTransference`            | `enabled`/`disabled`. Cria novo ticket para fila/usuário de destino.                                                                                                                                                          |
| Recusar chamadas no Whatsapp                                           | `rejectCalls`                      | `enabled`/`disabled`. Recusa automática de ligações de áudio/vídeo.                                                                                                                                                           |
| Mensagem ao rejeitar ligação                                           | `callRejectMessage`                | Texto; visível se `rejectCalls === enabled`.                                                                                                                                                                                  |
| Não reabrir tickets                                                    | `notReopenTicketsInMinutes`        | Número (minutos). Não reabre tickets antes do intervalo após fechamento; `0` desabilita.                                                                                                                                      |

> **Nota de código:** existe `RequireSupervisorPasswordBotSpy` no `data()` com i18n (`requireSupervisorPasswordBotSpy*`), mas **não há controle na tela** (campo órfão no estado).

***

### 2. Atendimento → Lista de Tickets (`ticketList`)

| Campo             | Chave             | Para que serve                                                                                              |
| ----------------- | ----------------- | ----------------------------------------------------------------------------------------------------------- |
| Limite de Tickets | `ticketListLimit` | Número inteiro **1–20** (padrão `12`). Limite de tickets exibidos na lista. Clamp no blur/enter e na carga. |

***

### 3. Atendimento → Sons (`sons`)

Componente embutido: `ConfiguracoesSons.vue`. **Não** usa chaves `AlterarConfiguracao` genéricas — API `ListarSonsNotificacao` / `EnviarSomNotificacao` / `RemoverSomNotificacao` (tipos de som por tenant).

| Campo               | Chave / tipo              | Para que serve                                                                                                |
| ------------------- | ------------------------- | ------------------------------------------------------------------------------------------------------------- |
| Atendimento         | tipo `atendimento`        | Som ao receber novos tickets/mensagens no atendimento. Upload MP3/OGG/WAV ≤ 500 KB; testar; restaurar padrão. |
| Chat Interno        | tipo `chatInterno`        | Som ao receber mensagens entre colaboradores.                                                                 |
| Notificação Interna | tipo `notificacaoInterna` | Som de notificações internas do sistema.                                                                      |

Status visual: Personalizado vs Padrão do sistema.

***
