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

# Transferir para um assessor a partir do Salesforce

> Como passar a conversa do WhatsApp para um assessor humano usando o proprietário do registro no Salesforce, e o que acontece quando esse proprietário não pode ser resolvido.

Quando a conversa automatizada chega ao seu limite, o bloco de **Conversar com humano** a entrega a um assessor no [Sales do Treble](/pt/docs/agent-platform/welcome).

Com o Salesforce conectado, esse bloco pode também levar em conta **quem é o proprietário do registro no CRM**, para que a conversa caia nas mãos do assessor que já vinha atendendo essa pessoa.

<div class="hr" />

## Adicionar o bloco

No painel de blocos, abra **Conversar com humano** e escolha a opção do Salesforce.

<img src="https://mintcdn.com/trebleai/n_48dzI5l_tB6XfZ/images/salesforce-transfer-so-1.png?fit=max&auto=format&n=n_48dzI5l_tB6XfZ&q=85&s=f9be00f2e63692d2fea2e7cd5970464e" alt="Escolher Salesforce Sales dentro de Conversar com humano" className="mx-auto" width="3024" height="1712" data-path="images/salesforce-transfer-so-1.png" />

Na tela o bloco aparece como **Transferir para o Salesforce**. Clique em **Configuração** para abri-lo.

<img src="https://mintcdn.com/trebleai/n_48dzI5l_tB6XfZ/images/salesforce-transfer-mo-2.png?fit=max&auto=format&n=n_48dzI5l_tB6XfZ&q=85&s=f5d2a8008b2ca94d787dc57a7fc0e943" alt="Bloco de transferência na tela" className="mx-auto" width="3012" height="1696" data-path="images/salesforce-transfer-mo-2.png" />

<div class="hr" />

## Configuração

<Tabs>
  <Tab title="Objeto único">
    <img src="https://mintcdn.com/trebleai/n_48dzI5l_tB6XfZ/images/salesforce-transfer-so-2.png?fit=max&auto=format&n=n_48dzI5l_tB6XfZ&q=85&s=c914eba20a1ac542025ce835f7fadfb1" alt="Configuração da transferência em objeto único" className="mx-auto" width="3024" height="1714" data-path="images/salesforce-transfer-so-2.png" />

    **Tags (Equipes do Treble.ai).** A equipe para a qual a conversa entra. É obrigatório e funciona como destino padrão: se a conversa não puder ser atribuída a uma pessoa específica, ela fica na fila desta equipe.

    **Etiquetas (Etiquetas do sales.treble.ai).** Opcional. Servem para classificar a conversa dentro do Sales e depois filtrá-la ou incluí-la em relatórios. Não afetam a quem ela é atribuída.
  </Tab>

  <Tab title="Multi-objeto">
    Em multi-objeto há dois campos a mais, porque primeiro é preciso dizer **de qual objeto** o proprietário será lido.

    <img src="https://mintcdn.com/trebleai/n_48dzI5l_tB6XfZ/images/salesforce-transfer-mo-1.png?fit=max&auto=format&n=n_48dzI5l_tB6XfZ&q=85&s=a4aab900f4180fda6beb80a65b241734" alt="Configuração da transferência em multi-objeto" className="mx-auto" width="3022" height="1708" data-path="images/salesforce-transfer-mo-1.png" />

    **Tags (Equipes do Treble.ai).** Obrigatório. A equipe de destino.

    **Etiquetas.** Opcional, para classificar a conversa.

    **Objeto.** Obrigatório. De qual dos seus objetos o proprietário será lido (por exemplo `Account`).

    **Propriedade de proprietário.** Obrigatório. O campo desse objeto que contém o proprietário. A lista mostra os campos de proprietário que foram configurados **ao instalar a integração** para esse objeto; o habitual é que seja `OwnerId`.

    <Info>
      Se a lista suspensa só oferecer `OwnerId` e você precisar usar outro campo (por exemplo um campo personalizado de assessor atribuído), escreva para o seu Customer Success Manager: essa lista é definida na configuração de objetos da integração, não a partir do bloco.
    </Info>
  </Tab>
</Tabs>

<div class="hr" />

## Como se decide para quem ela chega

<Steps>
  <Step title="O Treble busca o registro da pessoa">
    Usando o telefone da conversa, igual aos demais blocos do Salesforce.
  </Step>

  <Step title="Lê o proprietário desse registro">
    Em multi-objeto, do objeto e do campo que você escolheu. Em objeto único, do registro da sua entidade pai.
  </Step>

  <Step title="Busca esse usuário do Salesforce entre os seus agentes do Treble">
    O proprietário também tem que existir como **agente no Treble**. Os agentes são criados ao instalar a integração, ou manualmente depois.

    <a class="article-link" href="/pt/docs/agent-platform/admin/tags-teams#criar-um-novo-agente"><p>Criar um novo agente</p><Icon icon="arrow-up-right-from-square" iconType="solid" /></a>
  </Step>

  <Step title="Se o encontra, atribui a conversa a ele">
    O assessor a vê na sua caixa de entrada do Sales como uma conversa atribuída a ele.
  </Step>

  <Step title="Se não o encontra, a conversa fica sem atribuir">
    Ela entra mesmo assim na fila da equipe que você escolheu em **Tags**, e o próximo assessor disponível a assume de acordo com as regras de roteamento da sua conta.
  </Step>
</Steps>

<Warning>
  **O caso que mais surpreende:** a pessoa é nova e ainda não existe no Salesforce. Não há registro, não há proprietário, e a conversa entra sem atribuição na equipe.

  É o comportamento esperado, não um erro. Vale a pena que a equipe saiba disso para não interpretar essas conversas como uma falha da integração.
</Warning>

<div class="hr" />

## Problemas frequentes

<AccordionGroup>
  <Accordion title="As conversas chegam sem atribuição embora o registro tenha proprietário">
    Quase sempre o proprietário do Salesforce **não está criado como agente no Treble**. Verifique no Treble a lista de agentes e confirme que esse usuário está lá, com o mesmo e-mail que tem no Salesforce.

    Lembre-se de que o modal de importação de agentes **só aparece uma vez**, durante a instalação. Os assessores que entraram no Salesforce depois precisam ser criados manualmente no Treble.
  </Accordion>

  <Accordion title="A conversa chega a um assessor que não é o que eu esperava">
    Em multi-objeto, verifique de qual **objeto** você está lendo o proprietário. Se uma mesma pessoa existe como `Lead` e como `Account` com proprietários diferentes, a conversa segue o proprietário do objeto que você configurou no bloco, não o que você tem aberto na tela.
  </Accordion>

  <Accordion title="A lista suspensa de propriedade de proprietário não mostra o campo que eu preciso">
    Essa lista vem da configuração de objetos que foi definida ao instalar a integração. Não é possível alterá-la a partir do bloco; escreva para o seu Customer Success Manager.
  </Accordion>

  <Accordion title="O assessor recebe a conversa, mas não vê o histórico do chat">
    O histórico é escrito no CRM **ao encerrar a conversa**, não durante. Enquanto a conversa está ativa, o assessor vê as mensagens dentro do Sales do Treble.

    <a class="article-link" href="/pt/docs/integrations/salesforce/features/activities"><p>Histórico de conversa no CRM</p><Icon icon="arrow-up-right-from-square" iconType="solid" /></a>
  </Accordion>
</AccordionGroup>

<div class="hr" />

## Próximos passos

<CardGroup cols={2}>
  <Card title="Ver o WhatsApp dentro do Salesforce" icon="window-maximize" href="/pt/docs/integrations/salesforce/embed/custom-tab">
    Para que seus assessores respondam sem sair do CRM.
  </Card>

  <Card title="Histórico de conversa" icon="clock-rotate-left" href="/pt/docs/integrations/salesforce/features/activities">
    Como a conversa fica salva no Salesforce.
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.