Plantillas de ejemplo de lógica condicional (Beta)
Copie estos bloques condicionales de ejemplo en una plantilla de solicitud que utilice el Editor de bloques.
Ediciones necesarias
| Disponible en: Lightning Experience |
| Disponible en: Ediciones Enterprise, Performance y Unlimited con Einstein para Platform, Einstein o Agentforce para ventas o Service o Agentforce Foundations |
Copie estos ejemplos en una plantilla de solicitud que utilice el Editor de bloques. Sustituya cada campo de combinación por un recurso del selector @. Realice una vista previa con registros de muestra que coinciden y no coinciden con cada condición antes de activar la plantilla. Para agregar un bloque condicional, consulte Agregar lógica condicional a una plantilla de solicitud (Beta).
Variar un resumen de caso por prioridad
Tipo de plantilla de solicitud: Resumen de registro o Flex
Objeto: Caso
Utilice este ejemplo para cambiar de tono cuando la prioridad del caso es Alta.
Esta plantilla de solicitud contiene texto de marcador para este campo de combinación.
-
{!Case.Priority}
En el Editor de bloques, agregue un bloque condicional. En el campo de condición, introduzca:
{!Case.Priority} == "High"En la bifurcación if, introduzca este contenido.
This case requires immediate attention. Summarize the issue with urgency and flag any SLA risk.En la bifurcación else, introduzca este contenido.
Summarize the case for routine follow-up.Si la plantilla de solicitud utiliza Jinja, este es el cuerpo de plantilla equivalente. No pegue etiquetas Jinja en el campo de condición Bloquear editor.
{% if Case.Priority == "High" %}
This case requires immediate attention. Summarize the issue with urgency and flag any SLA risk.
{% else %}
Summarize the case for routine follow-up.
{% endif %}Omitir una dirección de correo electrónico en blanco
Tipo de plantilla de solicitud: Correo electrónico de ventas o Flex
Objeto: Contacto
Utilice este ejemplo para evitar tratar un correo electrónico en blanco en un borrador generado.
Esta plantilla de solicitud contiene texto de marcador para este campo de combinación.
-
{!Contact.Email}
En el Editor de bloques, agregue un bloque condicional. En el campo de condición, introduzca:
{!Contact.Email}En la bifurcación if, introduzca este contenido.
Draft a follow-up email to the address in {!Contact.Email}.En la bifurcación else, introduzca este contenido.
No email is on file. Draft a note for the rep to collect contact information first.Si la plantilla de solicitud utiliza Jinja, este es el cuerpo de plantilla equivalente. No pegue etiquetas Jinja en el campo de condición Bloquear editor.
{% if Contact.Email %}
Draft a follow-up email to {{ Contact.Email }}.
{% else %}
No email is on file. Draft a note for the rep to collect contact information first.
{% endif %}Combinar prioridad y tipo de cuenta
Tipo de plantilla de solicitud: Flex
Objetos: Caso, Cuenta
Utilice este ejemplo cuando necesite más de una condición. Utilice Account.Type, no un campo de nivel personalizado, a menos que su organización tenga ese campo.
Esta plantilla de solicitud contiene texto de marcador para estos campos de combinación.
-
{!Case.Priority} -
{!Account.Type}
En el Editor de bloques, agregue un bloque condicional. En el campo condición if, introduzca:
{!Case.Priority} == "High" and {!Account.Type} == "Enterprise"En la bifurcación if, introduzca este contenido.
Generate an executive-ready summary for immediate leadership visibility.Haga clic en Agregar si no. En el campo de condición if contrario, introduzca:
{!Case.Priority} == "High" or {!Account.Type} == "Enterprise"En la bifurcación else if, introduzca este contenido.
Generate a standard priority summary.Haga clic en Agregar más. En la bifurcación else, introduzca este contenido.
Generate a routine summary.Si la plantilla de solicitud utiliza Jinja, este es el cuerpo de plantilla equivalente. No pegue etiquetas Jinja en el campo de condición Bloquear editor.
{% if Case.Priority == "High" and Account.Type == "Enterprise" %}
Generate an executive-ready summary for immediate leadership visibility.
{% elif Case.Priority == "High" or Account.Type == "Enterprise" %}
Generate a standard priority summary.
{% else %}
Generate a routine summary.
{% endif %}