

Zendesk for Salesforceインテグレーションでは、ZendeskのチケットとSalesforceのケースを同期させることができます。これにより、Salesforceで生成されたZendeskチケットのサポート解析に関するレポートを作成し、Salesforceの他のビジネスワークフローをトリガすることができます。SalesforceケースのページにZendeskのチケットのビューを表示することもできます。「Salesforceでのチケットビューの設定」を参照してください。
この記事では、次のトピックについて説明します。
関連記事
- Salesforceインテグレーション関連のリソース
- トリガとそのしくみについて
- Troubleshooting steps for the Salesforce Integration(Salesforceインテグレーションのトラブルシューティング手順)
設定に先立つ推奨事項
チケットの同期は高度な機能であり、本番アカウントで設定する前に動作を理解することが重要です。次のタスクを実行することをお勧めします。
- 本番アカウントで設定する前に、まずSalesforceとZendeskのサンドボックスアカウントでチケットの同期をテストします。
- データの同期を有効にしていて、SalesforceのサンドボックスとZendeskの本番アカウントでテストしている場合、組織レコードとユーザーレコードが重複してZendeskに作成される可能性があるため、「組織の一致」と「チケットリクエスタの一致」で「一致しない場合に作成する」を有効にしないことをお勧めします。
- 旧バージョンのインテグレーションを使用している場合、両方のインテグレーションでチケット同期を同時に有効にしないでください。Salesforceにレコードが重複して作成されるおそれがあります。新しいチケット同期を有効にする準備ができたら、まず旧バージョンのインテグレーションの同期機能を無効にしてください。詳細については、「Salesforceの旧インテグレーションから新しいインテグレーションへの移行」を参照してください。
チケットの同期を設定する
チケットの同期を設定するには、Salesforceのケースオブジェクト、Zendeskのトリガ、およびZendesk管理センターに対していくつかのタスクを実行する必要があります。
ZendeskからSalesforceへのチケットの同期を設定するには
Salesforceケースのレコードタイプを作成する
Salesforceのレコードタイプを作成するには
- Salesforceで、右上にあるSetupアイコンをクリックし、「Object Manager」をクリックします。
- 「Object Manager」ページで、「Case」をクリックします。
- 左のナビゲーションウィンドウ「Record Types」をクリックし、ページの右上の「New」をクリックします。
- Salesforceページの手順に従って、レコードタイプを作成します。「Record Type Label」には「Zendesk Ticket Sync」という名前を付けることをおすすめします。
管理センターにチケット同期パッケージをインストールする
チケット同期パッケージは、ケースオブジェクト内に標準のZendeskチケットフィールドを作成し、それらを標準のケース項目にマッピングします。
チケット同期パッケージでケース項目を作成するには、認証されたユーザーがSalesforceメタデータAPIを変更する権限を持っている必要があります。
チケット同期パッケージをインストールするには
- 管理センターで、サイドバーにあるアプリおよびインテグレーションアイコン(
)をクリックし、「インテグレーション」>「インテグレーション」を選択します。
- 「Salesforce」の横にある「設定」をクリックします。
- 「データの同期」サイドタブをクリックし、「チケットの同期」で「設定」をクリックします。
- チケットの同期パッケージで、「インストール」をクリックします。
ZendeskチケットとSalesforceケースとの同期を設定する
前のセクションの手順が完了すると、チケットの同期が有効になり、ZendeskのフィールドをSalesforceのケースにマッピングして同期できるようになります。
ZendeskのチケットをSalesforceのケースに送るよう設定するには
- 管理センターで、サイドバーにあるアプリおよびインテグレーションアイコン(
)をクリックし、「インテグレーション」>「インテグレーション」を選択します。
- 「Salesforceインテグレーション」の横にある「設定」をクリックします。
- 「データの同期」サイドタブをクリックし、「チケットの同期」で「設定」をクリックします。
- 「同期を有効にする」チェックボックスを選択し、ZendeskのチケットをSalesforceケースに送信する設定を指定します。
- 「レコードタイプ」で、前の手順で作成した「レコードタイプID」を入力します。Salesforceの取引先でレコードタイプIDを見つけるには、Setupアイコンをクリックし、「Object Manager」>「Case」>「レコードタイプ」をクリックし、目的のレコードタイプをクリックして、URL内にレコードタイプIDを確認できます。
- 「カスタムチケットフィールドのマッピング」で、Zendeskチケットフィールドと同期データを表示させるSalesforceのケース項目とをマッピングします。標準のフィールドマッピングと、マッピングをカスタマイズする機能が用意されています。
メモ:必要なすべてのSalesforceケース項目をマッピングする必要があります。必須フィールドがマッピングされていない場合、同期に失敗します。選択リストにマッピングされたドロップダウンフィールドには、ZendeskからSalesforceのオプションにマッピングされたすべての選択可能な値が含まれている必要があります。詳細については、「標準フィールドのマッピング」と「カスタムフィールドのマッピング」を参照してください。
- 「組織の一致」で、Zendeskの組織をSalesforceの取引先に同期させる方法を設定します。詳細については、「組織の一致を設定する」を参照してください。
- 「チケットリクエスタの一致」で、ZendeskチケットリクエスタをSalesforceの取引先責任者またはリードに同期させるように設定します。詳細については、「チケットリクエスタの一致を設定する」を参照してください。
- 「保存」をクリックします。
- Webhook:(Salesforceインテグレーション)Sync tickets to Salesforce
- トリガ:(Salesforceインテグレーション)Sync tickets to Salesforce
Webhookは、チケットが作成または更新されたときに外部アプリケーションに通知するために使用されます。トリガはZendeskで定義されるビジネスルールです。
Zendeskのトリガを設定し有効化する
Zendeskのトリガは、条件とアクションから構成されます。トリガは、Zendeskチケットが作成または更新された直後に実行されます。
デフォルトでは、Salesforceトリガはアクティブになっていません。チケットの同期を実行するには、トリガ条件を確認し、トリガをアクティブにする必要があります。
トリガを設定し、アクティブにするには
- 管理センターで、サイドバーにあるアプリおよびインテグレーションアイコン(
)をクリックし、「インテグレーション」>「インテグレーション」を選択します。
- (Salesforceインテグレーション)Sync tickets to Salesforceトリガを見つけ、トリガ名をクリックして編集します。
- 必要に応じて、トリガの条件を変更します。条件をフィルターとして使用して、Salesforceに送信するチケットを設定します。トリガの名前は変更しないでください。
- 「保存」をクリックして、トリガの設定を保存します。
- 「トリガ」ページで、「非アクティブ」タブを選択します。
- (Salesforceインテグレーション)Sync tickets to Salesforceトリガの横の「その他のオプション」アイコンをクリックし、「アクティブにする」を選択します。
標準フィールドのマッピング
チケット同期パッケージがインストールされると、次の表に示すように、Zendeskはほどんどの標準チケットフィールドを作成してSalesforceのケース項目にマッピングします。表内のほとんどの標準フィールドはマッピングを変更できないため、フィールドをマッピングする際に管理センターに表示されません。マッピングを変更できるのは、「タイプ」、「優先度」、および「ステータス」の標準フィールドだけです(ただし、カスタムフィールドをマッピングすることはできます)。
Zendeskのチケットフィールド | Salesforceのケース項目 |
タイプ | タイプ |
優先度 | 優先度 |
ステータス | ステータス |
ZendeskのチケットID | Zendesk_Support_Ticket_ID__c |
件名 | 件名 |
説明 | 説明 |
リクエスタID | ContactId |
リクエスタ名 | Zendesk_Support_Ticket_Requester_Name__c |
リクエスタのメール | Zendesk_Support_Ticket_Requester_Email__c |
組織ID | AccountId |
組織の名前 | Zendesk_Support_Ticket_Organization_Name__c |
ブランド名 | Zendesk_Support_Ticket_Brand_Name__c |
担当者名 | Zendesk_Support_Ticket_Assignee_Name__c |
担当者グループ | Zendesk_Support_Ticket_Group_Name__c |
タグ | Zendesk_Support_Ticket_Tags__c |
URL | Zendesk_Support_Ticket_URL__c |
チケットフォーム名 | Zendesk_Support_Ticket_Form_Name__c |
作成日時 | Zendesk_Support_Ticket_Created_At__c |
更新日時 | Zendesk_Support_Ticket_Updated_At__c |
解決された日時 | Zendesk_Support_Ticket_Solved_At__c |
最初に割り当てられた日時 | Zendesk_Support_Ticket_Initial_Assigned__c |
解決時間(カレンダー時間) | Zendesk_Support_Ticket_Resolution_Cal__c |
解決時間(営業時間) | Zendesk_Support_Ticket_Resolution_Bus__c |
コメント | チケットのコメントはケースのフィールドに同期されません。ただし、Salesforceケースの「チケットビュー」を設定することで、チケットのコメントを表示することができます。「Salesforceケースでのチケットビューの設定」を参照してください。 |
カスタムフィールドのマッピング
- リクエスタ待機時間 (カレンダー時間)
- リクエスタ待機時間 (営業時間)
- エージェント待機時間 (カレンダー時間)
- エージェント待機時間 (営業時間)
- 待機中時間 (カレンダー時間)
- 待機中時間 (営業時間)
- 初回返信時間 (カレンダー時間)
- 初回返信時間 (営業時間)
- SalesforceのCase Originピックリストフィールド
- SalesforceのMulti-selectピックリストフィールド
- SalesforceのLong text areaフィールド
- Zendeskの複数行テキストフィールド
ZendeskのチケットフィールドをSalesforceのケースオブジェクトにマッピングするには
- Salesforceで、右上にあるSetupアイコンをクリックし、「Object Manager」をクリックします。
- 「Object Manager」ページで、「Case」をクリックします。
- ナビゲーションウィンドウで「Fields & Relationships」セクションをクリックし、「New」をクリックします。
- 新しい項目の「Data Type」を選択し、「Nex」をクリックします。ほとんどの場合、「Text」、「Text Area」、「Number」のいずれかを選ぶとよいでしょう。Zendeskのドロップダウンフィールドについては、「Text」項目が適しています。選択した値だけが同期されます。
- 「Field Label」に入力します。この「Field Label」は、Zendeskの「カスタムフィールド名」と一致させることをお勧めします。
- その他の必須項目の設定を完了したら、「Save」をクリックします。
- 手順3~6を繰り返して、追加のカスタム項目を作成します。
- 管理センターで、Salesforceインテグレーションに移動し、「チケットの同期」>「設定」>「カスタムチケットフィールドのマッピング」に移動します。以前に作成したカスタムのケース項目がSalesforceの項目に表示されます。
- ZendeskフィールドをSalesforceの項目にマッピングし、「保存」をクリックします。
マッピング後、チケットがSalesforceに送信されると、フィールドマッピングに従ってカスタムフィールドのデータが自動的に入力されます。
組織の一致を設定する
チケットの同期を設定する場合、組織の照合条件を設定するためのオプションが2つあります。
- 「取引先と組織の同期」が無効になっている場合、デフォルトの照合条件とフィールドマッピングを使用します。デフォルトの照合条件は、「組織名から取引先名へ」です。デフォルトでは、Zendeskがチケット情報をSalesforceに送信する際に、チケットの組織のメールアドレスと一致する取引先のメールアドレスがなかった場合に、Salesforce内に新しい取引先が作成されます。
- 「取引先と組織の同期」が有効になっている場合は、設定されているカスタムの照合条件を使用して、チケットの組織とSalesforceの取引先が照合されます。カスタムの照合条件を確認するには、管理センター>「インテグレーション」>「インテグレーション」>「Salesforce」の順に移動し、「設定」>「データの同期」>「チケットの同期」>「設定」の順にクリックします。「組織の同期オプション」を参照してください。

組織の同期オプション
「組織の同期」セクションには、以下の設定オプションがあります。
- 既存のアカウントに同期:照合条件に基づいて既存のSalesforce取引先と組織を同期します。
- 既存の取引先に同期し、一致するものがない場合は新規作成:Zendeskの組織IDをSalesforce取引先フィールドにマップできます。任意の標準およびカスタムのSalesforce取引先項目から選択できます。これは一方向の同期であり、どのSalesforce取引先がZendesk組織にリンクされているかを表示するのに役立ちます。
-
Salesforceのデフォルト取引先:Zendeskに組織が存在しない場合は、既存のアカウントをSalesforceのデフォルト取引先として入力できます。デフォルトの取引先を設定しておくことで、無所属の取引先が作成されないようにできます。
メモ:Salesforceの「組織」項目は、「リクエスタ」項目の取引先責任者の取引先を継承しません。「組織」項目には、Zendesk内のチケットに格納されている組織情報に基づいた情報のみが表示されます。
0 コメント
サインインしてコメントを残してください。