Loading
Automatizar sus procesos comerciales con Salesforce Flow
Acción Obtener contactos y candidatos desde direcciones de correo electrónico

Acción Obtener contactos y candidatos desde direcciones de correo electrónico

Esta acción compara direcciones de correo electrónico con registros de contactos y candidatos relacionados con registros de usuario activos. Para su uso en las actividades: Flujo Hacer coincidir correo electrónico con registros. Requiere que Sincronizar correo electrónico como actividad de Salesforce esté activado en Captura de actividad de Einstein.

Ediciones necesarias

Disponible en: Lightning Experience
Disponible con Einstein Activity Capture Standard en Ventas en Starter Edition, Professional Edition y Enterprise Edition
Disponible con Unlimited Edition y Einstein 1 Sales Edition
Disponible con Einstein for Sales, que se incluye en Einstein 1 Sales Edition, y disponible por un coste adicional en Enterprise Edition y Unlimited Edition.
Disponible con Sales Engagement en Ventas, que se incluye en Performance Edition y Unlimited Edition, y disponible por un coste adicional en Professional Edition y Enterprise Edition.
Disponible con Inteligencia de ingresos, que está disponible por un coste adicional en Enterprise Edition y Unlimited Edition.

En Flow Builder, agregue un elemento Acción a su flujo. En la ventana Nueva acción, busque Coincidencia de actividades y luego seleccione Obtener contactos y candidatos desde direcciones de correo electrónico.

Establecer valores de entrada

Utilice valores anteriores del flujo para establecer las entradas para la acción.

Campo Descripción
Campo Cuenta El nombre del campo que utiliza para identificar cuentas de socios. Opcional si Cuentas de socios es false. Esta entrada se captura en la sección Utiliza cuentas de socios de propiedades de acción en Flow Builder.
Operador de comparación El operador de comparación para determinar una cuenta de socio. Los valores válidos son Es igual a, No es igual a, Mayor que, Menor que, Mayor que o Igual que, Menor que o Igual que, Es nulo y Es en blanco. Opcional si Cuentas de socios es false. Esta entrada se captura en la sección Utiliza cuentas de socios de propiedades de acción en Flow Builder.
Direcciones de correo electrónico Obligatorio. Una recopilación de direcciones de correo electrónico que no tienen un registro de usuario activo correspondiente.
Cuentas de socios Un valor booleano que indica si el negocio tiene cuentas de socio. El valor predeterminado esfalse. Esta entrada se captura en la sección Utiliza cuentas de socios de propiedades de acción en Flow Builder.
Usuarios Obligatorio. Un conjunto de registros de usuario activos para ayudar a determinar registros de contactos y candidatos relacionados con los que comparar mensajes de correo electrónico. Estos registros de usuario contienen una dirección de correo electrónico en el De, A o Cc del mensaje de correo electrónico.
Valor El valor del campo Cuenta para identificar una cuenta de socio. Opcional si Cuentas de socios es false. Esta entrada se captura en la sección Utiliza cuentas de socios de propiedades de acción en Flow Builder.

Almacenar valores de salida

Campo Descripción
Campo Cuenta El nombre del campo que utiliza para identificar cuentas de socios.
Operador de comparación El operador de comparación para determinar una cuenta de socio. Los valores válidos son Es igual a, No es igual a, Mayor que, Menor que, Mayor que o Igual que, Menor que o Igual que, Es nulo y Es en blanco.
Contactos Una recopilación de registros de contactos que coinciden con direcciones de correo electrónico para contactos.
Candidatos Un conjunto de registros de candidatos que coinciden con direcciones de correo electrónico para candidatos.
Cuentas de socios Un valor booleano que indica si el negocio tiene cuentas de socio. El valor predeterminado es false.
Direcciones de correo electrónico no coincidentes Una recopilación de direcciones de correo electrónico que no coinciden con un registro de contacto o candidato.
Valor El valor del campo Cuenta para identificar una cuenta de socio.

Condiciones de error

Condición de error Descripción
Campo Sin cuenta

Si Cuentas de socios es true, especifique un campo de cuenta para criterios de cuenta de socio.

Código de error: REQUIRED_FIELD_MISSING

Sin operador de comparación

Si Cuentas de socios es true, especifique un operador de comparación para criterios de cuentas de socios.

Código de error: REQUIRED_FIELD_MISSING

Sin valor

Si Cuentas de socios es true, especifique un valor para criterios de cuenta de socio.

Código de error: REQUIRED_FIELD_MISSING

Uso

Para utilizar esta acción, active Sincronizar correo electrónico como actividad de Salesforce. La acción está diseñada principalmente para su uso dentro de las Actividades: Flujo Hacer coincidir correo electrónico con registros.

Funcionamiento

Esta acción utiliza como entrada el Id. del mensaje de correo electrónico, las direcciones de correo electrónico que no coinciden con un registro de usuario y los registros de usuario que coinciden con una dirección de correo electrónico en De, A o Cc en el mensaje. Si utiliza socios en su proceso de ventas, los campos Cuentas de socios, Campo de cuenta, Operador de comparación y Valor capturan los criterios que utiliza para indicar cuentas de socios. Establezca los valores para estos campos en la sección Utiliza cuentas de socios de propiedades de acción en Flow Builder.

La acción consulta el campo Correo electrónico en registros Contacto para encontrar los registros que corresponden a direcciones de correo electrónico en entrada de acción. La lista de registros de usuario se utiliza para ayudar como desempate cuando se encuentran múltiples contactos.

Tras buscar registros de contactos, la acción consulta el campo Correo electrónico en registros de candidatos para hacer coincidir las direcciones de correo electrónico restantes con un candidato. Las direcciones de correo electrónico que no coinciden con un contacto o candidato se almacenan en Direcciones de correo electrónico no coincidentes en salida.

Desempates de contacto

Si varios contactos coinciden con una dirección de correo electrónico, la acción sigue esta lógica.

En primer lugar, la acción comprueba el campo RecordTypeId en cada una de las cuentas de los contactos. La acción consulta el campo Nombre en el objeto RecordType. Si el Nombre no es un socio para todos los registros de contacto coincidentes, la acción asume que es una cuenta que no es de socio. Del mismo modo, si el Nombre es un socio para todos los registros de contacto coincidentes, la acción asume que es una cuenta de socio. Para determinar el contacto, la acción evalúa estas reglas en orden.

  • Si hay más de 10 contactos para la misma dirección de correo electrónico, la acción selecciona el contacto con la LastActivityDate más reciente. La acción agrega ese contacto a la salida Contactos en acción.
  • Si el propietario de la cuenta de un contacto coincide con un registro de usuario en la entrada Usuarios en acción, la acción selecciona ese contacto y lo agrega a la salida Contactos en acción.
  • Si el propietario de un contacto coincide con un registro de usuario en la entrada Usuarios en acción, la acción selecciona ese contacto y lo agrega a la salida Contactos en acción.
  • Si las reglas anteriores no dieron como resultado un contacto agregado a salida, la acción selecciona el contacto que se modificó más recientemente. La acción agrega ese contacto a la salida Contactos en acción.

En segundo lugar, si los registros de contacto coincidentes tienen una mezcla de valores de socio y no socio para el campo Nombre en el objeto RecordType, la acción evalúa estas reglas en orden.

  • Si otro contacto coincide con una dirección de correo electrónico diferente en el correo electrónico y ese contacto pertenece a una cuenta que no es de socio, la acción ignora los contactos que no son de socio. Para determinar el contacto, la acción utiliza los contactos de socio y los evalúa de acuerdo con las reglas de desempate de contactos. La acción agrega el resultado a la salida Contactos en acción.
  • Si la regla anterior no dio como resultado un contacto agregado a salida, la acción utiliza los contactos que no son socios y los evalúa de acuerdo con las reglas de desempate de contactos. La acción agrega el resultado a Contactos en salida de acción.

Desempates de candidatos

Si una dirección de correo electrónico no coincide con ningún contacto, la acción intenta compararla con un candidato. Si múltiples candidatos coinciden con una dirección de correo electrónico, la acción sigue esta lógica.

  • Si el propietario de un candidato coincide con un registro de usuario en la entrada Usuarios en acción, la acción selecciona ese candidato y lo agrega a la salida Candidatos en acción.
  • Si la regla anterior no dio como resultado un candidato agregado a salida, la acción selecciona el candidato que se modificó más recientemente. La acción agrega ese resultado de candidato a Candidatos en acción.

Limitaciones

Esta acción está limitada al uso en un flujo. No se puede invocar a través de otros métodos como Apex, API de REST, Copilot, Prompt Studio o Bots Einstein. Aunque las acciones se pueden invocar habitualmente a través de varios marcos de trabajo como InvocableActionService, esta acción específica está restringida únicamente a Flujo.

Si el campo activityId está vacío al depurar esta acción, utilice Developer Console para consultar StagedEmail para obtener un valor.

 
Cargando
Salesforce Help | Article