Crear una acción de agente de Apex
Objetivos de aprendizaje
Después de completar esta unidad, podrá:
- Crear una acción de agente de Apex.
- Agregar una acción de agente a un subagente.
- Probar la acción de agente.
Crear una acción de agente de Apex
Ahora que Apex está listo, agreguemos una acción. Verá cómo los parámetros en Apex se transfieren automáticamente a la acción.
- En el Iniciador de aplicación
, busque y seleccione Agentforce Studio.
- Haga clic en Agent Customization (Personalización de agente).
- Haga clic en New Version (Nueva versión).
- En Subagents (Subagentes), seleccione Answer Weather Questions (Responder preguntas sobre el clima).
- En Actions Available For Reasoning (Acciones disponibles para razonamiento), haga clic en Select action (Seleccionar acción) y seleccione Create a custom action (Crear una acción personalizada).
- En Action Name (Nombre de la acción), escriba
Check Weather(Comprobar clima).
- En Description (Descripción), escriba
This action will return the local weather information.(Esta acción devolverá la información del clima local). - En Reference Action Type (Tipo de acción de referencia), seleccione Apex.
- En Reference Action Category (Categoría de acción de referencia), seleccione Invocable Method (Método invocable).
- En Reference Action (Acción de referencia), seleccione Check Weather (Comprobar clima).
- Haga clic en Create and Open (Crear y abrir).
Observará que, en la sección Inputs (Entradas), dateToCheck está completado con una descripción del parámetro de descripción de la variable invocable de Apex. Puede actualizarla o agregar instrucciones de ser necesario.
- Asegúrese de que la opción Require input to execute action (Requerir entrada para ejecutar la acción) esté seleccionada de forma predeterminada. Esto se realiza desde el código, donde el parámetro requerido se establece en true (verdadero).

En Outputs (Salidas), hay tres que se obtuvieron de las variables invocables de Apex, maxTemperature, minTemperature y temperatureDescription. Las instrucciones para cada uno se completaron previamente a partir de los parámetros de descripción correspondientes y el tipo de datos.
- En la tercera salida, temperatureDescription, seleccione Show in conversation (Mostrar en plática).

- Haga clic en Guardar.
- Haga clic en Commit Version (Confirmar versión).
- Vuelva a hacer clic en Commit Version (Confirmar versión).
- Haga clic en Activar.
- Vuelva a hacer clic en Activate (Activar).
¡Excelente! Se completó la acción. Ahora sabe lo que hay que hacer para agregar su Apex a las acciones. También tiene un mejor entendimiento de cómo funcionan los parámetros de Apex para ayudarlo a crear la acción. Ahora puede probarla.
Comprobemos el clima
El Generador de Agentforce le permite trabajar con el agente y obtener una vista previa de él directamente en la herramienta.
- En el Generador de Agentforce, haga clic en Preview (Vista previa).
- Debería estar en Live Test Mode (Modo Prueba en vivo).
- En la casilla Describe your task or ask a question (Describa su tarea o formule una pregunta), ingrese
What’s the weather like this Monday?(¿Cómo está el clima este lunes?) y presione Intro. Es posible que el agente solicite una fecha exacta y le ofrezca la opción para seleccionar una. Seleccione la fecha del próximo lunes y envíe la consulta.
-

Analice los pasos que el agente siguió y observe que seleccionó la acción Check Weather (Comprobar clima) para completar la solicitud.
¡Bien hecho! Dio un gran paso para aprovechar todas las funciones de Apex que ya tiene su organización y ponerlas a disposición de los agentes de IA. Descubrió algunas mejores prácticas y aprendió a establecer los parámetros para aprovechar al máximo sus agentes.
Recursos
- Ayuda de Salesforce: Las mejores prácticas para las instrucciones de acción de agentes
- YouTube: Mejores prácticas para crear acciones de Apex de Agentforce | TDX 2025: Aspectos destacados para desarrolladores
- Blog de desarrolladores de Salesforce: Crear acciones de agente personalizadas avanzadas con código
