条件付きロジックテンプレートの例 (ベータ)
次の条件付きブロックの例を、ブロックエディターを使用するプロンプトテンプレートにコピーします。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 入手可能: Enterprise、Performance、および Unlimited Editions(Einstein for Platform、Einstein または Agentforce for Sales または Service アドオン、または Agentforce Foundations 付き) |
これらの例は、ブロックエディターを使用するプロンプトテンプレートにコピーします。各差し込み項目を @ ピッカーのリソースに置き換えます。テンプレートを有効化する前に、各条件に一致するサンプルレコードと一致しないサンプルレコードでプレビューします。条件付きブロックを追加するには、「プロンプトテンプレートへの条件ロジックの追加 (ベータ)」を参照してください。
優先度によるケース概要の変更
プロンプトテンプレートタイプ: レコード概要または Flex
オブジェクト: ケース
次の例では、ケースの優先度が高の場合に口調を変更します。
このプロンプトテンプレートには、次の差し込み項目のプレースホルダーテキストが含まれます。
-
{!Case.Priority}
ブロックエディターで、条件付きブロックを追加します。条件項目に次のように入力します。
{!Case.Priority} == "High"if ブランチに次のコンテンツを入力します。
This case requires immediate attention. Summarize the issue with urgency and flag any SLA risk.else ブランチに次のコンテンツを入力します。
Summarize the case for routine follow-up.プロンプトテンプレートで Jinja を使用している場合、これは同等のテンプレート本文です。ブロックエディターの条件項目に Jinja タグを貼り付けないでください。
{% 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 %}空白のメールアドレスをスキップ
プロンプトテンプレート種別: セールスメールまたは Flex
オブジェクト: 取引先責任者
次の例を使用して、生成されたドラフトで空白のメールが宛先指定されないようにします。
このプロンプトテンプレートには、次の差し込み項目のプレースホルダーテキストが含まれます。
-
{!Contact.Email}
ブロックエディターで、条件付きブロックを追加します。条件項目に次のように入力します。
{!Contact.Email}if ブランチに次のコンテンツを入力します。
Draft a follow-up email to the address in {!Contact.Email}.else ブランチに次のコンテンツを入力します。
No email is on file. Draft a note for the rep to collect contact information first.プロンプトテンプレートで Jinja を使用している場合、これは同等のテンプレート本文です。ブロックエディターの条件項目に Jinja タグを貼り付けないでください。
{% 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 %}優先度と取引先種別の組み合わせ
プロンプトテンプレート種別: Flex
オブジェクト: ケース、取引先
この例は、複数の条件が必要な場合に使用します。組織にAccount.Type項目がない場合は、カスタム階層項目ではなくその項目を使用します。
このプロンプトテンプレートには、次の差し込み項目のプレースホルダーテキストが含まれます。
-
{!Case.Priority} -
{!Account.Type}
ブロックエディターで、条件付きブロックを追加します。if 条件項目に次のように入力します。
{!Case.Priority} == "High" and {!Account.Type} == "Enterprise"if ブランチに次のコンテンツを入力します。
Generate an executive-ready summary for immediate leadership visibility.[Add Else If] をクリックします。else if 条件項目に、次のように入力します。
{!Case.Priority} == "High" or {!Account.Type} == "Enterprise"else if ブランチに次のコンテンツを入力します。
Generate a standard priority summary.[Add Else] をクリックします。else ブランチに次のコンテンツを入力します。
Generate a routine summary.プロンプトテンプレートで Jinja を使用している場合、これは同等のテンプレート本文です。ブロックエディターの条件項目に Jinja タグを貼り付けないでください。
{% 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 %}