Loading
Construir soluciones de IA para servicio
MĂșltiples agentes en Asistente de servicio

MĂșltiples agentes en Asistente de servicio

Aprenda cĂłmo utilizar mĂșltiples agentes en el Asistente de servicio para crear agentes especializados que proporcionan asistencia para la resoluciĂłn de problemas para diferentes tipos de registro, unidades de negocio y productos.

Ediciones necesarias

Vea las ediciones admitidas.
Nota
Nota Esta secciĂłn proporciona directrices de referencia para la configuraciĂłn y el uso de mĂșltiples agentes del Asistente de servicio. Las directrices de configuraciĂłn se proporcionan en Configurar asignaciĂłn de registros de mĂșltiples agentes.

Para abrir el video en pantalla completa, haga clic aquĂ­.

MĂșltiples agentes en Asistente de servicio

Cuando su negocio abarca mĂșltiples productos, servicios o unidades de negocio, puede crear mĂșltiples agentes del Asistente de servicio para tener directrices de resoluciĂłn de problemas adaptadas para casos especĂ­ficos. Puede crear hasta 150 agentes del Asistente de servicio y proporcionarles subagentes especializados, instrucciones y acciones.

Cuando tiene mĂĄs de un agente, cada registro se asigna a un agente especĂ­fico utilizando un flujo iniciado automĂĄticamente que recibe una variable de entrada que contiene el Id. de registro de caso y devuelve una variable de salida que contiene el nombre de API del agente para asignar. Como los requisitos de negocio de cada cliente son diferentes, debe Build Your Own flujo iniciado automĂĄticamente que establezca su lĂłgica de redireccionamiento especĂ­fica utilizando los elementos Obtener registros, DecisiĂłn y AsignaciĂłn. No proporcionamos una plantilla de flujo.

Las siguientes secciones especifican los requisitos para su flujo y proporcionan directrices de referencia sobre cĂłmo funciona la funciĂłn. Las directrices de configuraciĂłn se proporcionan en Configurar asignaciĂłn de registros de mĂșltiples agentes, que le guĂ­a por la creaciĂłn del flujo, conectĂĄndolo al Asistente de servicio a travĂ©s de la pĂĄgina de configuraciĂłn y probando su configuraciĂłn.

AdemĂĄs de crear un flujo de enrutamiento, debe establecer un agente predeterminado. Cada caso que cumpla sus criterios de aptitud debe tener un agente asignado. El agente predeterminado gestiona casos que no coinciden con los criterios y condiciones de su flujo o cuyo agente coincidente estĂĄ desactivado. Todos los agentes utilizan los mismos criterios de aptitud. No puede establecer diferentes criterios de aptitud para diferentes agentes. Consulte ConfiguraciĂłn de agente predeterminada.

ConfiguraciĂłn de flujo de mĂșltiples agentes

El modo en que configura su flujo se basa en sus requisitos de negocio. Puede configurar su flujo para enrutar agentes a casos basĂĄndose en datos de registro como tipo de registro, origen de caso, registros relacionados y campos personalizados. Generalmente, su flujo de enrutamiento de agente puede utilizar estos elementos.

Elemento FunciĂłn
Obtener registros Recupera el registro de caso utilizando recordId de entrada de modo que el flujo lee los campos y los registros relacionados.
DecisiĂłn EvalĂșa los datos del caso y se ramifica al resultado coincidente. Cada resultado de DecisiĂłn define las condiciones que debe cumplir un caso y cada resultado corresponde a un agente.
AsignaciĂłn Establece la variable de salida en el nombre de API del agente para el resultado.

Los Ășnicos requisitos que debe cumplir su flujo son que sea un flujo iniciado automĂĄticamente e incluya una variable de entrada de texto que reciba el Id. de registro de caso y una variable de salida de texto que devuelva el nombre de API del agente para asignar.

Variable Tipo Disponibilidad Objetivo
caseId Texto (cadena) Disponible para entrada Recibe el Id. de registro de caso para buscar.
BotDefinitionDeveloperName Texto (cadena) Disponible para salida Devuelve el nombre de API del agente para asignar al registro.

En cada elemento AsignaciĂłn, agregue su variable de salida y establezca el campo Valor en el nombre de API del agente que desea asignar. Busque el nombre de API en la pĂĄgina de detalles del agente en ConfiguraciĂłn. Nuestro nombre recomendado para la variable de salida es BotDefinitionDeveloperName. Establezca el nombre en sus preferencias.

Las directrices de configuraciĂłn para la funciĂłn de mĂșltiples agentes se proporcionan en Configurar asignaciĂłn de registros de mĂșltiples agentes. Proporcionamos pasos para crear las variables de entrada y salida requeridas, agregar un elemento Obtener registros y conectar su flujo con el Asistente de servicio. AdemĂĄs, proporcionamos directrices para la configuraciĂłn del elemento DecisiĂłn, las condiciones de resultados y los elementos AsignaciĂłn. Complete esas configuraciones segĂșn sus requisitos de negocio.

Si tiene un flujo de enrutamiento de registros existente para casos, puede utilizarlo para Asistente de servicio siempre que se inicie automĂĄticamente e incluya las variables de entrada y salida requeridas.

El Asistente de servicio admite la asignación de agentes basåndose en registros relacionados, como Cuenta o Contacto. En su elemento Obtener registros, seleccione Obtener también registros relacionados y seleccione las relaciones que necesita.

AsignaciĂłn y enrutamiento de agentes

El flujo de asignación de agentes solo se ejecuta después de que un caso cumpla sus criterios de aptitud. Todos los agentes comparten el mismo flujo de aptitud. No puede asignar diferentes flujos de aptitud a diferentes agentes.

Cuando un caso cumple sus criterios de aptitud, su flujo de asignaciĂłn se ejecuta y el Asistente de servicio evalĂșa quĂ© agente asignar.

  • Si no hay ningĂșn flujo de asignaciĂłn de agentes configurado, el Asistente de servicio asigna su agente predeterminado, que es el agente asignado al registro cuando el registro no cumple ninguno de los criterios y condiciones establecidos en su flujo. Consulte la siguiente secciĂłn.
  • Si un flujo de asignaciĂłn de agente estĂĄ configurado, el Asistente de servicio lo ejecuta despuĂ©s de que se cumplan los criterios de aptitud. El flujo evalĂșa el registro con respecto a sus condiciones de enrutamiento y devuelve el nombre de API del agente coincidente, que debe estar activo.
  • Si el flujo se ejecuta correctamente y devuelve un agente activo, se asigna ese agente.
  • Si el flujo se ejecuta correctamente pero devuelve un valor vacĂ­o o nulo, se asigna el agente predeterminado. No hay ningĂșn mensaje o notificaciĂłn en el componente que indique que el agente predeterminado estĂĄ asignado.
  • Si el flujo encuentra un error, agota el tiempo de espera, devuelve un nombre de API de agente no vĂĄlido o inactivo, el agente predeterminado no estĂĄ asignado y el representante de servicio ve este mensaje de error: “No se asignĂł un agente al registro. Solicite a su administrador comprobar el flujo de asignaciĂłn de agentes y asegurarse de que todos los agentes estĂĄn activados.”

ConfiguraciĂłn de agente predeterminada

Cada registro que cumpla sus criterios de aptitud debe asignarse a un agente. Si sus criterios de aptitud y flujo de enrutamiento tienen en cuenta un conjunto definido de tipos de registro que desea que gestione el Asistente de servicio, el agente predeterminado gestiona todos los tipos de registro que no especificĂł en su flujo.

Si el Asistente de servicio estĂĄ configurado para gestionar una amplia variedad de tipos de registro, es posible que su flujo no tenga en cuenta cada tipo de registro y que esos registros se enruten al agente predeterminado automĂĄticamente. Los escenarios comunes incluyen:

  • Se agrega un nuevo tipo de registro despuĂ©s de crear su flujo pero aĂșn no estĂĄ asignado a un agente.
  • Un caso tiene un tipo de registro vĂĄlido, pero un campo utilizado en el resultado de la decisiĂłn (como origen o un campo personalizado) estĂĄ vacĂ­o o establecido en un valor que su flujo no gestiona.

Como el agente predeterminado puede asignarse a un intervalo de tipos de registro que no estĂĄn definidos en su flujo, recomendamos configurarlo como un generalista, no un especialista. Sus subagentes, instrucciones y acciones deben ser lo suficientemente generales como para gestionar una variedad de registros. Si el agente predeterminado estĂĄ configurado para tipos de registro especĂ­ficos, los planes de servicio pueden contener directrices incorrectas o no se podrĂ­a encontrar ningĂșn subagente para asignar al registro.

Como mejor prĂĄctica, intente solucionar el mayor nĂșmero posible de tipos de registro en su flujo. Revise siempre su flujo regularmente, especialmente cuando agregue nuevos tipos de registro, unidades de negocio y agregue o modifique condiciones y resultados establecidos en su flujo.

Cuando se utiliza el agente predeterminado Cuando no se utiliza el agente predeterminado

En los escenarios enumerados, el agente predeterminado se asigna automĂĄticamente. No hay notificaciĂłn de la asignaciĂłn de agente predeterminada en el componente.

  • No se configura ningĂșn flujo de enrutamiento.
  • El flujo de enrutamiento se ejecuta correctamente pero devuelve un valor vacĂ­o o nulo.
  • Un registro no coincide con ninguna condiciĂłn definida en su flujo

En los escenarios enumerados, el agente predeterminado no está asignado al registro y verá este mensaje de error: “No se asignó un agente al registro. Solicite a su administrador comprobar el flujo de asignación de agentes y asegurarse de que todos los agentes están activados.”

  • El flujo de enrutamiento encuentra un error o tiempo de espera.
  • El flujo devuelve un Id. de agente no vĂĄlido o inactivo.

Persistencia de asignaciĂłn de agentes

Cuando se abre un registro y cumple sus criterios de aptitud, el flujo de asignaciĂłn se ejecuta basĂĄndose en los datos de registro actuales. El agente coincidente se utiliza para generar el resumen de plan mostrado al representante de servicio.

Si los campos u objetos establecidos en su configuración de fundamentación de IA de servicio se actualizan antes de que un representante de servicio haga clic en Plan borrador, el flujo de asignación se ejecuta de nuevo y eso puede dar como resultado la asignación de un agente diferente basåndose en los datos actualizados. Ademås, cuando hay nueva información en el registro y el representante de servicio hace clic en Rediseñar plan, el flujo de asignación de agentes se ejecuta de nuevo y se puede asignar un agente diferente basåndose en los nuevos datos del registro.

Una vez que un representante de servicio hace clic en Plan borrador y comienza a trabajar con el plan, las actualizaciones de campo en criterios de enrutamiento no desencadenan automĂĄticamente la reasignaciĂłn. El representante de servicio debe hacer clic explĂ­citamente en Redactar plan para volver a evaluar la asignaciĂłn de agentes basĂĄndose en datos de registro actualizados.

Si el agente asignado actualmente se desactiva despuĂ©s de la asignaciĂłn, o el flujo encuentra un error durante la reevaluaciĂłn, el representante de servicio ve este mensaje de error: “No se asignĂł un agente al registro. Solicite a su administrador comprobar el flujo de asignaciĂłn de agentes y asegurarse de que todos los agentes estĂĄn activados.” El Asistente de servicio no se reasigna automĂĄticamente al agente predeterminado.

Consideraciones

  • El flujo se ejecuta bajo el permiso Ejecutar flujos del usuario de ServicePlanner proporcionado por el perfil Usuario agente de Einstein asignado al agente. Los representantes de servicio no requieren acceso al flujo.
  • El flujo de aptitud y el flujo de asignaciĂłn de agentes son flujos separados que sirven para fines distintos. El flujo de aptitud determina si un registro es apto para un plan de servicio. El flujo de asignaciĂłn de agentes determina quĂ© agente gestiona ese registro. Aunque es posible adaptar su flujo de aptitud y establecerlo como su flujo de asignaciĂłn de mĂșltiples agentes, no recomendamos este enfoque. Los dos flujos contienen diferentes nombres y configuraciones de variables, lo que puede dificultar el mantenimiento y la soluciĂłn de problemas del flujo. Para obtener los mejores resultados, cree un flujo iniciado automĂĄticamente exclusivo para la asignaciĂłn de agentes
  • AsegĂșrese de que los campos de enrutamiento se rellenan antes de que el Asistente de servicio cree un resumen de plan de servicio. Si un campo utilizado en sus criterios de enrutamiento estĂĄ vacĂ­o o incorrecto cuando el Asistente de servicio comienza a generar un resumen de plan de servicio, su flujo se ejecuta basĂĄndose en esos datos incompletos y puede asignar al agente incorrecto.
  • Si su flujo de enrutamiento encuentra errores (tiempo de espera, Id. de agente no vĂĄlido, agente inactivo), el representante de servicio ve un mensaje de error y debe notificarlo a su administrador. El agente predeterminado solo se utiliza para una ejecuciĂłn correcta del flujo que devuelve vacĂ­o o nulo, no para escenarios de error de flujo.
  • Los nombres de API de agentes distinguen entre mayĂșsculas y minĂșsculas. El nombre de API devuelto por su flujo debe coincidir exactamente con el nombre de API del agente del Asistente de servicio, incluyendo mayĂșsculas y guiones bajos.
  • Si tiene una implementaciĂłn activa del Asistente de servicio antes del lanzamiento de la funciĂłn de mĂșltiples agentes el 30 de junio de 2026, su agente existente se establece automĂĄticamente como su agente predeterminado. Si activa y configura el Asistente de servicio despuĂ©s de la versiĂłn oficial, debe establecer manualmente un agente predeterminado en la pĂĄgina ConfiguraciĂłn.
  • El enrutamiento de agentes de prueba es manual. Tiene dos opciones.
    • Pruebe su flujo en Flow Builder utilizando la herramienta Depurar en Flow Builder. Cree un escenario de prueba y proporcione un Id. de registro para un registro especĂ­fico que espera que se asignen los agentes establecidos en su flujo.
    • Cree un caso que coincida con cada condiciĂłn de enrutamiento en su flujo y verifique que el agente correcto estĂĄ asignado revisando el nombre del subagente en el resumen del plan de servicio. El nombre del subagente corresponde al agente asignado al caso. Si lo que se muestra no es lo que espera, revise sus condiciones de elemento DecisiĂłn y valores de elemento AsignaciĂłn.
 
Cargando
Salesforce Help | Article