Ir al contenido principal

¿Cómo crear o actualizar contactos en Salesforce?

Actualizado hace más de una semana

Resumen

Esta guía explica cómo configurar la acción Salesforce - create or update contact en Astra. Esta acción mantiene tus datos de Salesforce actualizados creando o actualando automáticamente los registros de contacto basándose en las conversaciones con los clientes.

Cómo funciona esta acción

Cuando se ejecuta esta acción:

  • Astra busca un Contacto en Salesforce utilizando el correo electrónico del cliente.

  • Si el contacto existe, actualiza los campos asignados.

  • Si el contacto no existe, puede crear uno nuevo (según su configuración).

Instrucciones

Siga estos pasos para configurar la acción de Salesforce:

Paso 1: Abra la plantilla de creación/actualización de contactos de Salesforce

  • Inicie sesión en su cuenta de Astra.

  • Vaya a la Biblioteca de acciones.

  • Seleccione Salesforce - create or update contact.

  • Abra el paso de Configuración.

Paso 2: Configure la intención de la acción

  • Qué hace:

    • Introduzca un nombre de acción e intención claros.

    • Haga clic en Editar intención de acción en cualquier momento para actualizarla.

  • Qué pasa:

    • Una intención clara y detallada ayuda al agente a decidir cuándo usar esta acción.

  • Sincronización sin conexión:

    • Mantenga esto DESACTIVADO para ejecutar la acción durante la conversación.

    • Actívelo para ejecutar la acción una vez que finalice la conversación.

Paso 3: Seleccione su cuenta de Salesforce

  • Qué hace:

    • Elija una cuenta de Salesforce existente o haga clic en Agregar cuenta para conectar una nueva.

  • Qué pasa:

    • Todos los datos creados o actualizados por esta acción se guardarán en la cuenta seleccionada.

Paso 4: Configure la creación y actualización de contactos

Permitir la creación y actulización de nuevos contactos

  • Cuando está ACTIVADO:

    • Crea un nuevo contacto si no existe uno.

    • Actualiza completamente los contactos que se crearon originalmente a través de Astra.

  • Cuando está DESACTIVADO:

    • No crea nuevos contactos.

Permitir la actualización de campos existentes

  • Cuando está ACTIVADO:

    • Actualiza los campos asignados para los contactos que ya existen en Salesforce, incluso si no se crearon a través de Astra.

  • Cuando está DESACTIVADO:

    • No modifica los campos de contacto existentes.

    • Solo actualiza el campo resumen (si está configurado).

Paso 5: Asignar campos (Salesforce → Astra)

La asignación de campos define cómo se escriben los datos de Astra en Salesforce.

  • Qué hace:

    • Para cada fila:

      • Seleccione un campo de Contacto de Salesforce (lado izquierdo).

      • Hágalo coincidir con un campo de Astra (lado derecho).

  • Qué pasa:

    • Cuando se ejecuta la acción, Astra envía los datos asignados a los campos correspondientes en el registro de Contacto de Salesforce.

Campos requeridos

Debe asignar los siguientes campos:

  • Correo electrónico

  • Apellido

La acción no se ejecutará sin estos.

Agregar más campos

  • Haga clic en Asignar campo para agregar más asignaciones.

  • Puede asignar:

    • Campos estándar (correo electrónico, teléfono, etc.)

    • Campos personalizados de su cuenta de Salesforce

Nota: Solo se admiten ciertos tipos de campos:

  • Cadena de texto

  • Correo electrónico

  • Teléfono

  • Texto

  • Área de texto

  • URL

  • Lista de selección

Los campos también deben estar habilitados para crear y actualizar en Salesforce.

Crear nuevos campos de Astra

  • Puede crear nuevos campos de Astra al asignar.

  • Si accede a la configuración desde la página del Agente:

    • Estos campos también se pueden guardar como atributos de contacto

    • Pueden aparecer atributos existentes para la selección

Usar el campo de resumen

  • Si asigna un campo de Salesforce a Resumen:

    • Astra escribe un resumen de la conversación en ese campo.

    • Se recomienda asignar esto a un campo personalizado de texto largo para una mejor legibilidad.

¿Cómo se ve el comportamiento de un extremo a otro?

Esto es lo que sucede cuando se ejecuta la acción:

  • Astra busca un Contacto utilizando el correo electrónico asignado.

  • Si no existe ningún contacto:

    • Solo se crea un nuevo contacto si lo permiten sus ajustes.

  • Si existe un contacto:

    • El contacto se actualiza según tu configuración.

    • Si las actualizaciones completas están restringidas, solo pueden ocurrir actualizaciones relacionadas con el resumen.

Función adicional: Sincronización sin conexión

La sincronización sin conexión permite que la acción se ejecute después de que finalice la conversación en lugar de durante la misma.

  • Cuando está habilitado:

    • La acción se ejecuta una vez después de que finaliza la conversación.

  • Condiciones de fin de la conversación:

    • Agente de texto: 10 minutos después del último mensaje

    • Agente de voz: Cuando finaliza la llamada

Esto resulta útil cuando desea sincronizar datos finalizados en lugar de actualizar registros en tiempo real.

Qué hacer a continuación

Una vez configurado, esta acción:

  • Capturará automáticamente los detalles del cliente

  • Mantendrá tus contactos de Salesforce actualizados

  • Reducirá la entrada manual de datos

Ahora puede incluir esta acción en sus agentes de Astra para mantener sus datos de Salesforce CRM precisos y actualizados.

¿Ha quedado contestada tu pregunta?