Slack と Salesforce の統合を設定する方法

10/25 2021
Salesforce と Slack のロゴ
(画像: © Salesforce / Slack)

Salesforce (新しいタブで開きます) は、現在入手可能なCRM ソフトウェア(新しいタブで開きます) の最良のオプションの 1 つとして広く認識されていますが、 Slack (新しいタブで開きます) は、多くの企業にとって事実上のインスタント メッセージング ツールとなっています。 

2021 年 8 月、Salesforce は新しい Slack と Salesforce の統合ツールをリリースし、チームが Slack 内から Salesforce レコードの更新を取得できるようにしました。これにより、チーム メンバーは新しい機会に迅速に対応し、問題をより迅速に解決し、洞察に基づいてすぐに行動できるようになります。

この記事では、Slack と Salesforce が相互に通信するために必要な手順の概要を説明します。

中小企業に CRM が必要な 5 つの理由

今日の Salesforce のベストセール

(新しいタブで開きます)

ユーザーあたり月額わずか 25 ドルから Salesforce を入手できます (米国のみのリンク) (新しいタブで開きます)
Salesforce が市場リーダーであるのには十分な理由があります。それは、CRM ツールの包括的なスイートを備え、優れた統合オプションと比類のないカスタマイズ機能を備えているからです。詳細については、このリンクをクリックしてください。米国企業のみを対象としています。

Slack で Salesforce が使用されている

Salesforce から Slack へ: 準備

• まず、Salesforce アカウントと Slack アカウントの両方が必要です。 

• API アクセスをサポートする Salesforce アカウントが必要です。これらは、Performance Edition、Developer Edition、Unlimited Edition、および Enterprise Edition です。 

• Salesforce Professional Edition をお持ちの場合は、Salesforce 営業チームから API アクセス プラグインを購入することで API アクセスを取得できます。 

注: Group Edition と Essentials Edition には API アクセスがないため、上記のプランのいずれかをご利用の場合は、Slack と Salesforce の統合が機能するようにアップグレードする必要があります。

• アプリ間のブリッジを設定する際には、Google Chrome ブラウザを使用し、ポップアップ ブロッカーを無効にすることを強くお勧めします。そうしないと、AppExchange Marketplace へのログインなどの一部の手順が機能しない可能性があります。

Salesforce Web サイト

ステップ 1: AppExchange から Slack パッケージをインストールする

Salesforce にログインし、インターフェースの右上にある設定歯車をクリックします。メニューで、「Apps」サブメニュー内にある「AppExchange Marketplace」を選択します

ここで、「Salesforce for Slack」を検索します。Slack Technologies によって開発された最初のアプリをクリックします。「今すぐ入手」を選択します。AppExchange にまだログインしていない場合は、Salesforce 認証情報または AppExchange アカウントを使用して AppExchange にログインするように求められます。

Salesforce for Slack を本番環境にインストールするか、テスト用のサンドボックスにインストールするかを選択できます。[ここにインストール] または [サンドボックスにインストール] を選択し、 [確認してインストール] をクリックします

次のページで、[管理者のみインストール] を選択します。アプリケーションのインストールには数分かかる場合があります。60 秒以上かかる場合は、代わりに、アプリのインストールが完了したことを通知する電子メールが送信されます。

Salesforce AppExchange ウィンドウ

ステップ 2: Slack を使用する権限をユーザーに付与する

Salesforce で記録されたデータを変更するすべてのユーザーには、Slack に接続する権限を付与する必要があります。つまり、ユーザーが Salesforce レコードを変更すると、通知が Slack に送信される可能性があります。

Salesforce で、[設定] 歯車をもう一度押して、[権限セット] を検索します。権限セットのリストで、「Slack 標準ユーザー」をクリックします。次に、「割り当ての管理」をクリックします

表示されたユーザのリストで、Salesforce レコードを変更するすべてのユーザのチェックボックスをオンにします。ほとんどの企業にとって、これは Salesforce を使用する事実上全員になります。「割り当ての追加」をクリックします。

セールスフォース

ステップ 3: Slack セットアップ アシスタントを実行する

Salesforce for Slack アプリケーションには設定ウィザードがあり、値を設定して 2 つのアプリケーションを接続するには、少なくとも 1 回実行する必要があります。ほとんどの設定はデフォルトのままにすることができ、フィールドを編集したい場合は、後で Slack セットアップ アシスタントを再度実行できます。

Slack セットアップ アシスタントを実行するには、まずアプリケーション ランチャー をクリックします。これは、Salesforce インターフェースの左上にある 9 つの点が付いたアイコンです。「Slack Setup」を検索し、このオプションを選択します

セールスフォース

ステップ 4: Slack に接続する

Slack セットアップ アシスタントの最初のステップでは、Slack と Salesforce 間の接続を確立します。「承認」をクリックし、Salesforce 認証情報を入力します。これらの認証情報は、2 つのアプリを接続するためにのみ使用されます。

Salesforce のスラック設定

ステップ 5: カスタム オブジェクトを追加する (オプション)

Slack to Salesforce アプリはすでに取引先やリードなどの標準 Salesforce オブジェクトで動作しますが、Salesforce でカスタム オブジェクトを作成している場合は、ウィザードの 2 番目のステップでそれらを追加できます。このようにして、これらのカスタム オブジェクトを Slack にも共有できます。

Slack と共有したいカスタム オブジェクトがある場合は、[カスタム オブジェクトの追加] をクリックし、オブジェクト名を検索して、[追加] をクリックします。それ以外の場合は、「完了」をクリックしてこのステップをスキップできます。

Salesforce のスラック設定

ステップ 6: カスタム アラートを追加する (オプション)

Slack to Salesforce アプリは、アカウントがチームメンバーに割り当てられたときなど、いくつかのデフォルトのアラートを Slack に送信します。Slack または Salesforce 内からアラートを管理したり、ウィザードの次のステップでカスタム アラートを設定したりすることもできます。

カスタム アラートを構成するには、[新しいアラート] をクリックし、アラートに名前を付けますアラートを受け取りたい Salesforce オブジェクトを選択します。選択したタイプのレコードが基準を満たしたときにアラートを受け取るか、特定のレコードが基準を満たしたときにのみアラートを受け取るかを選択できます。

「次へ」をクリックすると、アラートを送信する基準を選択できます。たとえば、ニュージャージー州のリードにホットのフラグが付けられたときにアラートを送信するように選択できます。条件を必要なだけ追加し、「保存」をクリックします。

セールスフォース

ステップ 7: Slack アクションをレイアウトに追加する (オプション)

Slack セットアップ アシスタント アプリの次のステップでは、Salesforce で使用するすべてのさまざまなページに [Slack に送信] ボタンと [Slack アラート] ボタンを追加できます。これにより、チーム メンバーはボタンを押すだけでレコードの詳細を Slack にすばやく送信したり、レコードが特定の方法で変更されたときにアラートを設定したりすることができます。

これらのボタンを表示するすべてのレイアウト (ページ) をリストから選択し、 [レイアウトにアクションを追加] をクリックします。必要に応じて、いつでもウィザードに戻って削除できます。「次へ」をクリックして続行します

セールスフォース

ステップ 8: カスタム メッセージの宛先を追加する (オプション)

グローバル Slack チャネルにメッセージを送信するだけでなく、特定の Slack ルームにメッセージを送信することもできます。たとえば、営業、開発、マーケティング用に異なる Slack ルームがあり、それぞれに異なるアラートに関心のあるメンバーがいる場合があります。

これを行う最も簡単な方法は、まず事前に Slack ルームを作成することです。次に、Slack セットアップ アシスタントの最後のステップで、[新しいメッセージの送信先] をクリックし、ドロップダウン リストから Slack ルームを選択します。「保存」をクリックします

メッセージの宛先がすべてのアラートのオプションとして表示されるようになります。アラートでこのメッセージの宛先を選択すると、グローバル チャネルではなく特定の Slack ルームにメッセージが送信されます。

セールスフォース

ステップ 9: 通知の送信方法を変更する (オプション)

Salesforce 設定で調整できる Slack 設定がさらに 2 つあります。これらを見つけるには、[設定] 歯車をクリックし、[カスタム設定] を検索して、[Slack 設定] をクリックします

トリガーレコード制限は、同時に送信できる Slack メッセージの最大数を定義します。すべてのレコードに対して Slack アラートを送信せずに、一度に数百のレコードを変更する場合は、これを制限することをお勧めします。

非同期制限は、Slack と Salesforce の間で毎日行われる非同期呼び出しの数を定義します。これは、あるシステムから別のシステムにメッセージが送信される速度に影響する可能性がありますが、すでにかなり最適化されているデフォルト値をそのまま使用することをお勧めします。

セールスフォース

まとめ

このガイドでは、新しい Salesforce for Slack アプリケーションを使用して Salesforce と Slack を統合する方法を説明しました。要約すると、Salesforce for Slack アプリケーションを Salesforce にインストールし、Slack 設定アシスタントを使用して設定する必要があります。

これらの手順に従うと、レコードと自動アラートを Salesforce から Slack に送信できるようになります。従業員は Slack を使用してレコードについて Salesforce にクエリを実行したり、Salesforce データを使用してチームとして効果的にコミュニケーションしたりできます。

CRM、Salesforce、Slack の詳細

Salesforce や Slack を初めて使用する場合は、Salesforce の完全なレビューSlack のレビューを参照して、これらのツールが組織に適しているかどうかを判断してください。

CRM について詳しくは、CRM とは何ですか? の特集をお読みください。または、中小企業に最適な CRM を見つけてください。