Utilizar lógica condicional en plantillas de solicitudes (Beta)
Cree solicitudes dinámicas que tengan en cuenta el contexto utilizando lógica condicional en el Editor de bloques. Agregue declaraciones de if, else if y else para confeccionar respuestas de IA basándose en variables de entrada y datos fundamentados.
Ediciones necesarias
| Disponible en: Lightning Experience |
| Disponible en: Ediciones Enterprise, Performance y Unlimited con Einstein for Platform, o Einstein o Agentforce para ventas o complemento Servicio, o Agentforce Foundations |
Con la lógica condicional, sus plantillas de solicitudes se adaptan de forma dinámica en base al contexto. En vez de crear múltiples plantillas similares para diferentes escenarios, puede crear una única plantilla inteligente que ajuste su comportamiento basándose en las condiciones que defina.
Revise lo que puede hacer con bloques condicionales.
- Ajustar tono y mensajería: Adapte el estilo de comunicación en función del nivel de cliente, la prioridad del caso o el estado de la relación.
- Incluya o excluya contenido: Muestre información técnica detallada solo cuando sea relevante o personalice secciones basándose en valores de datos.
- Personalizar respuestas: Personalice la salida de IA basándose en el tipo de producto, el nivel de servicio o las preferencias de usuario.
- Gestionar múltiples escenarios: Aborde diferentes casos de negocio en una única plantilla.
Comprender cómo funciona la lógica condicional
Los bloques condicionales evalúan expresiones utilizando campos de combinación desde sus orígenes de datos fundamentados. Cuando una condición es verdadera, el contenido correspondiente se incluye en la solicitud enviada al modelo de IA.
El Editor de bloques utiliza expresiones condicionales. Revise estos operadores compatibles.
- Comparación:
==(igual a),!=(no igual a),>(mayor a),<(menor a),>=(mayor a o igual a),<=(menor a o igual a) - Lógica:
and,or,not - Pertenencia:
in(comprobar si el valor existe en una lista)
Puede colocar bloques condicionales dentro de otros bloques condicionales para crear lógica más compleja. Por ejemplo, puede comprobar primero si la prioridad de un caso es Alta y, a continuación, dentro de esa condición, comprobar si el nivel de cliente es Premium para determinar la estrategia de respuesta apropiada.
Revise estos casos de uso de ejemplo.
- Servicio al cliente: "Si la prioridad del caso es Alta, utilice el tono urgente y distribuya al equipo de asistencia superior".
- Ventas: "Si el valor de la oportunidad es > 100.000 USD, incluya el resumen ejecutivo y la calculadora del desempeño de las inversiones".
- Marketing: "Si el nivel de cliente es Premium, mencione beneficios exclusivos y asistencia exclusiva."
- Ejemplo anidado: "Si la prioridad del caso es Alta y el nivel del cliente es Premium, asigne a un equipo de cuentas exclusivo; de lo contrario, si la prioridad del caso es Alta, asigne a un equipo de distribución estándar".

