Obtener información sobre la autenticación de subagentes y acciones
Objetivos de aprendizaje
Después de completar esta insignia podrá hacer lo siguiente:
- Agregar autenticación a un subagente personalizado.
- Agregará autenticación a una acción personalizada.
- Enviará un código de verificación para autenticar usuarios no verificados.
- Creará variables personalizadas para vincular entradas y salidas.
- Probará la funcionalidad de autenticación.
Introducción a la autenticación
Los agentes de Agentforce brindan gran flexibilidad con los subagentes y las acciones desde el principio. Puede agregar subagentes y acciones fácilmente desde una biblioteca de activos o crear los propios, lo que simplifica la configuración rápida de sus agentes.
Por ejemplo, con la plantilla Agentforce Service Agent (Agente de servicio de Agentforce), puede incluir subagentes como Gestión de cuentas, Gestión de casos, Consultas de pedidos y Gestión de reservas junto con las acciones relacionadas para cada uno.
Sin embargo, esta flexibilidad viene con un inconveniente: es necesario realizar una configuración adicional para agregar mayor privacidad o seguridad a estos subagentes y acciones. Considere cuáles son las acciones que un agente debería poder realizar sin verificación por parte del cliente y cuáles son las que siempre deberían requerir verificación. Cada organización tiene diferentes estándares y políticas de seguridad para proteger los datos de los clientes y verificar identidades. Independientemente del enfoque, la autenticación de Agentforce brinda una base sólida para verificar clientes de forma segura.
Acciones públicas y privadas
El primer paso y, tal vez, el más importante al agregar autenticación a sus acciones en Agentforce es identificar qué acciones requieren autenticación. Las acciones públicas son… públicas. El agente puede acceder a los subagentes y las acciones sin necesidad de autenticar con quién está hablando. Podría ser un cliente conocido o uno potencial; no importa. Y, adivinó... las acciones privadas son privadas y requieren autenticación. Cada organización tiene diferentes requisitos para la autenticación. Por ejemplo, es posible que una compañía de atención médica requiera autenticación antes de que se pueda acceder a la mayoría de los subagentes o las acciones del agente, pero el agente de un concesionario de autos podría no tener que realizar ninguna autenticación.
Acciones |
Definición |
Ejemplos |
|---|---|---|
Público |
|
|
Private (Privado) |
|
|
Pronto y Agentforce
Pronto es una compañía de reparto de comida que tiene como misión ayudar a mejorar el servicio de los restaurantes y realizar entregas más rápidas y confiables a los clientes. Pronto ya usa Agentforce para Servicio, que le permite gestionar los comerciantes y escaparates, las identidades de clientes y las interacciones de asistencia. Sin embargo, quiere que su agente ejecute flujos de negocio que se puedan repetir (como verificación y reembolsos) con precisión.
Linda Rosenberg, la administradora de Agentforce de Pronto, tiene la tarea de agregar lógica condicional y transiciones para garantizar que las acciones confidenciales solo se ejecuten para clientes verificados.
Estos son los requisitos de autenticación de Linda.
- Si un cliente hace una consulta sobre el estado de su pedido, se activa el subagente Order Issues and Refunds (Problemas y reembolsos de pedidos) y la verificación.
- Usar la verificación de dos factores; pedir a los clientes su email y enviar un código de verificación de un solo uso a ese email.
- El agente solo puede acceder a las acciones del subagente Order Issues and Refunds (Problemas y reembolsos de pedidos) una vez que el cliente esté verificado (el código de verificación debe coincidir con el que le enviaron).

Nota: Esto supone que el usuario de la sesión de mensajería que consulta sobre su caso no está verificado y está participando de manera activa en una sesión de mensajería en el sitio de Experience de Pronto usando Agentforce para Servicio.
En esta insignia, aprenderá los pasos que Linda sigue para implementar la autenticación en subagentes y acciones de agente relevantes. En primer lugar, siga estas instrucciones para obtener una organización de Developer Edition para usar en esta insignia.
Regístrese para obtener una organización de Developer Edition para la autenticación de Agentforce
Para completar este proyecto, necesitará una zona de pruebas personalizada que contenga Agentforce Studio y los datos de muestra de Pronto.
- Haga clic en Create Playground (Crear zona de pruebas).
- Su nueva organización se asocia automáticamente a su cuenta de Trailhead.
- Tome nota de la fecha de caducidad de su organización y complete esta insignia antes de dicha fecha.
Habilitar Agentforce Studio y la disponibilidad de email
El primer paso para que Linda configure la autenticación de usuarios para Pronto es asegurarse de que Agentforce Studio esté habilitado. Aquí le mostramos el proceso.
- Haga clic en
y seleccione Setup (Configuración). La página Setup (Configuración) se abrirá en una nueva ficha.
- En Setup Quick Find (Búsqueda rápida de configuración), busque y seleccione Salesforce Go.
- En el cuadro de texto Search features... (Buscar funciones...), ingrese y seleccione Agentforce Studio.

- Haga clic en Empezar.
- Haga clic en Turn On (Activar).
- Haga clic en Confirm (Confirmar).
Linda también necesita ajustar algunas opciones de configuración en relación con la disponibilidad de email de la organización para que se puede enviar por email un código de autenticación cuando se verifica un usuario.
- En el cuadro de búsqueda rápida de configuración, busque y seleccione Deliverability (Disponibilidad).
- Desplácese hacia abajo hasta la sección Email Domain Verification (Verificación de dominios de email) y agregue una marca a Use a substitute email address for unverified domains (Utilizar una dirección de email de sustitución para dominios no verificados).
- En el campo Dominio Name (Nombre de dominio), ingrese
gmail.com.

- Desplácese de nuevo hacia arriba a la parte superior de la página y haga clic en Save (Guardar).
Ahora que Linda tiene una organización con Agentforce Studio activada y se ajustó la configuración de disponibilidad de email, es momento de seguir con la configuración de subagentes, acciones y variables.
