Loading
メールアドレスがデフォルトのログイン方式となります 続きを読む
Agentforce および Einstein 生成 AI
条件付きロジックテンプレートの例 (ベータ)

条件付きロジックテンプレートの例 (ベータ)

次の条件付きブロックの例を、ブロックエディターを使用するプロンプトテンプレートにコピーします。

必要なエディション

使用可能なインターフェース: 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 %}
 
読み込み中
Salesforce Help | Article