Loading
Construir soluciones de IA para servicio
Configurar variables de contexto para el Asistente de servicio

Configurar variables de contexto para el Asistente de servicio

Proporcione al Asistente de servicio el Id. del registro activo de modo que pueda completar acciones como cerrar un caso o actualizar un registro sin que el representante de servicio ingrese el Id. manualmente.

Ediciones necesarias

Ver ediciones admitidas.
Marca de verificación Este artículo se aplica a: Todas las experiencias del Asistente de servicio.
Permisos de usuario necesarios
Para configurar variables de contexto en Asistente de servicio:

Conjunto de permisos Planificador de servicio

Y

Administrador del sistema O Personalizar aplicación

Nota
Nota Las directrices de referencia para variables de contexto en el Asistente de servicio se proporcionan en Fundamentación con variables de contexto

En primer lugar, cree la variable de contexto currentRecordId. Luego asígnelo como una entrada a cada acción que necesite el Id. de registro, incluyendo flujos, plantilla de solicitud y acciones Apex.

Incluimos pasos para agregar currentRecordId a un flujo porque la configuración es específica para acciones basadas en flujos. Para otros tipos de acción, como plantilla de solicitud y acciones Apex, asigne currentRecordId a la entrada de la acción.

Configurar la variable de contexto

Cree la variable de contexto currentRecordId y agregue una descripción de modo que el Asistente de servicio sepa cuándo utilizarla.

  1. En Agentforce Builder, desactive su agente.
  2. Seleccione la ficha Contexto y haga clic en Nueva variable.
  3. Ingrese estos valores.
    1. Nombre: currentRecordId
    2. Nombre de API: currentRecordId
    3. Tipo de datos: Texto
    4. Descripción: El Id. del registro en la pantalla del usuario. Es posible que no se relacione con la entrada del usuario. Utilice esto solo si la entrada de usuario menciona "esto", "actual" o "el registro". En caso de duda, no lo utilice.
  4. Seleccione Permitir valor para establecer por API y Permitir LLM utilizar valor.
  5. Haga clic en Guardar.
  6. Reactive su agente.

Asignar la variable de contexto a flujos

Si utiliza una acción basada en flujo, agregue currentRecordId como una variable de entrada y actualice el elemento Obtener registros para filtrar por él.

  1. En Flow Builder, abra su flujo.
  2. Haga clic en Nuevo recurso y seleccione Variable.
  3. Ingrese estos valores.
    1. Nombre de API: currentRecordId
    2. Tipo de datos: Texto
    3. Seleccione Disponible para entrada.
  4. Haga clic en Listo.
  5. Haga clic en Nuevo recurso de nuevo y seleccione Variable.
  6. Ingrese estos valores.
    1. Nombre de API: un nombre para su variable de registro, como caseRecord o messagingRecord
    2. Tipo de datos: Registro
    3. Objeto: el objeto que recupera su flujo, Caso o Sesión de mensajería
  7. Haga clic en Listo.
  8. Abra el elemento Obtener registros.
  9. Bajo Filtrar registros, establezca estos valores.
    1. Campo: Id. de caso o Id. de sesión de mensajería
    2. Operador: Es igual a
    3. Valor: currentRecordId
  10. Bajo Cómo almacenar datos de registros, seleccione Seleccionar campos y asignar variables (avanzado).
  11. Bajo Dónde almacenar valores de campo, seleccione Juntos en una variable de registro.
  12. Bajo Seleccionar variable para almacenar registro, seleccione su variable de registro, caseRecord o messagingRecord.
  13. Guarde su flujo.

Vuelva a Agentforce Builder y asigne la variable de contexto a sus acciones.

Asignar la variable de contexto a una entrada de acción

Asigne currentRecordId a una entrada de acción de modo que el Asistente de servicio pase automáticamente el Id. de registro actual a la acción al inicio de sesión.

  1. En Agentforce Builder, abra una acción.
  2. Desde el campo de entrada, seleccione Asignar una variable y seleccione currentRecordId.
  3. Asegúrese de que Disponible para entrada está seleccionada en el campo de entrada.
  4. Guarde y reactive su agente.
  5. Inicie una nueva sesión. Las variables de contexto se rellenan al inicio de la sesión y no se actualizan a mitad de la sesión.

Recuerde que el comportamiento de currentRecordId depende de si Requerir confirmación de usuario está seleccionada en la acción.

  • Si no se selecciona Requerir confirmación de usuario, el Asistente de servicio pasa automáticamente el Id. de registro a la acción sin solicitar al representante.
  • Si se selecciona Requerir confirmación de usuario, el Asistente de servicio realiza una pausa y muestra una solicitud de confirmación al representante con el Id. de registro rellenado previamente.
 
Cargando
Salesforce Help | Article