Loading
Construir soluciones de IA para servicio
Configurar un paso de acción de diálogo

Configurar un paso de acción de diálogo

Utilice pasos de acción para ejecutar flujos iniciados automáticamente y enviar mensajes de email. Los pasos de acción permiten a su bot utilizar Apex para crear, leer, actualizar o eliminar objetos de Salesforce, recuperar datos y mostrarlos, así como recuperar datos externos desde una API externa. Agregue un objetivo a un diálogo para evaluar el desempeño de su bot a la hora de ayudar a sus clientes.

Ediciones necesarias

Vea las ediciones admitidas.
Permisos de usuario necesarios
Para crear y gestionar Bots de Einstein:

Personalizar aplicación

O

Modificar metadatos

O

Gestionar bots

Al utilizar Apex con un paso de acción:

  • Los métodos de Apex deben estar redactados con la anotación InvocableMethod para ser accesibles para bots. Para obtener más información sobre la anotación, visite la Guía del desarrollador.
  • Para otorgar a su bot acceso a Apex, objetos de Salesforce y a Ejecutar flujos, actualice sfdc.chatbot.service.permset. Consulte Configuración de acceso a la clase de Apex desde los conjuntos de permisos y Trabajo con configuración de objetos en conjuntos de permisos.
  • Cuando un valor personalizado se ingresa como una entrada de Apex, se interpreta como una cadena.
  • Al registrar excepciones en Apex, elimine todas las referencias a información personal de identificación (PI) y entradas de clientes en el mensaje de error.
  • Cuando se procesan valores de objeto, admitimos hasta cinco niveles de objetos anidados en salidas y un nivel de objetos anidados en entradas.
  • Las acciones de Apex tienen un tiempo de espera predeterminado de 10 segundos cada una.
  • El límite de tiempo de procesamiento general para una respuesta de bot es de 120 segundos.
  • Se puede realizar un máximo de 50 llamadas de Apex (entre cualquier número de diálogos) antes de enviar un mensaje saliente.
  1. Para agregar un paso de acción al diálogo, desde la Biblioteca de componentes de diálogo, arrastre un paso desde la sección Preguntas al lienzo.
  2. En el panel Propiedades de paso, defina el nombre de acción y cualquier variable de entrada y de salida.
  3. Guarde el diálogo.

Puede depurar llamadas de Apex desde los registros de evento en la página Desempeño.

  • Agregar una acción de búsqueda de objetos
    Entregue registros desde objetos estándar o personalizados a su Bot de Einstein para crear una experiencia de bot integrada. El tipo de acción Búsqueda de objetos se puede agregar a cualquier diálogo.
  • Agregar una acción de servicio externo
    Agregue una acción desde un servicio externo registrado en Generador de bots para permitir a su bot enviar y recibir datos entre Salesforce y proveedores de API externas. Ofrezca experiencias personalizadas de clientes sin tener que escribir una sola línea de código.
  • Agregar una acción estándar
    Llame a una acción invocable estándar directamente desde su bot, sin hacer referencia a él desde una clase de Apex o un flujo. Utilice acciones de Knowledge, acciones de notificación estándar y personalizada y mucho más.
 
Cargando
Salesforce Help | Article