Usted está aquí:
Consideraciones sobre Generador móvil para Agentforce (Beta)
Tenga en cuenta estas limitaciones y problemas conocidos cuando utilice esta función.
Requisitos de acción Apex
| Limitación | Repercusión | Recomendación |
|---|---|---|
| Los campos de salida de tipo objeto o anidados no son compatibles. | El generador muestra el nombre del campo como seleccionable, pero los dispositivos móviles no muestran nada para ese campo. | Utilice solo tipos de campo sencillos en su salida Apex (String, Integer,
Boolean, Decimal). Mantenga la salida plana, sin ningún objeto anidado. |
| Solo se admiten acciones invocables Apex que devuelven una lista. | Las acciones Apex que devuelven un único objeto plano (no incluido en una lista) no se pueden configurar en el generador. | Estructurar todas las acciones Apex para devolver una lista, incluso cuando solo se espera un elemento. |
| El parámetro Mostrar en conversación se ignora. | Si no selecciona Mostrar en conversación en la variable de salida, la acción se muestra en el generador pero no se puede guardar correctamente. | Seleccione siempre Mostrar en conversación en su variable de salida Apex. |
Mostrar
| Limitación | Repercusión | Solución / Directrices |
|---|---|---|
| Puede aparecer un error de color rojo al agregar un activo de imagen externo. | Si su organización no tiene configurado un gestor de activos digitales externo, el selector de imágenes muestra un error engañoso aunque la imagen se haya agregado correctamente. | Omita el error. La imagen se agrega a su personalización correctamente. |
Otras consideraciones
- La implementación de una clase Apex con
@InvocableMethodno es suficiente por sí sola. Después de implementar la clase Apex, regístrela como una acción Agentforce de tipo Apex:- En Configuración, introduzca Agentforce Assets en el cuadro Búsqueda rápida y selecciónelo.
- Haga clic en la ficha Acciones y, a continuación, haga clic en Nueva acción de agente.
- En el modal, establezca Tipo de acción de referencia como
Apex. - Establezca Categoría de acción de referencia en
Invocable Methods. - Establezca Acción de referencia en su clase Apex.
- Haga clic en Siguiente y complete la configuración.
El SDK Agentforce responde con Acciones Agentforce, que pueden ser de diferentes tipos (por ejemplo, Apex o Flow), de modo que una clase Apex no registrada no aparecerá por el agente o aparecerá como una acción seleccionable en Generador móvil para Agentforce.
- Las direcciones URL de imágenes que utilizan autenticación no se muestran para usuarios invitados. Asegúrese de que las direcciones URL de imágenes son accesibles públicamente. Agregue imágenes de CMS en un canal público. Para vínculos de imagen externos, agregue el dominio a Direcciones URL de confianza en Configuración.
- Solo se permite una personalización móvil por acción Agentforce, y se aplica a todos los usuarios que acceden a la aplicación móvil Salesforce y aplicaciones externas utilizando el SDK móvil Agentforce. Para realizar cambios, modifique la personalización existente.
- Una vista previa en el generador no está disponible en versión beta. Publique su personalización y pruebe en un dispositivo móvil para verificar el formato.
- Solo los campos de nivel superior del resultado de su acción de Apex aparecen como campos seleccionables en el generador. Mantenga la salida plana.
- Las referencias a campos de datos anidados no son compatibles en versión beta.
- Las personalizaciones móviles se aplican a cómo se muestran únicamente las respuestas de acciones Agentforce. La entrada de usuario no es personalizable.
