salesforceのメールToケースを活用してケースに送信したメールケースの分類自動化を実現

この記事ではsalesforceの標準設定であるメールToケース及びワークフロールールの設定を使い送信メールを自動的に分類する方法を紹介します。プログラミングせずにsalesforce組織で同じような機能を作成する必要がある方にお役が立つと思いますので是非と最後まで見てください。

## 1.メールToケース
メール-to-ケースを設定して顧客のメールでのお問い合わせを効率よく解決します。サポートメールアドレスに顧客からメッセージが送信されると、Salesforce によって自動的にケースが作成されてケース項目が入力されます。この記事ではその設定方法を紹介します。
### 1-1.メールToケースの設定方法
まず、salesforce組織にログインして設定を選択する。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/add6abd1-0c11-c339-869c-d3752b5feeca.png)
クイック検索にケースを入力
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/7db84468-418d-6765-67f7-2158c8aff67d.png)
メールToケースを選択する
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/a49b18da-ae57-7ae8-112a-f44a0b5a189a.png)
次へを押してメールToケースの設定を編集しましょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/9676b3ae-99eb-371e-0184-57d5f9a7234f.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/7b3e00b0-2769-f5ff-2b40-e7b6e107c085.png)
すべてチェックしてリストの内容をメッセージを返信とメッセージを破棄と選択して保存する
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/1a0da78d-4428-f387-8d92-15ee34ebbbbe.png)
次にルーティングアドレスに新規作成を行います。自分が利用するメールに合わせて許可する送信元を設定してください。分からない
場合は入力なしで大丈夫です。ケース優先度をMedium、ケース発生源をemailとする。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/092b0d26-354b-9143-f3f6-24d8d4dfd4e2.png)

保存したら検証メールが設定したEMAILに来ます。リンクをクリックしましょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/f6c8bb4d-bada-1888-b6d0-8ededf8663e4.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/ef444dd6-4d49-a67b-d794-26a6a67ee033.png)
試しにメールサービスアドレスに送信しましょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/527c2876-e1a9-43f8-871d-6ca396567af4.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/41c4a609-10f8-4e21-0940-74db237d3e0b.png)
サービスクラウドを開きケースから確認しましょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/0fa0b80e-6844-a56e-5715-9def70b6c751.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/20cadd4e-7fed-d6fc-4a8d-d0d4594bb4cb.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/4ed6c839-fda4-3360-ba2b-36d339f33d06.png)

## 2.ワークフローの設定
ワークフローにより、標準的な社内手続きやプロセスを自動化し、組織全体で時間を節約できます。ワークフロールールは、一連のワークフロー手順のメインコンテナです。このセクションで実際にワークフロールールを作成し応用する方法を紹介します。
### 2-1.キュー
キューによって、ユーザグループは共有負荷をさらに効率よく管理することができます。キューとは、グループメンバーにより処理されるまでレコードを割り当てて待機させておくことができる場所です。レコードは、ユーザがその処理を引き受けるか他のキューに転送されるまでキューに残ります。今回はまずこれを作成します。

クイック検索にキューと入力しキューを選択しましょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/c3ff7efd-c882-339e-8087-8a7c9675db5b.png)
新規をクリックしましょう
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/b03d4097-b293-a61e-e82b-75d4cc266cc0.png)
表示名を決めて利用可能なオブジェクトをケースと選択する。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/d6d3ec10-2edc-08f8-d93d-e207ed9242f9.png)
メンバーも決めましょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/8d085550-0ee9-ffc0-1f04-4b04ef5fe1ae.png)

### 2-2.ケースのカスタム項目を追加
今回のワークフロールールに使うカスタム項目を作成しましょう。

オブジェクトマネージャーを開き、ケースで検索しましょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/dd6a4ee7-6af6-bae8-159e-294bd16d0e3a.png)
項目とリレーションを選択し新規をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/31242feb-2086-2d0a-6fb4-6f0ae435446f.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/60d285f7-94b8-bf1b-abe4-e4ad783b82bf.png)
リスト型を選択しましょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/7091b3c3-47db-102e-609a-841fdb8916d0.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/982638f5-d33a-44e4-a59f-f77adf18c11e.png)
項目の表示ラベルを問合せ分類１とする、値を各値を改行で区切って入力します。と設定した後に値をご契約についてと入力する。項目名がCaseType1とする。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/5b3a3115-9f3f-29e4-d3cb-e74b1f3a6001.png)
参照可能をチェックする
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/cfd7c8fb-e135-d9ca-7a2e-14467899707a.png)

保存しましょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/e25a5c1d-7c48-40e1-54eb-917b031196b9.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/f4dcbe77-28de-2b39-6422-7c0d73ace669.png)

### 2-3.新規ワークフロールールの作成
クイック検索にワークフロールールを入力して選択して次へとクリックしましょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/1ddce3f2-cc69-a11a-3260-e06fdaf60273.png)
新規ルール作成をクリックしましょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/be1ff6a1-4ea3-cb9f-d61c-60b75ec42e72.png)
フロービルダーで作成する
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/53db2572-552f-209b-b2b3-09fddff4ab7e.png)
レコードトリガーフローと選択する。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/38666096-11cb-7eb5-f13d-87389ee6900c.png)
オブジェクトをケースと選択する。レコードが作成または更新されたフローをトリガーする条件と設定する
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/c01c8eaa-2fe6-cf09-dfcd-5449a11d563e.png)
エントリ条件以下内容に設定する
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/d482c615-976a-918a-d6d5-0bf0454e9d2e.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/653aa777-4827-943a-014a-205a0da67b28.png)
要素追加レコード更新を選択する
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/b64acfff-d61a-acce-8bfb-3398966fd01d.png)
レコードの更新を以下内容に変更しましょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/169f630f-8812-30dc-104b-8f24c8b704b7.png)
以下内容で保存しましょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/1b05a223-ab3e-f350-d7c9-eab5ed06f828.png)

### 2-4.ケースの割り当てルール
ホームに戻って割り当てルールを検索してケースの割り当てルールを選択して新規をクリックしましょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/65d47a1a-fb4e-ae66-8665-5ab2f7b6b401.png)
ルール名が問合せタイプ分類１とする
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/1e56f513-1363-3025-9b52-9127260a76fa.png)
エントリに新規を押しましょう
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/a14a543c-a31b-cefd-b168-7af593b58646.png)

以下内容に変更して保存しましょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/48f144f8-3fc1-fa3b-8f7f-6d7b7ef9209d.png)
「ご契約について」をメールにメール加えてメールサービスアドレスに送信しましょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/885a55b0-5216-1352-9b39-51f54eb9913a.png)
条件を満たすキーワードを含むメールなので指定したキューに分類されました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705822/9789cc4e-97d0-bb1c-c077-3bc6883b31c7.png)

## まとめ
サービスクラウドの中心となるプロジェクトがケースであるため業務内容の開発はケースは欠かせない存在とも言える。この記事ではプログラミングせずsalesforceの標準設定だけでケース分類の自動化する方法を説明しました。これからもsalesforceの開発の心得や感想を記事で発表します。