Imágenes de Agentforce

Presentamos la guía de Agentforce

sobre razonamientos, temas, instrucciones y acciones

Componentes de Data Cloud para ampliación y control

Componente Cuándo usarlo Habilidades requeridas
Acciones que puede invocar el agente Para invocar un agente desde Flow o Apex Poco código
API de agente Para invocar a un agente desde fuera de Salesforce Código profesional
Variables de agente Para agregar controles adicionales a la forma en que tu agente razona a través de la selección de temas y acciones. Poco código
SDK de Agentforce Para crear un agente desde cero utilizando código Python a través de una interfaz programática para la infraestructura de Agentforce de Salesforce. Código profesional
Generador de modelos Para personalizar un modelo de IA generativa o crear un modelo predictivo Poco código

Selección de acciones personalizadas de Agentforce

Componente Cuándo usarlo Habilidades requeridas ¿Se requiere licencia adicional?
Plantilla de solicitud Invocar un LLM para generar una respuesta. Las acciones de la plantilla de solicitud son una de las formas en que un agente utiliza la RAG. Poco código
Flow Para ejecutar la automatización basada en reglas de poco código y la recuperación de registros Poco código No
Código Apex Para ejecutar la automatización basada en reglas de código profesional y la recuperación de registros Código profesional No
API de MuleSoft Para recuperar datos de sistemas heredados y otras aplicaciones externas en un entorno empresarial complejo Código profesional
Servicio externo Para recuperar datos de las API de REST que admiten las especificaciones de OpenAPI Poco código
Modelo predictivo Para utilizar la IA predictiva con tu agente Poco código
Flujo del proceso del motor de razonamiento Atlas

Tipos de variables y matriz de límites

Componente Variables de contexto Variables personalizadas
El usuario puede crear una instancia No
¿Pueden emplearse dentro de las acciones?
Puede ser la salida de acciones No
Se puede actualizar mediante acciones No
Se puede utilizar en filtros de acciones y temas
Tipos compatibles Texto/Número Texto/Número
Motor de razonamiento 2.0 de Agentforce para la plantilla de servicio de atención al cliente

1. Nombre del tema

Mal ejemplo Buen ejemplo ¿Por qué es mejor?
Información del cliente Proporciona el estado y los detalles del pedido Describe claramente la tarea que se debe realizar.
Ayuda Responde preguntas técnicas Especifica el tipo de ayuda proporcionada.
Transacciones Ayuda a actualizar los detalles del pago Especifica el tipo de ayuda proporcionada.

2. Descripción de la clasificación del tema

Aquí se describen cuáles son los mensajes del usuario que deben desencadenar este tema. Es fundamental para ayudar a tu agente a comprender cuándo usar este tema y se usa en el paso de clasificación.

Mal ejemplo Buen ejemplo ¿Por qué es mejor?
Gestiona las preguntas relacionadas con los pedidos. Proporciona a los clientes actualizaciones sobre los detalles y el estado de su pedido después de validar su número de pedido. Aclara el alcance del tema.
Ayuda con las cuentas. Ayuda a los usuarios con los problemas de inicio de sesión, la creación de cuentas y el restablecimiento de las contraseñas. Más específico; permite al agente elegir el correcto
Verifica antes de manejar problemas de pago. Ayuda a los usuarios a agregar o actualizar su información de pago, incluidas las tarjetas de crédito y los detalles de PayPal. Menciona específicamente para redirigir a un tema diferente.
Recordatorio: utiliza filtros de temas condicionales para un mayor determinismo.

3. Ámbito del tema

Define lo que el agente puede y no puede hacer dentro de este tema.

Mal ejemplo Buen ejemplo ¿Por qué es mejor?
Maneja preguntas y problemas de pedidos. Tu trabajo es solo responder preguntas relacionadas con el estado del pedido, el estado de devolución o la política de devolución y reparación de un cliente. No puedes iniciar ni generar jamás un pedido o una devolución. Establece límites claros sobre lo que el agente debe y no debe hacer.
Ayuda con problemas de inicio de sesión. Tu trabajo es solo ayudar a los clientes que no pueden iniciar sesión restableciendo su contraseña o buscando su nombre de usuario. No puedes actualizar la información de la cuenta ni modificar los permisos. Establece explícitamente las actividades que el tema puede realizar y los límites.

Descripción general del tema

Componente Contenido
Nombre del tema Restablecimiento de contraseña
Descripción de clasificación Ayuda a los clientes que olvidaron sus contraseñas, no pueden iniciar sesión, necesitan restablecer credenciales, fueron bloqueados o tienen problemas de inicio de sesión. Ayuda a los usuarios a cambiar sus contraseñas o recuperar el acceso a la cuenta.
Alcance Tu trabajo es solo ayudar a los clientes a restablecer sus contraseñas o recuperar sus nombres de usuario. Puedes verificar su identidad por correo electrónico o por teléfono e iniciar el restablecimiento de la contraseña. No puedes acceder a los detalles de la cuenta más allá de la verificación ni modificar información del cliente que no sean contraseñas.

Instrucciones

Instrucción
Pregunta al cliente qué método de verificación prefiere (correo electrónico o teléfono) antes de continuar con la verificación de identidad.
Utiliza la acción Verificar correo electrónico del cliente o Verificar teléfono del cliente, según sus preferencias. No intentes restablecer la contraseña hasta que la verificación se realice correctamente.
Después de la verificación, explica el proceso de restablecimiento: “Enviaré un enlace de restablecimiento seguro a tu correo electrónico, que caducará en 24 horas”.
Utiliza la verificación con preguntas de seguridad solo si el cliente no puede acceder a su correo electrónico o teléfono registrados.
Después de completar un restablecimiento, pregúntales si necesitan ayuda con algo más relacionado con el acceso a la cuenta.

Acciones

Nombre de la acción Descripción Datos ingresados
Verificar el correo electrónico del cliente Verifica la identidad comparando el correo electrónico con una cuenta. Devuelve el estado de verificación y el ID de cliente si se verifica correctamente. Dirección de correo electrónico: correo electrónico del cliente (formato: ejemplo@dominio.com)
Verificar el teléfono del cliente Verifica la identidad enviando un código al teléfono del cliente. Se utiliza cuando la verificación por correo electrónico no es posible. Número de teléfono: número de 10 dígitos sin caracteres especiales
Enviar correo electrónico para restablecer la contraseña Envía un enlace para restablecer la contraseña al correo electrónico verificado. El enlace caduca a las 24 horas. Se utiliza solo después de una verificación exitosa. ID del cliente: ID verificado a partir de una verificación exitosa

Redacción de instrucciones efectivas

Estos son algunos ejemplos de instrucciones que funcionan bien con el motor de razonamiento:

Mal ejemplo Buen ejemplo ¿Por qué es mejor?
Obtén los detalles del pedido del cliente. Si un cliente pregunta acerca del estado de su pedido, ofrece todas las opciones de búsqueda, incluida la dirección de correo electrónico, la fecha del pedido o la ID del pedido. Proporciona orientación específica y utiliza un lenguaje similar al nombre de la acción.
Ayuda con problemas con el dispositivo Antes de usar la acción Responder preguntas con Knowledge para recuperar información sobre la resolución de problemas, especifica el tipo de dispositivo (iOS o Android). Incluye el tipo de dispositivo en el SearchQuery de la acción Responder preguntas con Knowledge. Proporciona instrucciones claras sobre qué información recopilar primero y especifica qué acción usar.
Utiliza Knowledge para las preguntas sobre productos. Si tienes preguntas sobre las funciones de un producto, primero identifica a qué producto específico se refiere el cliente. Luego, utiliza la acción Knowledge con el nombre exacto del producto para obtener información precisa. Proporciona una secuencia clara de pasos y especifica cómo hacer que la acción sea más eficaz.
Verifica si los clientes necesitan ayuda. Después de proporcionar información sobre el estado del envío, pregunta siempre si el cliente necesita ayuda con algo más relacionado con su pedido. Es específica sobre cuándo y cómo hacer un seguimiento.

1. Nombre de la acción (nombre de la API de acción)

Mal ejemplo Buen ejemplo ¿Por qué es mejor?
GetOrderInfo LookupOrderStatus Describe claramente la información que proporciona la acción.
UpdateContactRecord UpdateCustomerPhoneNumber Describe específicamente qué se está actualizando
ProcessPmt ProcessPayment Evita las abreviaturas para lograr mayor claridad

2. Instrucciones de la acción

Las instrucciones de la acción le indican al motor de razonamiento qué hace la acción y cuándo usarla. Estas instrucciones son fundamentales para ayudar a tu agente a seleccionar la acción correcta en el momento adecuado.

Mal ejemplo Buen ejemplo ¿Por qué es mejor?
Actualiza un número de teléfono. Actualiza el número de teléfono del usuario asociado a su registro. Si no hay ningún registro que coincida, se creará uno nuevo. Explica qué hace la acción y cómo controla los casos extremos.
Obtiene información de seguimiento. Devuelve la información de seguimiento de un pedido de un cliente según el número de seguimiento y el código postal de destino. Explica cuándo usar esta acción y qué información requiere.
Aporta conocimiento. Busca respuestas en la base de datos de Knowledge para las preguntas de los usuarios sobre productos, políticas o procedimientos. Se debe recurrir a esta acción cuando el usuario pide instrucciones o necesita información que no es específica de su cuenta. Explica cuándo se debe usar la acción dentro del flujo de la plática.
Verifica la cuenta. Comprueba si existe una cuenta de cliente y proporciona información sobre el estado de la cuenta. Utiliza esta acción cuando los clientes quieran saber si ya tienen una cuenta o si está activa. Para realizar la búsqueda, se requiere una dirección de correo electrónico o un número de teléfono. Explica claramente el propósito, cuándo utilizarla y qué información se necesita.

3. Instrucciones de la entrada de la acción

Las instrucciones para ingresar los datos de la acción definen qué información se necesita y cómo el agente debe recopilarla del cliente. Las instrucciones claras ayudan al agente a recopilar la información correcta en el formato adecuado.

Mal ejemplo Buen ejemplo ¿Por qué es mejor?
Introduce el ID del pedido. El ID del pedido es un identificador alfanumérico de 18 caracteres. Proporciona detalles sobre el formato.
Correo electrónico del cliente. Esta es la dirección de correo electrónico del cliente que se utilizó para la verificación de la cuenta. Debe ser una dirección de correo electrónico válida (ejemplo@dominio.com). Especifica el formato y los requisitos de validación.
Consulta de búsqueda. Esta es una consulta de búsqueda detallada que describe la pregunta del usuario. Para mejorar los resultados de la búsqueda, incluye nombres de productos específicos, códigos de error o síntomas que mencionan los usuarios. Para problemas técnicos, incluye siempre el tipo de dispositivo (iOS/Android) y, si se menciona, la versión de la aplicación. Explica cómo elaborar una consulta eficaz con elementos específicos que se deben incluir.
Número de teléfono. El número de teléfono de 10 dígitos del cliente, sin espacios ni caracteres especiales. Si el cliente proporciona un número con formato (como 555-123-4567), elimina los caracteres especiales antes de pasar a la acción. Proporciona instrucciones de formato claras y orientación para el manejo de la consulta.

Consideraciones sobre las funciones de IA con Data Cloud

Funciones de Agentforce Descripción Administración de usuarios
Pista de auditoría y registro de comentarios Datos de auditoría de la IA generativa Opcional
Automatización de bibliotecas de datos Automatiza la creación de índices de búsqueda y recuperadores para respaldar las acciones de los agentes, como responder preguntas con Knowledge. Incluido de forma predeterminada
Aporta tu propio modelo de lenguaje de gran tamaño (BYO-LLM) Permite a los clientes utilizar su propio LLM Opcional
análisis de agentes Transmite los datos de uso a Data Cloud para informes y tableros Incluido de forma predeterminada
Fuentes de datos externas (no CRM) Permite a los clientes utilizar datos de fuentes externas para fundamentar las respuestas generadas por la IA. Opcional
Datos no estructurados Permite a los clientes utilizar datos no estructurados para fundamentar las respuestas generadas por la IA. Opcional
Gráficos de datos en tiempo real Permite a los clientes utilizar datos normalizados de varias fuentes de Data Cloud para fundamentar, casi en tiempo real, las respuestas generadas por la IA. Opcional
Generación aumentada de recuperación (RAG) Permite a los clientes aumentar sus solicitudes con datos de Salesforce y Data Cloud, recuperados en el momento de la inferencia Incluido de forma predeterminada

Preguntas frecuentes de la Guía de Agentforce

La Guía de Agentforce trata sobre la creación de agentes de IA mediante la plataforma de Agentforce en Salesforce, que abarca elementos centrales como agentes, temas, instrucciones, acciones y el motor de razonamiento Atlas.

La guía está dirigida a los profesionales técnicos y arquitectos involucrados en la creación e implementación de agentes de IA mediante el uso de Agentforce.

La guía cubre los fundamentos de Agentforce, la diferencia entre solicitudes y agentes, razonamiento de Agentforce, prácticas recomendadas para varios componentes y si Agentforce necesita Data Cloud.

Agentforce mejora la productividad empresarial mediante la introducción de agentes de IA que pueden planificar, razonar y actuar de forma autónoma, lo que reduce el esfuerzo manual y aumenta la eficiencia.

Los beneficios clave incluyen la capacidad de los agentes para adaptarse a diferentes situaciones, planificar de manera efectiva y utilizar herramientas de forma autónoma o con intervención humana, así como la importancia de Data Cloud para potenciar varias funciones de Agentforce.

Sí, la guía proporciona consejos de implementación, incluida la planificación estratégica, la definición de temas y su alcance, la redacción de instrucciones claras y las prácticas recomendadas para configurar las acciones.

Agentforce aborda la IA responsable a través de mecanismos como el filtrado, las comprobaciones de fundamentación y el diseño cuidadoso de acciones e instrucciones para garantizar que los agentes se comporten de manera responsable y proporcionen respuestas precisas.