Loading
Aplicación móvil Salesforce
Índice de materias
Seleccionar filtros

          No hay resultados
          No hay resultados
          Estas son algunas sugerencias de búsqueda

          Compruebe la ortografía de sus palabras clave.
          Utilice términos de búsqueda más generales.
          Seleccione menos filtros para ampliar su búsqueda.

          Buscar en toda la Ayuda de Salesforce
          Preparar su acción Apex para Generador móvil

          Preparar su acción Apex para Generador móvil

          Para que una acción invocable Apex sea configurable en Generador móvil para Agentforce, la acción debe cumplir estos requisitos.

          Requisito Por qué
          El método invocable devuelve una Lista<> de una clase Apex. El generador representa respuestas como un carrusel, lo que requiere una lista. Para respuestas de un único elemento, devuelva una lista con un elemento.
          Todos los campos de salida utilizan tipos sencillos: Cadena, Entero, Booleano, Decimal. Los objetos anidados y los tipos complejos no son compatibles en Beta.
          La salida es plana, sin ningún objeto anidado o lista dentro de listas. El generador solo expone campos de nivel superior como seleccionables en el panel de propiedades.
          El indicador Mostrar en conversación se selecciona en la variable de salida @InvocableVariable. Sin este indicador, la acción se muestra en el generador pero no se puede guardar correctamente.
          El tipo de salida es una clase Apex, no un SObject genérico. El generador lee nombres de campo y tipos de la clase Apex.

          Ejemplo de una acción Apex compatible:

          public class FetchRecipes {
              @InvocableMethod(label='Fetch Recipes' description='Returns a list of recipes')
              public static List<RecipeOutput> execute(List<RecipeInput> inputs) {
                  // Implementation
              }
          
              public class RecipeOutput {
                  @InvocableVariable(label='Recipe Title')
                  public String recipe_title;
          
                  @InvocableVariable(label='Cook Time')
                  public Integer cook_time;
          
                  @InvocableVariable(label='Image URL')
                  public String image_url;
              }
          }

          Después de implementar la clase Apex, cree un agente, un tema y una acción Agentforce que apunten al método invocable. A continuación vuelva al Generador móvil para que Agentforce configure su formato móvil.

           
          Cargando
          Salesforce Help | Article