# Leads / Empresas

Na SprintHub, é possível configurar **regras inteligentes para evitar a duplicidade de dados**, garantindo uma base mais organizada e confiável.\
Confira abaixo o **passo a passo completo** para realizar essa configuração.

***

{% embed url="<https://youtu.be/SnXv3h5kPqk>" %}

***

#### 1. Acesse as Configurações

1. Clique em **Configurações do Sistema** ⚙️.
2. Em seguida, selecione a opção **Leads / Empresas**.

***

#### 2. Gerencie Conflitos de Duplicidade

Essa seção permite **evitar a criação de Leads ou Empresas duplicadas**, com base em campos definidos como **únicos** (ex.: e-mail, telefone, documento).

**➤ Operador de Verificação de Conflito**

Caso você utilize **mais de um campo com identificação única**, escolha o operador lógico que definirá quando dois registros serão considerados duplicados:

* **OU**\
  O conflito será identificado se **pelo menos um** dos campos únicos for igual entre dois registros.
* **E**\
  O conflito será identificado **somente se todos** os campos únicos forem iguais.

Essa escolha impacta diretamente o nível de rigor no controle de duplicidade.

**➤ Bloquear Criação Manual de Leads Conflitantes**

Ative essa opção para **impedir que usuários criem manualmente leads duplicados**.\
Quando um conflito for detectado, o sistema **bloqueará automaticamente a criação** do registro.

***

Perfeito, segue o **texto revisado, organizado e com leitura mais fluida**, mantendo o conteúdo técnico e o padrão da SprintHub:

***

#### 3. Novo Grupo

**Quando utilizar grupos?**

A utilização de **grupos** é recomendada **apenas quando houver a necessidade de permitir múltiplos contatos com as mesmas informações únicas** (como telefone ou e-mail), **sem que isso gere conflitos no sistema**.

👉 Nesses casos, os contatos continuam sendo considerados **individuais**, mesmo compartilhando dados iguais.

**Exemplo prático:**\
Empresas que utilizam a SprintHub no modelo de **franquias**, em que diferentes franqueados usam o sistema e precisam manter **cópias do mesmo contato** para cada unidade, sem gerar conflitos de duplicidade.

***

#### ⚠️ Importante — Como funciona a atribuição de contas na SprintHub

Por padrão, quando um contato envia uma mensagem para **qualquer conta conectada ao sistema**, a SprintHub realiza uma **busca automática por um contato já existente**, utilizando sua **identificação principal** (normalmente, o número de telefone celular).

***

**🔹 Comportamento padrão (sem grupo atribuído)**

**Exemplo:**

* O contato com o número **AAA** envia uma mensagem para a conta **BBB**.
* O sistema busca um contato cadastrado com o número **AAA**.
* Caso encontre, o atendimento é atribuído automaticamente a esse contato.

Nesse cenário, **não há restrição por grupo** — qualquer contato com o mesmo número pode ser utilizado.

***

**🔹 Comportamento com conta atribuída a um grupo**

Quando uma conta é **atribuída a um grupo**, a lógica de busca se torna **mais restritiva**.

O sistema passa a considerar apenas:

* Contatos que estejam **dentro do grupo atribuído**, ou
* Contatos que **não pertençam a nenhum grupo**.

**Exemplo:**

* O contato com o número **AAA** envia uma mensagem para a conta **BBB**.
* A conta **BBB** está atribuída ao grupo **CCC**.
* O sistema busca um contato com o número **AAA** que esteja:
  * No grupo **CCC**, ou
  * Sem grupo algum.

➡️ Caso já exista um contato com o número **AAA** em um **grupo diferente**, esse contato **não será utilizado** para o atendimento.

***

#### 4. Conflitos Ignorados

Nesta seção, você pode **consultar os conflitos que foram previamente ignorados**, ou seja, registros duplicados que **não foram mesclados intencionalmente**.

Essa visualização ajuda no controle e na auditoria da base de dados ao longo do tempo.

***

#### ✅ Conclusão

A configuração correta das regras de duplicidade na SprintHub é essencial para **manter a base de leads e empresas organizada, evitar retrabalho e garantir dados mais confiáveis** para automações, relatórios e tomadas de decisão.

Ao ajustar operadores de conflito, bloqueios manuais e grupos, você adapta o sistema à realidade do seu negócio, equilibrando **controle, flexibilidade e escalabilidade**.


---

# Agent Instructions: 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:

```
GET https://docs.sprinthub.com/topicos/configuracoes/leads-empresas.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
