> ## 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 a un asesor desde Salesforce

> Cómo pasar la conversación de WhatsApp a un asesor humano usando el propietario del registro en Salesforce, y qué pasa cuando ese propietario no se puede resolver.

Cuando la conversación automatizada llega a su límite, el bloque de **Conversar con humano** la entrega a un asesor en [Sales de Treble](/es/docs/agent-platform/welcome).

Con Salesforce conectado, ese bloque puede además tener en cuenta **quién es el propietario del registro en el CRM**, para que la conversación caiga en manos del asesor que ya venía atendiendo a esa persona.

<div class="hr" />

## Agregar el bloque

Desde el panel de bloques, abre **Conversar con humano** y elige la opción de 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="Elegir Salesforce Sales dentro de Conversar con humano" className="mx-auto" width="3024" height="1712" data-path="images/salesforce-transfer-so-1.png" />

En el lienzo el bloque aparece como **Transferir a Salesforce**. Haz clic en **Configuración** para abrirlo.

<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="Bloque de transferencia en el lienzo" className="mx-auto" width="3012" height="1696" data-path="images/salesforce-transfer-mo-2.png" />

<div class="hr" />

## Configuración

<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="Configuración de la transferencia en objeto único" className="mx-auto" width="3024" height="1714" data-path="images/salesforce-transfer-so-2.png" />

    **Tags (Equipos de Treble.ai).** El equipo al que entra la conversación. Es obligatorio y funciona como destino por defecto: si la conversación no se puede asignar a una persona concreta, queda en la cola de este equipo.

    **Etiquetas (Etiquetas de sales.treble.ai).** Opcional. Sirven para clasificar la conversación dentro de Sales y luego filtrarla o reportarla. No afectan a quién se asigna.
  </Tab>

  <Tab title="Multi-objeto">
    En multi-objeto hay dos campos más, porque primero hay que decir **de cuál objeto** se va a leer el propietario.

    <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="Configuración de la transferencia en multi-objeto" className="mx-auto" width="3022" height="1708" data-path="images/salesforce-transfer-mo-1.png" />

    **Tags (Equipos de Treble.ai).** Obligatorio. El equipo destino.

    **Etiquetas.** Opcional, para clasificar la conversación.

    **Objeto.** Obligatorio. De cuál de tus objetos se va a leer el propietario (por ejemplo `Account`).

    **Propiedad de propietario.** Obligatorio. El campo de ese objeto que contiene al propietario. La lista muestra los campos de propietario que se configuraron **al instalar la integración** para ese objeto; lo habitual es que sea `OwnerId`.

    <Info>
      Si el desplegable solo te ofrece `OwnerId` y necesitas usar otro campo (por ejemplo un campo personalizado de asesor asignado), escríbele a tu Customer Success Manager: esa lista se define en la configuración de objetos de la integración, no desde el bloque.
    </Info>
  </Tab>
</Tabs>

<div class="hr" />

## Cómo se decide a quién le llega

<Steps>
  <Step title="Treble busca el registro de la persona">
    Usando el teléfono de la conversación, igual que los demás bloques de Salesforce.
  </Step>

  <Step title="Lee el propietario de ese registro">
    En multi-objeto, del objeto y el campo que elegiste. En objeto único, del registro de tu entidad padre.
  </Step>

  <Step title="Busca a ese usuario de Salesforce entre tus agentes de Treble">
    El propietario tiene que existir también como **agente en Treble**. Los agentes se crean al instalar la integración, o manualmente después.

    <a class="article-link" href="/es/docs/agent-platform/admin/tags-teams#crear-un-nuevo-agente"><p>Crear un nuevo agente</p><Icon icon="arrow-up-right-from-square" iconType="solid" /></a>
  </Step>

  <Step title="Si lo encuentra, le asigna la conversación">
    El asesor la ve en su bandeja de Sales como una conversación asignada a él.
  </Step>

  <Step title="Si no lo encuentra, la conversación queda sin asignar">
    Entra igual a la cola del equipo que elegiste en **Tags**, y la toma el siguiente asesor disponible según las reglas de enrutamiento de tu cuenta.
  </Step>
</Steps>

<Warning>
  **El caso que más sorprende:** la persona es nueva y todavía no existe en Salesforce. No hay registro, no hay propietario, y la conversación entra sin asignar al equipo.

  Es el comportamiento esperado, no un error. Vale la pena que el equipo lo sepa para que no interprete esas conversaciones como una falla de la integración.
</Warning>

<div class="hr" />

## Problemas frecuentes

<AccordionGroup>
  <Accordion title="Las conversaciones llegan sin asignar aunque el registro sí tiene propietario">
    Casi siempre el propietario de Salesforce **no está creado como agente en Treble**. Revisa en Treble la lista de agentes y confirma que ese usuario esté ahí, con el mismo correo que tiene en Salesforce.

    Recuerda que el modal de importación de agentes **solo aparece una vez**, durante la instalación. Los asesores que entraron a Salesforce después hay que crearlos manualmente en Treble.
  </Accordion>

  <Accordion title="La conversación le llega a un asesor que no es el que esperaba">
    En multi-objeto, revisa de cuál **objeto** estás leyendo el propietario. Si una misma persona existe como `Lead` y como `Account` con propietarios distintos, la conversación sigue al propietario del objeto que configuraste en el bloque, no al que tienes abierto en pantalla.
  </Accordion>

  <Accordion title="El desplegable de propiedad de propietario no muestra el campo que necesito">
    Esa lista viene de la configuración de objetos que se definió al instalar la integración. No se puede cambiar desde el bloque; escríbele a tu Customer Success Manager.
  </Accordion>

  <Accordion title="El asesor recibe la conversación pero no ve el historial del chat">
    El historial se escribe en el CRM **al cerrar la conversación**, no durante. Mientras la conversación está activa, el asesor ve los mensajes dentro de Sales de Treble.

    <a class="article-link" href="/es/docs/integrations/salesforce/features/activities"><p>Historial de conversación en el CRM</p><Icon icon="arrow-up-right-from-square" iconType="solid" /></a>
  </Accordion>
</AccordionGroup>

<div class="hr" />

## Siguientes pasos

<CardGroup cols={2}>
  <Card title="Ver WhatsApp dentro de Salesforce" icon="window-maximize" href="/es/docs/integrations/salesforce/embed/custom-tab">
    Para que tus asesores respondan sin salir del CRM.
  </Card>

  <Card title="Historial de conversación" icon="clock-rotate-left" href="/es/docs/integrations/salesforce/features/activities">
    Cómo queda la conversación guardada en Salesforce.
  </Card>
</CardGroup>


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