SalesforceとYoomの連携イメージ
自動化のアイデア

2025-06-20

【Salesforce API】各種アプリとの連携方法から活用事例まで徹底解説。

h.fukuda

Salesforceを使った顧客管理や営業活動において、関連するアプリケーションへの情報転記・通知といった手作業に時間を取られていませんか?APIを活用すればこれらの業務を自動化できますが、「プログラミングの知識が必要なのでは…」と、導入のハードルを高く感じるかもしれません。特に、社内に専門のエンジニアがいない場合や、開発リソースが他のプロジェクトで埋まっている状況では、自動化への一歩をなかなか踏み出せないこともあるでしょう。

そこで本記事では、Salesforce APIの基本的な知識から、<span class="mark-yellow">プログラミングの知識がなくても様々なアプリとSalesforceを連携させる具体的な方法</span>までを解説します。マーケティング・営業・カスタマーサポートなど、あらゆる部門で応用できる自動化フローをステップごとに分かりやすくご紹介しますので、Salesforceを中心とした業務を効率化し、より重要なコア業務に集中する体制を整えたい方は、ぜひ参考にしてみてください。

とにかく早くSalesforceのAPIを利用したい方へ

Yoomには<span class="mark-yellow">Salesforce APIを使った様々なアクションや、業務フローを自動化するためのテンプレート</span>が用意されています。今すぐ試したい方はこちらから詳細をチェックしてみてください!

Salesforce APIとは

Salesforce APIはSalesforceと外部アプリ(Google、Microsoft、Slack、Notionなど)を繋げてデータの受け渡しを行い、Salesforceを使った業務フローを自動化できるインターフェースです。APIはアプリケーション・プログラミング・インターフェース (Application Programming Interface)の略語です。

インターフェースとは簡単に言うと「何か」と「何か」を「繋ぐもの」で、Salesforce APIの場合は「Salesforce」と「外部のアプリ」を繋ぐインターフェースを指します。

また、APIでは大きく分けて以下のような指示を出すことができます。

  • 取得:APIを経由して、データを取得することができます。
  • 追加:APIを経由して、データを追加することができます。
  • 更新:APIを経由して、データを更新することができます。
  • 削除:APIを経由して、データを削除することができます。

Salesforce APIでできること

Salesforce APIでできることをいくつかピックアップしたので、ご覧ください!
気になる自動化例の「試してみる」をクリックしてアカウント登録するだけで、すぐにSalesforce APIを使った自動化を体験できます。登録はたったの30秒で完了するので、ぜひ気軽にお試しください!

ToDoオブジェクトにレコードが登録されたら通知する

SalesforceでToDoが登録されることをアクションの起点として、Slackなどのチャットツールに自動で通知を飛ばすフローです。タスクの担当者への迅速な情報共有や対応漏れの防止に繋がり、チーム全体の生産性を高めます。

[[218029]]

商談オブジェクトのレコードが登録・更新されたらアクションを起動する

Salesforceの商談ステージが更新されることをアクションの起点として、Zoomミーティングの自動予約や契約書作成依頼を通知するフローです。営業担当者が手動で行っていた事務作業を削減し、顧客対応や提案活動といったコア業務に集中できるようになります。

[[159920]]

外部アプリからSalesforceへレコードを追加する

Google スプレッドシートで管理しているリストなど、他のアプリケーションで情報が更新された際、その内容をSalesforceのリードや取引先情報として自動で追加するフローです。手作業でのデータ入力の手間を省き、入力ミスなどのヒューマンエラーを防ぎます。

[[151555]]

その他にも下記のようなアクションをAPI経由で実行が可能です。

■フローの中で設定できるアクション(フローボットオペレーション)

  • リードオブジェクトのレコードを取得
  • リードオブジェクトのレコードを更新
  • リードオブジェクトのレコードを検索
  • リードオブジェクトの最新のレコードを取得
  • 取引先オブジェクトのレコードを取得
  • 取引先オブジェクトのレコードを更新
  • 取引先オブジェクトのレコードを検索
  • 商談オブジェクトのレコードを取得
  • 商談オブジェクトのレコードを更新
  • 商談オブジェクトのレコードを検索
  • 取引先責任者オブジェクトのレコードを取得
  • 取引先責任者オブジェクトのレコードを更新
  • 取引先責任者オブジェクトのレコードを検索
  • カスタムオブジェクトのレコードを取得

■フローの起点となるアクション(トリガーアクション)

  • リードオブジェクトに新規レコードが登録されたら
  • 取引先オブジェクトに新規レコードが登録されたら
  • 商談オブジェクトに新規レコードが登録されたら
  • 取引先責任者に新規レコードが登録されたら
  • リードオブジェクトにレコードが登録または更新されたら
  • 取引先オブジェクトにレコードが登録または更新されたら
  • 取引先責任者にレコードが登録または更新されたら
  • カスタムオブジェクトに新規レコードが登録されたら
  • カスタムオブジェクトにレコードが登録または更新されたら
  • 行動オブジェクトにレコードが登録されたら
  • アウトバウンドメッセージを受信したら
  • ファイルがアップロードされたら

Salesforce APIの利用料金と注意点

Salesforce APIは、基本的にSalesforceの契約プラン内で利用でき、追加料金はかかりません。
無料のDeveloper Editionから有料のEnterprise Editionまで、幅広いプランでAPI連携が可能です。
ただし、プランによってAPIを呼び出せる回数の上限(APIリクエスト制限)が異なる点には注意が必要です。

  • APIリクエスト制限:例えば、Developer Editionでは1日あたりのAPI呼び出しが15,000回に制限されていますが、Enterprise Editionなどの上位プランでは、契約内容に応じて1日あたり1,000,000回以上の呼び出しが可能になります。自動化する業務の規模や頻度に応じて、リクエスト上限を超過しないよう管理することが重要です。
  • リクエストの効率化:APIを頻繁に利用する場合は、一度にまとめてデータを処理する(バッチ処理)など、無駄な呼び出しを減らす工夫をすると、上限に達することなく安定した運用ができます。

自社の利用状況に合ったプランを選択し、APIを効果的に活用しましょう。

※詳細はSalesforceのサービスサイトをご確認ください。
※2025年06月16日時点の情報です。

実際に連携してみた!

ここではノーコードツールYoomが用意するテンプレートを使って、実際の設定方法を通してSalesforce APIを使った具体的な連携方法を紹介していきます!
もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

[Yoomとは]

Salesforce APIとの連携方法

はじめにSalesforce APIとYoomを連携する方法を紹介します。
Yoomにログイン後、画面左側にある「マイアプリ」をクリックし、更に「+新規接続」をクリックします。

右上の検索窓からSalesforceを検索してください。

Salesforceのマイアプリ登録方法」を参考にお使いのアカウントでログインし、アクセス確認画面で「許可」をクリックしましょう。Salesforce側で「セッションの設定」をするとマイアプリ連携が完了します。

今回は「SalesforceのToDoオブジェクトにレコードが登録されたらSlackに通知する」という実際のフローボットも作成していきます!
作成の流れは大きく分けて以下です。

  • Slackのマイアプリ連携
  • 該当のテンプレートをコピー
  • Salesforceのトリガー設定およびSlackのアクション設定
  • トリガーをONにし、フローが起動するかを確認
[[218029]]

ステップ1:Slackのマイアプリ連携

Slackも先ほどのSalesforceと同様「マイアプリ」から検索しましょう。

ワークスペースのSlack URLを入力し「続行する」をクリックします。

次にメールアドレスを入力し「メールアドレスでサインインする」をクリックしてください。

メールアドレスに届く認証コードを入力しましょう。

Yoomの投稿先を選択して「許可する」をクリックするとSlackのマイアプリ連携が完了します。

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

Yoomにログインし、以下バナーの「試してみる」をクリックしてください。

[[218029]]

「テンプレートがコピーされました」と表示されるので「OK」をクリックします。

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

※Salesforceは、チームプラン・サクセスプランをご利用の方向けのアプリです。フリープランやミニプランで使うと、フローボットのオペレーションやデータコネクトがエラーになってしまうのでご注意ください。
※有料プラン(チームプラン・サクセスプラン)には2週間の無料トライアルがあります。トライアル期間中なら、普段は制限されているSalesforceも問題なくお試しいただけます。ぜひこの機会にいろいろと体験してみてくださいね。

「ToDoオブジェクトにレコードが登録されたら」をクリック。

タイトルと連携するアカウント情報を任意で設定し、トリガーアクションはテンプレート通りに「ToDoオブジェクトにレコードが登録されたら」のまま「次へ」をクリックします。

アプリトリガーのAPI接続設定という画面が表示されるので、まずトリガーの起動間隔をプルダウンから選択しましょう。

※トリガーの起動タイミングは、5分、10分、15分、30分、60分のいずれかで設定できます。
ご利用プランによって、設定できるトリガーの最短間隔が違うので、その点は要チェックです。なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。

次に、テキストボックス下部の説明を参考にマイドメインURLを入力してテストしてください。

成功したら保存しましょう。ここで取得したアウトプットの値は次のステップで活用できます。

ステップ4:Slackのアクション設定

「チャンネルにメッセージを送る」をクリック。

ステップ3と同様、アクションは「チャンネルにメッセージを送る」のまま「次へ」をクリックします。

API接続設定に移るので、まず投稿先のチャンネルIDを候補から選択してください。

メッセージは以下のように設定していますが、必要であれば編集してください。
ステップ3で取得したアウトプットを利用すると、Salesforceの情報を反映させることができます。

設定が完了したらテストしてください。

成功したら保存しましょう。

Slackに通知が届きました!

ステップ5:トリガーをONにして起動準備完了

最後に「トリガーをON」をクリックしたら、自動化の設定は完了です。
正しくフローボットが起動するか確認しましょう。

以上が、SalesforceのToDoオブジェクトにレコードが登録されたらSlackに通知する方法でした!

Salesforce APIを活用した自動化の例

今回紹介した事例以外でも、Yoomではさまざまなサービスとの連携が可能で、それぞれに対応したテンプレートが用意されています。
普段使用しているサービスと連携できるテンプレートを活用して、Salesforceを使った業務フローを自動化しましょう!

1.Salesforceで発生したイベントを社内ツールへ通知する

Salesforceでの行動やToDo、取引先責任者などのレコード登録をトリガーに、Slack、Microsoft Teamsなどのチャットツールへ自動で通知できます。これにより、最新情報の共有やタスクの割り当てがスムーズになり、社内コミュニケーションが劇的に効率化されます。

[[157811,157716,219762,219782,219792,219801]]

2.Salesforceのデータを他システムへ自動連携する

Salesforceに登録された取引先、商談、ToDo、カスタムオブジェクトなどの重要なデータを、Googleスプレッドシートへ自動的に追加できます。また、kintoneやTrello、Sansanといった外部システムへのデータ登録・連携も可能です。手作業によるデータ入力や転記の手間をなくし、情報の正確性と最新性を保ちます。

[[99178,203052,74843,93964,149420,98182,77578]]

3.外部システムからのSalesforceへのデータ登録

外部予約システムで予定が登録された際、自動でSalesforceにレコードを追加できます。これにより、顧客の予約情報や問い合わせ内容などをSalesforceに一元管理でき、営業やサポート業務の効率化と顧客対応の品質向上に貢献します。

[[194633]]

まとめ

SalesforceのAPI連携を行うことで、<span class="mark-yellow">これまで手作業で行っていたデータ入力や関係者への通知業務などが自動化され、作業工数の削減やヒューマンエラーの防止に直結します。</span>
また、定型業務から解放された担当者は、顧客との関係構築や戦略立案といった、より付加価値の高いコア業務に集中する時間と環境を手に入れることができます。

今回ご紹介したような業務自動化を実現できるノーコードツールYoomを使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築できます。
もしSalesforce周りの業務自動化に少しでも興味を持っていただけたら、ぜひこちらから無料登録してYoomによる業務効率化を体験してみてください!

この記事を書いた人
h.fukuda
教育業界の事務職出身です。 少ない人数で幅広い業務をこなすためExcelのひな型作りなど日々効率化できることを模索していましたが、当時Yoomを使えていたら比べ物にならないほど効率化できていたと思います。 そういった今までの経験も活かしつつ、皆様のお役に立てるような情報を発信していきます!
タグ
Salesforce
自動化
自動
連携
関連アプリ
アプリ連携
No items found.
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る