Configurar un agente de Slack en Salesforce
Objetivos de aprendizaje
Después de completar esta unidad, podrá:
- Agregar acciones de Slack a un agente.
- Agregar instrucciones para acciones de Slack.
- Activar un agente en Salesforce.
- Conectar un agente en Salesforce a Slack.
Configurar un agente con acciones de Slack
Vamos a ver cómo Sofia configura Agentforce con acciones de Slack a fin de prepararse para la implementación del agente en Slack. Seguirá los pasos de esta unidad para aprobar el reto final.
Sofia es administradora de Salesforce y Slack, y gestiona un agente especialista de productos en Agentforce. Quiere incorporar este agente existente en Slack. En la organización de Sofia, muchos empleados necesitan actualizaciones de los productos y realizan preguntas para hacer sus funciones. En los canales de Slack, hay mucha información útil sobre productos, pero a veces hay muchos canales o los mensajes se pierden, por lo que a los empleados les resulta difícil encontrar las respuestas que necesitan.

Sofia ha visto ejemplos de cómo un agente especialista en productos debería interactuar con los usuarios en Slack. Cuando va a Agentforce Builder para configurar las acciones del agente, utilizará los ejemplos a medida que moldea las capacidades del agente en Slack.

En este ejemplo, el agente especialista en productos se menciona con una pregunta y proporciona una respuesta instantánea en un hilo del que pueden beneficiarse los miembros de todos los canales. El agente actúa en Slack para crear un nuevo canvas y añade la información para poder consultarla más adelante.
Inicie su organización de Agentforce
En el proyecto Conectar su organización de Agentforce con Slack, ha aprovisionado su organización de Agentforce especial de Developer Edition y la ha integrado en Slack. Es el momento de que Sofia habilite el agente especialista en productos en dicha organización con acciones de Slack.
- Abra su organización especial de Agentforce deslizando hacia abajo, hasta el reto práctico.
- En Choose your hands-on org (Seleccione su organización de prácticas), asegúrese de que su organización de Agentforce especial de Developer Edition de Connect Your Agentforce Org with Slack (Conectar su organización de Agentforce con Slack) esté seleccionada.
- A continuación, haga clic en Launch (Iniciar).
Agregar acciones de Slack y probar su agente
Esta es la oportunidad perfecta para que Sofia agregue acciones de Slack al agente especialista en productos en Agentforce Builder. Veamos qué hace.
- Haga clic en
y, después, en Setup (Configuración). La página Setup (Configuración) se abre en una nueva ficha.
- En el cuadro Quick Find (Búsqueda rápida), busque y seleccione Agentforce Agents (Agentes de Agentforce).
- Haga clic en el nombre del agente TH Product Specialist (Especialista de productos de Trailhead).
- Haga clic en Open in Builder (Abrir en Builder).
- Haga clic en el tema Product Gaps (Falta de productos).

- Haga clic en la subficha This Topic’s Actions (Acciones de este tema) en Topic Details (Detalles del tema).
- Haga clic en Nuevo.
- A continuación, haga clic en Add from Asset Library (Agregar desde la biblioteca de activos).
- Busque y seleccione varias acciones de Slack que activen el agente especialista de productos de Trailhead para buscar contenido público y crear canvas en Slack.
-
Crear un canvas de Slack
-
Actualizar un canvas de Slack
-
Buscar en Slack
-
Enviar un mensaje directo en Slack
-
Crear un canvas de Slack
- Haga clic en Finalizar.

Aunque el agente especialista en productos de Trailhead ya tiene acciones de Slack, no tiene contexto aún. Sofia debe habilitar al agente para que sepa cuándo debe utilizar estas acciones. Esto se hace con instrucciones en la subficha Topic Configuration (Configuración del tema). Vamos a ello.
Agregar instrucciones para acciones de Slack
Sofia utiliza instrucciones de temas de agentes e instrucciones de acciones de agentes a fin de crear límites, definir el contexto y el comportamiento del agente. Cada agente tendrá sus propias instrucciones y configuraciones que dictarán su manera de funcionar. En todos los casos, los agentes de IA respetan los controles de acceso estándar de Salesforce, como las licencias, los permisos, la seguridad a nivel de campo y la configuración de colaboración, garantizando así que las operaciones sean seguras.
- En Agentforce Builder para el especialista en productos de Trailhead, haga clic en el tema Product Gaps (Falta de productos).
- En Topic Details (Detalles del tema), haga clic en la subficha Topic Configuration (Configuración del tema).
- Deslícese hasta el final de las instrucciones del tema y haga clic en Add Instructions (Agregar instrucciones).
- Introduzca esta información como instrucciones nuevas:
-
If the user requests to add the product gap details to a canvas, then create a canvas in Slack.(Si el usuario solicita agregar detalles de falta de productos a un canvas, cree uno en Slack).
-
- Vuelva a hacer clic en Add Instructions (Agregar instrucciones).
-
Always ask for a title when a user asks you to create a canvas.(Pedir siempre un título cuando un usuario le pida que cree un canvas).
-
- Haga clic en Save (Guardar).
Probar el agente
Utilice Conversation Preview (Vista previa de la conversación) en Agentforce Builder para introducir solicitudes realistas y comprobar las respuestas del agente. Realizar pruebas antes de llevar a cabo activaciones e implementaciones es fundamental para garantizar que el agente funcione correctamente y de manera fiable. Al identificar y solucionar errores, eliminar duplicados y ajustar los componentes del agente, puede mejorar su rendimiento y la experiencia del usuario. Este proceso también ayuda a generar confianza y garantizar que el agente sea preciso, seguro y no esté sesgado.
- En el panel Conversation Preview (Vista previa de la conversación), haga clic en
para actualizar el agente, de manera que pueda acceder a las nuevas instrucciones y acciones de Slack.
- Guíe al agente en el proceso de creación de un caso de falta de productos. Si las instrucciones sobre lo que quiere que haga el agente son claras y detalladas, el agente funcionará mejor. Puede copiar y pegar los siguientes ejemplos para comenzar el chat:
-
Log a product gap for the Trailhead Escape Room badge. Bring it back!(Registre una falta de producto en la insignia Trailhead Escape Room [Scape Room de Trailhead] ¡A por ello!). -
Product gap for a new business unit. We’re expanding!(Falta de producto para una nueva unidad de negocio. Vamos a expandirnos). -
I want to automate the bookings process. Please log a gap.(Quiero automatizar el proceso de reservas. Registre una falta.)
-

La prueba va bien. Sin embargo, cuando Sofia le pide al agente que cree un canvas, se produce un error. Ese error era de esperar, ya que está haciendo pruebas en su organización de Salesforce. Este proceso debe realizarse en Slack.
Activar el agente
Una vez activado el agente, pasará a estar accesible para los usuarios en el lugar en el que se haya compartido. Para modificar un agente en tiempo real (por ejemplo, agregar o eliminar temas o acciones), debe desactivarlo primero. De esta manera, se garantiza que las actualizaciones puedan realizarse sin interrumpir las funciones en curso del agente. Después de realizar los cambios necesarios, puede volver a activar el agente para implementar la nueva configuración.
- En Agentforce Builder, haga clic en Activate (Activar). Agentforce Builder revisa la configuración de su agente y le informa de las similitudes entre el tema Product Gaps (Falta de productos) y el tema predeterminado, al igual que de la falta de integración de Data 360. Esto está bien así. Recomendamos revisar la lista de comprobación de activación y seguir las prácticas recomendadas de la configuración del agente. Sin embargo, para el propósito de esta insignia, nos saltaremos ese paso.
- Continúe y haga clic en Ignore & Activate (Ignorar y activar).
- Haga clic en la flecha hacia atrás para salir del generador y volver a Setup (Configuración).
Conectar su agente a Slack
Una vez que el agente de Sofia está configurado con todos los temas, acciones y protecciones para su caso de uso de especialista en productos, establece una conexión a Slack para su agente en Salesforce. Tenga en cuenta que no comprobaremos esto en este reto, pero es un paso fundamental para implementar correctamente el agente en Slack y conseguir la insignia.
- Haga clic en el agente TH Product Specialist (Especialista de productos de Trailhead).
- Haga clic en la subficha Connections (Conexiones).
- Desplácese hasta la sección Connections (Conexiones) y haga clic en Add (Agregar).
- En el modal, configure las conexiones de la siguiente manera:
- Connection (Conexión): API
- Integration Name (Nombre de integración):
SlackProductSpecialistAgent - Connected App (Aplicación conectada): Slack
- Connection (Conexión): API

- Haga clic en Save (Guardar).
Al guardar la conexión, Sofia hace que el agente esté disponible para instalarlo en la organización de Slack asociada. Sofia es la administradora de Slack de su organización. Si usted no es administrador de Slack, pídale ayuda para completar la siguiente unidad.
