ChatworkとSalesforceの連携イメージ
How to Integrate Applications

2025/01/07

ChatworkとSalesforceを連携して、Chatworkでメッセージが投稿されたらSalesforceに活動履歴を登録する方法

s.itoh

「Chatworkでやりとりした内容を顧客管理システムと連動させたい」「Salesforceに顧客ごとの活動履歴を反映したい」このような悩みはないでしょうか?

ビジネスにおいて、「チャットツール」と「顧客管理システム」の活用は、効率的な業務運営に欠かせません。しかし、2つのツール間でのデータの反映や共有は、手作業であると大きな手間になってしまうでしょう。

本記事では、ChatworkとSalesforceを連携し、Chatworkでメッセージが投稿されたらSalesforceに活動履歴を自動登録する方法を詳しく解説します。手動でのデータ入力を省き、顧客対応の質を高めたい方は、ぜひこの記事を参考にしてみてください。

こんな方におすすめ

  • Chatworkを日常的に利用して顧客対応やチーム連携を行っている方
  • Salesforceを活用して顧客情報や活動履歴を一元管理している方
  • ChatworkとSalesforceを連携して業務効率を高めたいと考えている方
  • 手動での活動履歴入力に負担を感じている営業やカスタマーサポート担当者の方
  • 顧客対応履歴の透明性やチーム間での進捗共有を強化したい方

ChatworkとSalesforceの連携メリットと具体例

メリット1:作業効率の向上

Salesforceに手動で活動履歴を反映していると、長い時間と手間がかかってしまいます。そこで、ChatworkとSalesforceを連携することで、これらの手間を減らすことが可能です。例えば、営業担当者がChatworkでクライアントとの商談の議事録を共有した際、そのデータが自動的にSalesforceの活動履歴として登録されます。この自動化により、アプリ間でのデータ反映の手間が少なくなり、作業効率の向上が期待できます。

メリット2:業務進捗状況の共有

複数のアプリでプロジェクトの進行や顧客データの管理をしていると、部署間やチーム内におけるデータの共有漏れの危険性があります。これらの課題は、ChatworkとSalesforceとの連携で実現が期待できます。例えば、カスタマーサポートチームがChatworkで顧客からの問い合わせを受け、それが自動的にSalesforceに活動履歴として記録されると、チーム内で対応状況を容易に共有できます。これにより、対応漏れや重複対応を防ぎ、顧客満足度の向上につながります。

メリット3:レポートや分析の精度向上

業務における情報が複数のアプリで管理していると、どれが最新の情報かわかりづらくなり、さまざまなデータが混在してしまうでしょう。ChatworkとSalesforceを連携すると、データベース内の情報が常に最新の状態を保てます。例えば、営業チームがChatworkでのクライアント対応から得たデータを基に、顧客ごとの接触頻度や商談の進捗状況を正確にSalesforceに反映できます。これにより、データベースに集まった正確な情報から、社内の正確な分析や意思決定が可能になり、顧客満足度の向上が期待できるでしょう。

それではここからノーコードツールYoomを使って、Chatworkでメッセージが投稿されたらSalesforceに活動履歴を登録する方法をご説明します。

[Yoomとは]

Chatworkでメッセージが投稿されたらSalesforceに活動履歴を登録する方法

Chatworkでのメッセージ投稿時に、ChatworkのAPIを経由してその情報を受け取り、SalesforceのAPIを用いてSalesforceの活動履歴に反映させることで実現が可能です。一般的に実現にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に実現できます

今回は、大きく分けて以下のプロセスで進めていきます

  • ChatworkとSalesforceのマイアプリ登録
  • テンプレートのコピー
  • Chatworkのトリガー設定
  • テキストからデータを抽出する
  • Salesforceでレコード検索を設定
  • Salesforceの活動履歴登録の設定

Yoomを利用していない方は、こちらから無料登録をしてください。
すでにYoomを利用している方は、ログインしましょう。

ステップ1:ChatworkとSalesforceのマイアプリ登録

ChatworkとSalesforceをYoomに接続するため、マイアプリ登録を行いましょう。
最初にマイアプリ登録を済ませておくと、自動化設定がスムーズにできます。

まず、Chatworkのマイアプリ登録をしましょう。
はじめに、Yoomの画面左にあるマイアプリメニューにアクセスし、画面右の「新規接続」ボタンをクリックします。

検索窓に「Chatwork」と入力すると、アイコンが出てくるのでクリックします。

下記の画面が出てくるので、赤いボタンの「許可」をクリックし、Chatworkにログインします。
これでChatworkの登録は完了です。

同様にSalesforceも登録しましょう。

Chatworkの登録と同様に、Yoomのマイアプリメニューにアクセスし、「新規接続」ボタンをクリックします。
検索窓に「Salesforce」と入力すると、そのアイコンが出てくるのでクリックします。

クリックすると下記の画面が表示されるので、ログインします。
これでSalesforceの登録も完了です。

ステップ2:テンプレートをコピーする

マイアプリが登録できたら、次にテンプレートをコピーします。
下記の「Chatworkでメッセージが投稿されたらSalesforceに活動履歴を登録する方法」と書かれているバーの右に表示されている「試してみる」をクリックします。

クリックすると、テンプレートのコピーが完了します。
もしこれができない場合は、Yoomのログインができていないかもしれません。

Yoomをまだ利用したことがない方は、こちらから無料登録をしてください。
すでにYoomを利用している方は、ログインしましょう。

ステップ3:Chatworkのトリガー設定

次に、Chatworkのトリガー設定を行います。
まずは、下記の画面の「Chatworkのアイコン」の欄をクリックします。

最初に表示される画面では、特段操作は不要です。
記載内容を確認して、「次へ」をクリックしましょう。

次に、「トリガーの起動間隔」「ルームID」を入力します。

「トリガーの起動間隔」は5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
プランによって最短の起動間隔が異なりますので、ご注意ください。

「ルームID」は、欄をクリックすると選択肢のタブが出てくるため、該当するルームをクリックします。

最後に青いボタンの「テスト」をクリックし、「テストの完了」と出たらこのステップは完了です。
「保存する」をクリックして次に進みましょう。

ステップ4:テキストからデータを抽出する

次にChatworkのテキストからデータを抽出する設定を行います。
ここは、あらかじめ初期入力がされているため、バナー右のアイコンが設定済みの表示になっています。クリックして中身を確認しましょう。
※AI機能はチームプラン以上で利用できます。

まずは、下記画面の赤枠をクリックします。


クリックすると、下記のような画面が表示されます。
この画面の項目は、あらかじめ初期入力されているので、内容を確認して「次へ」をクリックします。

次は、「対象のテキスト」「抽出したい項目」を確認します。

対象のテキストはあらかじめChatworkからの「メッセージ内容」が入力されています。
「抽出したい項目」はテキストから抽出したい内容について記載します。

最後に青いボタンの「テスト」を入力し、「テスト完了」となったらこのステップは完了です。
「保存する」をクリックして次に進みましょう。

ステップ5:Salesforceでレコード検索を設定

次にSalesforceでレコード検索を設定します。
まずは、下記画面の赤枠部分をクリックします。

最初に出てくる画面では特段操作は不要です。
記載内容を確認して、「次へ」をクリックしましょう。

次に、「検索フィールド名」「値」を入力します。

「検索フィールド名」は、オブジェクトマネージャーから確認が可能です。
また、「値」は下記画像のように、ステップ4でテキストから抽出した「会社名」を入力しましょう。


次に「マイドメインURL」「取得するフィールド項目」を入力します。

「マイドメインURL」は、Salesforceの画面で「設定>私のドメイン」と進み、確認しましょう。
「取得するフィールド項目」には、「取引先ID」と入力しましょう。

※活動履歴をsalesforceに登録する際に、「取引ID」の情報が必要になります。

最後に青いボタンの「テスト」を入力し、「テスト完了」となったらこのステップは完了です。
「保存する」をクリックして次に進みましょう。

ステップ6:Salesforceの活動履歴登録の設定

最後に、Salesforceの活動履歴登録を設定します。
下記画面の赤枠部分をクリックします。

最初に表示される画面では、特段操作することはありません。
記載内容を確認して、「次へ」をクリックしましょう。

次に、「マイドメインURL」「取引先ID」を入力します。

「マイドメインURL」はステップ5と同様に、Salesforceの画面から確認します。

「取引先ID」は、ステップ5で取得したIDをアウトプットする形で入力します。
欄をクリックすると選択肢のタブが出てくるため、該当するものをクリックしましょう。

次に「件名」「日付」「優先度」「コメント」を入力します。

「件名」は下記画面のように、ステップ4で取得したデータからアウトプットして入力します。
「日付」は、初期設定で入力されているので内容を確認します。

その後、「優先度」を選択肢から選び、最後に「コメント」を入力します。
「コメント」は、初期設定でチャットワークからアウトプットされた「活動履歴」が入力されています。

次に青いボタンの「テスト」を入力し、「テスト完了」となったらこのステップは完了です。
「保存する」
をクリックして次に進みましょう。

最後に下記画面で「トリガーをON」をクリックして全てのステップは完了となります。

その他のSalesforceを使った自動化の例

他にもsalesforceを使った自動化の例がYoomにはたくさんあるので、いくつか紹介します。

1.Slackでメッセージが投稿されたらSalesforceに活動履歴を登録するテンプレート

Slackでの会話内容がSalesforceに反映されるため、情報の追加漏れを回避できます。また、毎回手動でデータを追加していると、入力ミスなどの人的エラーのリスクが伴いますが、自動化によりこのようなリスクも軽減されることが期待できます。

2.Salesforceで取引先が登録されたらBoxに自動で取引先毎のフォルダを作成するテンプレート

Salesforceで取引先が登録された際に、Boxに自動で取引先毎のフォルダが作成されることで、ドキュメント管理の手間を大幅に削減できるというメリットがあります。また、営業担当者は取引先ごとにフォルダを手動で作成する手間を省け、より効率的に業務を行うことが期待できます。

3.Salesforceからfreee会計に取引先を追加するテンプレート

Salesforceからfreee会計に取引先を自動で追加されることで、手動の入力作業が不要になり、データの一貫性を保ちやすくなります。これにより業務の効率化が実現し、スタッフはより重要な業務に集中することが期待できます。

まとめ

以上、Chatworkでメッセージが投稿されたらSalesforceに活動履歴を登録する方法を紹介いたしました。

現代では、さまざまな職fi場で「チャットツール」や「顧客管理システム」を活用されており、効率的な業務運営に欠かせないツールです。しかし、2つのツール間でのデータの反映や共有は、手作業であると大きな手間になってしまうでしょう。

このような課題の対策として、Chatworkでメッセージが投稿された際に、Salesforceに活動履歴を登録する自動化が挙げられます。これにより、手動でのデータ入力を省くことでスタッフは他の業務に集中でき、ミスの削減にもつながります。また、チーム全体での情報共有がスムーズになり、顧客満足度の向上も期待できるでしょう。

本記事で紹介した方法を活用して、ぜひ自社の業務プロセスに導入してみてください。

The person who wrote this article
s.itoh
I've worked for 2 companies, a house maker and consulting company. I'm currently a freelance web writer. We will continue to disseminate information on improving work efficiency using Yoom that can be useful to various people.
Tags
Chatwork
Salesforce
Integration
Automatic
Automation
Related Apps
App integration
What is Yoom hyperautomation?
Conventional RPA can only automate simple repetitive tasks, and the setup process was very complicated.
With “hyperautomation,” which combines various technologies such as AI, API, RPA, and OCR, it is possible to automate many tasks that could not be realized until now more easily than before.
Don't Just Connect Apps—Automate Everything
Most tools simply connect one app to another, leaving the complex tasks to you. Yoom goes much further: From document creation and browser automation to OCR and generative AI, Yoom handles it all seamlessly in one platform.

Why settle for basic integrations? Streamline your entire workflow with Yoom’s powerful hyperautomation.
Learn more about Yoom
Helpful Materials
I understand Yoom! 3-piece set of materials
Download materials
Understand in 3 minutes! Yoom service introduction materials
Download materials
Find out by Before After! Yoom Case Study Collection
Download materials
See a list of useful materials