メールテンプレート

Live Agentでは、メール通知のカスタマイズができます。

メール通知をカスタマイズするには、以下の手順で行ってください。内容を更新するには、データベースに新しいテンプレートを追加する必要があります。こちらがその方法です。

1. Railsコンソールにログインします。

メインのLive Agentポッドにシェルを付けて、以下のコマンドを実行します:

RAILS_ENV=production bundle exec rails console

2. メールの新しいテンプレートを作成する。以下のコマンドを実行します。

email_template = EmailTemplate.new
email_template.name = 'conversation_assignment' # Accepts conversation_assignment, conversation_creation
email_template.body = '// Enter your content'
email_template.save!

変数

テンプレートは3つの変数を受け取ることができます:

  1. user {{ user.name }} を使用して、ユーザー名を取得します。
  2. conversation{{ conversation.display_id }}を使用して、トークIDを取得します。
  3. action_url – トークのURLです。

デフォルトのコンテンツ

上記のテンプレートのデフォルトのコンテンツを以下に示します。

1. トークの割り当て

<p>Hi {{user.available_name}},</p>
<p>A new conversation has been assigned to you</p>
<p> Click <a href="{{action_url}}">here</a> to get cracking.</p>

2. トークの作成

<p>Hi {{user.available_name}}</p>

<p>A new conversation has been created in {{ inbox.name }}</p>
<p>
Click <a href="{{ action_url }}">here</a> to get cracking.
</p>

Liquidテンプレートエンジンは内部的に使用されており、すべての有効な演算子も使用できます。