NEW 新たにAIワーカー機能が登場。あなただけのAI社員をつくろう! 詳しくはこちら
AIワーカー機能であなただけのAI社員をつくろう! 詳しくはこちら
kintoneとSerpApiの連携イメージ
kintoneに追加されたキーワードで企業情報をSerpApiでGoogle検索し、検索結果を要約してkintoneに更新する
Yoomを詳しくみる
この記事のフローボットを試す
kintoneとSerpApiの連携イメージ
Yoom活用術

2025-03-26

kintoneとSerpApiを連携して、kintoneに追加されたキーワードで企業情報を検索しAI要約の結果を反映する方法

t.nakaya
t.nakaya

新規リード顧客の情報収集は、商談準備において非常に重要な作業です。
しかし、多くのリード顧客を抱える部署では各企業の情報を検索し、そこから必要なデータを選び出す作業が予想以上に時間と労力を要することがありますよね。
そこでkintoneとSerpApiを連携させて、この負担を軽減する方法をご紹介します。
具体的には、kintoneに登録された企業情報をもとにSerpApiがGoogle検索を実行し、その結果をAIが要約してkintoneに更新する仕組みです。
この記事では、Yoomを使ってkintoneとSerpApiを連携するメリットと具体的な方法を詳しく紹介します。
商談の準備をよりスムーズに進めたい方には、ぜひ参考にしていただきたい内容です。

kintoneとSerpApiを連携するメリット

メリット1:効率的な情報収集の実現

Yoomを使ってkintoneとSerpApiを連携させることで、kintoneに新規顧客情報が追加されると自動的にSerpApiのGoogle検索が実行され、その結果がAIオペレーションによって要約されます。
この自動化により、手動で情報を探す手間が軽減され、効率的な情報収集が可能になります。
その結果、営業担当者は商談の準備を短時間で進められ、限られた時間をより有効に活用できるようになるでしょう。

メリット2:情報共有の強化

SerpApiのGoogle検索で得られた情報がkintoneの各レコードに自動で反映されることで、社内の異なる部署やチーム全体で同じ情報を共有できます。
情報が一元化されることで、部署間やチーム間での情報の不一致や重複が軽減されるでしょう。
例えば、営業チームとマーケティングチームが同じ顧客情報にアクセスできることで、より一貫したアプローチが可能になります。
このように情報共有が強化されることで、業務の効率が向上するでしょう。

[Yoomとは]

kintoneとSerpApiの連携フローの作り方

ここでは「kintoneに追加されたキーワードで企業情報をSerpApiでGoogle検索し、検索結果を要約してkintoneに更新する」フローの設定についてご紹介します。
なお、このフローテンプレートには「要約する」というAIオペレーションが含まれており、チームプラン以上で利用可能です。
詳細は「要約する」の設定方法をご確認ください。
Yoomアカウントをお持ちでない方は、Yoomのアカウント発行ページからアカウントを作成してください。

事前準備
kintoneの項目に今回のフローで出力した要約結果を記載する項目を用意してください。

ステップ1: Yoomにログイン

下記のバナーの「詳細を見る」から、「このテンプレートを試してみる」をクリックしてください。


■概要
kintoneで顧客情報を管理する際、企業情報を一つひとつ手作業で検索し、概要をまとめて更新していませんか?この作業は時間がかかるだけでなく、情報の更新漏れも発生しがちです。このワークフローを活用すれば、kintoneに企業情報が登録されると、自動でSerpApiでGoogle検索を実行し、AIがその概要を要約してレコードを更新します。手作業での情報収集と入力の手間を省き、常に最新の情報をkintoneに反映できます。

■このテンプレートをおすすめする方
  • kintoneでの顧客管理において、企業情報のリサーチと入力に時間を要している方
  • 手作業での情報収集による入力ミスや、情報の鮮度のばらつきに課題を感じている方
  • 営業活動やマーケティング施策のために、より充実した企業情報をkintoneに蓄積したい方

■このテンプレートを使うメリット
  • kintoneへの登録を起点に情報収集から要約、更新までを自動化し、リサーチ業務にかかる時間を短縮します。
  • 手作業を介さず常に最新の企業概要がkintoneに集約されるため、データの一元管理と質の向上に繋がります。
■フローボットの流れ
  1. はじめに、kintoneとSerpApiをYoomと連携します。
  2. 次に、トリガーでkintoneを選択し、「レコードが登録されたら(Webhook起動)」というアクションを設定します。
  3. 次に、オペレーションでkintoneの「レコードを取得する」アクションを設定し、トリガーで反応したレコード情報を取得します。
  4. 次に、オペレーションでSerpApiの「 Google検索の結果を取得 」アクションを設定し、取得したレコードの企業名で検索を実行します。
  5. 次に、オペレーションでAI機能の「要約する」アクションを設定し、検索結果のスニペットなどを要約します。
  6. 最後に、オペレーションでkintoneの「レコードを更新する」アクションを設定し、要約したテキストを該当のレコードに書き込みます。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント
  • kintoneのトリガー設定では、Webhookを起動するイベント(レコードの追加など)を任意で設定できます。
  • kintoneの「レコードを取得する」アクションでは、取得対象としたいレコードの条件を任意で設定してください。
  • SerpApiの「 Google検索の結果を取得 」アクションでは、kintoneから取得した企業名などの検索クエリを設定します。
  • AI機能の「要約する」アクションでは、要約したいテキスト、文字数、要約のスタイル、言語などを自由に設定できます。
  • kintoneの「レコードを更新する」アクションでは、対象のアプリIDを指定し、更新したいレコードと更新内容を任意で設定してください。

■注意事項
  • SerpApi、kintoneのそれぞれとYoomを連携してください。
  • 検索の際は複数のキーワードを組み合わせることで、比較的正確な情報を取得することが可能です。
  • AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

次に左側メニューの「フローボット」を選択。

コピーしたテンプレートはプロジェクト一覧の「マイプロジェクト」に格納されているので、そちらを確認してください。
以下の画面が表示されたら、ステップ2に進みましょう。

ステップ2: kintoneの設定

フローを動かすにあたってkintoneとのアカウント連携が必要になります。
kintoneの連携方法は、以下のナビとこちらのヘルプページをご覧ください!

マイアプリ画面から登録する際には下図を参照してください。

ステップ3: SerpApiの設定

続いて、SerpApiとのアカウント連携です。アプリ一覧でSerpなどで検索してアプリ名をクリック。

SerpApiの登録画面が表示されるため、どのアカウントと連携しているかを判別できるアカウント名と、連携させるアカウントのAPIキーを入力してください。

APIキーはSerpApiのダッシュボードの「Your Account」で確認できます。

「追加」をクリック。マイアプリ一覧にSerpApiが追加されていれば連携は成功です!

ステップ4: トリガーとアクションの設定

フローの一覧画面から「アプリトリガー」をクリック。

アプリトリガーのタイトルを設定(既に設定されているタイトルをそのまま使用しても大丈夫です)
トリガーアクションは「レコードが登録されたら(Webhook起動)」が選択されていることを確認。

「次へ」をクリック。
■アプリトリガーのWebhookイベント受信設定
画面の指示に従って、Webhook設定をしてください。

「テスト」でエラーが出なければ、「完了」をクリック。

続いて、アプリトリガー下に表示される「データベースを操作する」をクリック。

タイトルを設定し、実行アクションは「レコードを取得する」が選択されていることを確認。
アプリIDにはトリガーアクションの「取得した値」からアプリIDを選択。

「次へ」をクリック
■データベース操作の詳細設定
取得したいレコードの条件を任意で設定。今回はレコード番号レコードID等しいことを条件に設定します。

「テスト」でエラーが出なければ、「完了」をクリック。

次は「アプリと連携する」をクリック

タイトルを設定し、アクションは「Google検索の結果を取得」が選択されていることを確認。
「次へ」をクリック。
■API接続設定
検索クエリは取得した値を設定し、テキスト部分は既存設定のまま進めていきます。

「テスト」をクリックしエラーが出なければ、「完了」をクリック。
続いて「要約する」をクリック。

タイトルを設定し、アクションを任意で設定。要約元となる文字数によって消費タスク数が変わります。

「次へ」をクリック
■詳細を設定
要約対象のテキストを取得した値からスニペットの一覧を指定。

文字数は今回、既存設定のまま進めていきます。
「テスト」でエラーが出なければ、「完了」をクリック
一番下にある「データベースを操作する」をクリック

タイトルを設定し、実行アクションは「レコードを更新する」が選択されていることを確認。

アプリIDには、アウトプットからアプリIDを選択。

「次へ」をクリック
■データベース操作の詳細設定
更新したいレコードの条件を任意で設定。

更新後のレコードの値で、取得した値から要約結果を指定。

「テスト」でエラーが出なければ、「完了」をクリック。

以下の画面が表示されたら「トリガーをON」をクリック。

これで、kintoneとSerpApiの連携設定が完了しました。
今回紹介したフローボットのテンプレートは、以下からYoomに登録することで利用可能です!


■概要
kintoneで顧客情報を管理する際、企業情報を一つひとつ手作業で検索し、概要をまとめて更新していませんか?この作業は時間がかかるだけでなく、情報の更新漏れも発生しがちです。このワークフローを活用すれば、kintoneに企業情報が登録されると、自動でSerpApiでGoogle検索を実行し、AIがその概要を要約してレコードを更新します。手作業での情報収集と入力の手間を省き、常に最新の情報をkintoneに反映できます。

■このテンプレートをおすすめする方
  • kintoneでの顧客管理において、企業情報のリサーチと入力に時間を要している方
  • 手作業での情報収集による入力ミスや、情報の鮮度のばらつきに課題を感じている方
  • 営業活動やマーケティング施策のために、より充実した企業情報をkintoneに蓄積したい方

■このテンプレートを使うメリット
  • kintoneへの登録を起点に情報収集から要約、更新までを自動化し、リサーチ業務にかかる時間を短縮します。
  • 手作業を介さず常に最新の企業概要がkintoneに集約されるため、データの一元管理と質の向上に繋がります。
■フローボットの流れ
  1. はじめに、kintoneとSerpApiをYoomと連携します。
  2. 次に、トリガーでkintoneを選択し、「レコードが登録されたら(Webhook起動)」というアクションを設定します。
  3. 次に、オペレーションでkintoneの「レコードを取得する」アクションを設定し、トリガーで反応したレコード情報を取得します。
  4. 次に、オペレーションでSerpApiの「 Google検索の結果を取得 」アクションを設定し、取得したレコードの企業名で検索を実行します。
  5. 次に、オペレーションでAI機能の「要約する」アクションを設定し、検索結果のスニペットなどを要約します。
  6. 最後に、オペレーションでkintoneの「レコードを更新する」アクションを設定し、要約したテキストを該当のレコードに書き込みます。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント
  • kintoneのトリガー設定では、Webhookを起動するイベント(レコードの追加など)を任意で設定できます。
  • kintoneの「レコードを取得する」アクションでは、取得対象としたいレコードの条件を任意で設定してください。
  • SerpApiの「 Google検索の結果を取得 」アクションでは、kintoneから取得した企業名などの検索クエリを設定します。
  • AI機能の「要約する」アクションでは、要約したいテキスト、文字数、要約のスタイル、言語などを自由に設定できます。
  • kintoneの「レコードを更新する」アクションでは、対象のアプリIDを指定し、更新したいレコードと更新内容を任意で設定してください。

■注意事項
  • SerpApi、kintoneのそれぞれとYoomを連携してください。
  • 検索の際は複数のキーワードを組み合わせることで、比較的正確な情報を取得することが可能です。
  • AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

その他のkintoneとSerpApiを使った自動化の例

ここでは、kintoneとSerpApiを使った具体的な自動化の例をいくつかご紹介します。

1. kintoneに追加されたキーワードで口コミを検索し、結果をGoogle スプレッドシートに更新するフローです。市場の反応や競合情報を効率的に集められます。


■概要
kintoneで顧客や取引先の情報を管理する際、企業情報を一つひとつ手作業で検索し、内容を転記する業務は手間がかかるのではないでしょうか。このワークフローを活用すれば、kintoneに企業名などのキーワードを追加するだけで、Google検索からAIによる要約、そしてkintoneへの情報更新までが自動で完結するため、こうしたリサーチ業務の課題をスムーズに解消し、企業情報の収集を効率化します。

■このテンプレートをおすすめする方
  • kintoneで顧客情報を管理しており、手動での情報収集に手間を感じている方
  • 営業やマーケティング活動のために、最新の企業情報を効率的にリサーチしたい方
  • SerpApiやAIを活用して、kintone上のデータエンリッチメントを自動化したい方

■このテンプレートを使うメリット
  • kintoneへの登録をきっかけに、企業情報の検索から要約までを自動化できるため、リサーチ業務に費やしていた時間を短縮できます。
  • 手作業での検索結果のコピー&ペーストによる、転記ミスや入力漏れといったヒューマンエラーを防ぎ、データの正確性を保ちます。

■フローボットの流れ
  1. はじめに、kintoneとSerpApiをYoomと連携します
  2. 次に、トリガーでkintoneを選択し、「レコードが登録されたら」というアクションを設定します
  3. 次に、オペレーションでkintoneの「レコードを取得する」アクションを設定し、トリガーで取得したレコード情報を取得します
  4. 次に、オペレーションでSerpApiの「Google検索の結果を取得」アクションを設定し、kintoneから取得した企業名などの情報をもとに検索を実行します
  5. 次に、オペレーションでAI機能の「要約する」アクションを設定し、SerpApiの検索結果を要約します
  6. 最後に、オペレーションでkintoneの「レコードを更新する」アクションを設定し、要約した内容を該当のレコードに書き込みます
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント
  • SerpApiで検索を行う際に、kintoneのどのフィールドの情報を検索キーワードとして利用するかを任意で設定してください。
  • AI機能による要約では、要約の対象とする文章や、「事業内容を200字で」といった要約の条件を自由にカスタマイズできます。
  • kintoneのレコードを更新する際に、どのレコードを対象とするかの条件や、どのフィールドに要約結果を反映させるかを任意で設定可能です。

■注意事項
  • kintone、SerpApiのそれぞれとYoomを連携してください。
  • kintoneはミニプラン以上でご利用いただけるアプリとなっております。フリープラン・パーソナルプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
  • ミニプラン・チームプラン・サクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
  • 検索の際は複数のキーワードを組み合わせることで、比較的正確な情報を取得することが可能です。 

2. Googleスプレッドシートに追加されたキーワードを検索し、その結果をGoogle スプレッドシートに更新するフローです。調査や分析時に、複数のキーワードに対する検索結果を効率的に整理するのに最適です。


■概要
特定のキーワードに関する検索結果や競合サイトの情報を定期的に収集する際、手作業での検索と結果の転記に時間を要していないでしょうか。この作業は地味ながらも重要ですが、毎回の手間や入力ミスが業務の負担になることもあります。このワークフローを活用すれば、Google スプレッドシートにキーワードを追加するだけで、SerpApiがGoogle検索を自動で実行し、取得した結果をシートに書き戻すことが可能です。定型的な情報収集作業を効率化し、より重要な分析業務に集中できる環境を構築します。

■このテンプレートをおすすめする方
  • Google スプレッドシートを用いて、キーワードの検索結果を手動で管理しているマーケティング担当者の方
  • SerpApiを利用した情報収集のプロセスを自動化し、リサーチ業務の効率を高めたいと考えている方
  • 競合の動向や検索順位の定点観測を、手間なく実施したいと考えているWebサイト運営者の方

■このテンプレートを使うメリット
  • Google スプレッドシートへのキーワード追加を起点に、SerpApiでの検索と結果の更新が自動で行われるため、手作業でのリサーチ時間を短縮できます。
  • 手動での情報収集時に発生しがちな、検索結果の転記ミスやキーワードの検索漏れといったヒューマンエラーを防ぎ、データの正確性を保ちます。

■フローボットの流れ
  1. はじめに、Google スプレッドシートとSerpApiをYoomと連携します。
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が追加されたら」というアクションを設定します。
  3. 次に、オペレーションでSerpApiの「Google検索の結果を取得」アクションを設定し、スプレッドシートで追加されたキーワードを検索するように指定します。
  4. 最後に、オペレーションでGoogle スプレッドシートの「レコードを更新する」アクションを設定し、SerpApiで取得した検索結果を該当の行に書き戻します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント
  • トリガーとなるGoogle スプレッドシートのアクションでは、監視対象としたいスプレッドシート、シート、テーブルの範囲などを任意で設定してください。
  • SerpApiで検索を実行するアクションでは、検索キーワードなどの各項目に、固定値や前のステップで取得した値を動的に設定することが可能です。
  • 最後に結果を書き戻すGoogle スプレッドシートのアクションでは、更新対象のスプレッドシート、シート、および書き込み先のセルを任意で指定してください。

■注意事項
  • Google スプレッドシート、SerpApiのそれぞれとYoomを連携してください。
  • Google スプレッドシートをアプリトリガーとして使用する際の注意事項は「【アプリトリガー】Google スプレッドシートのトリガーにおける注意事項」を参照してください。 
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • 検索の際は複数のキーワードを組み合わせることで、比較的正確な情報を取得することが可能です。 

3. kintoneに登録されたJPEGファイルをOCRで読み取り、その結果をkintoneに格納するフローです。手動でのデータ入力を省略し、画像からの情報を効率的に管理できます。


■概要
kintoneにアップロードされた請求書や名刺などの画像ファイルに含まれる情報を、手作業で確認し転記していませんか。こうした定型的な作業は時間がかかる上、入力ミスなどのヒューマンエラーを招く原因にもなり得ます。このワークフローを活用すれば、kintoneのステータス更新をきっかけに、添付されたJPEGファイルをOCR機能が自動で読み取り、その結果をkintoneのレコードに格納することが可能です。ファイル内のテキスト読み取りとデータ入力を自動化し、業務の正確性と効率性を高めます。

■このテンプレートをおすすめする方
  • kintoneで請求書や申込書などの画像を管理し、手作業でのデータ入力に手間を感じている方
  • OCR機能を活用してkintone上のファイルからテキストを抽出し、業務を自動化したい方
  • 手作業による転記ミスをなくし、データ入力の正確性を向上させたいと考えているご担当者様

■このテンプレートを使うメリット
  • kintoneのステータス更新をきっかけに、ファイル内の文字読み取りからデータ格納までを自動化し、手作業に費やしていた時間を短縮できます。
  • 手作業によるファイルの目視確認やデータ転記が不要になるため、入力ミスや確認漏れといったヒューマンエラーの発生を防ぎます。

■フローボットの流れ
  1. はじめに、kintoneをYoomと連携します。
  2. トリガーでkintoneを選択し、「ステータスが更新されたら(Webhook起動)」アクションを設定します。
  3. 次に、オペレーションでkintoneの「レコードを取得する」アクションを設定し、トリガーとなったレコードの詳細情報を取得します。
  4. 続いて、「レコードに紐づくファイルキーの取得」と「ファイルをダウンロード」アクションを順に設定し、kintoneから対象のJPEGファイルをダウンロードします。
  5. オペレーションでOCR機能の「任意の画像やPDFを読み取る」アクションを設定し、ダウンロードしたファイルからテキスト情報を抽出します。
  6. 最後に、kintoneの「レコードを更新する」アクションを設定し、抽出したテキストを元のレコードの指定フィールドに格納します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント
  • kintoneの各アクション設定では、ご利用の環境に合わせてサブドメイン名や対象のアプリIDを任意で設定してください。
  • OCR機能のアクション設定では、画像ファイルから読み取りたいテキストの項目や範囲を任意で指定することが可能です。

■注意事項
  • kintoneとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • kintoneはミニプラン以上でご利用いただけるアプリとなっております。フリープラン・パーソナルプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
  • ミニプラン・チームプラン・サクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
  • OCRデータは6,500文字以上のデータや文字が小さい場合などは読み取れない場合があるので、ご注意ください。
  • ダウンロード可能なファイル容量は最大300MBまでです。アプリの仕様によっては300MB未満になる可能性があるので、ご注意ください。
  • トリガー、各オペレーションでの取り扱い可能なファイル容量の詳細は「ファイルの容量制限について」をご参照ください。

まとめ

Yoomを活用してkintoneとSerpApiを連携し、AIオペレーションを組み合わせることで、新規リード顧客の情報収集が効率化され、手動での調査負担が軽減されます。
この仕組みを導入することで、情報の整理と活用が最適化され、商談準備がスムーズになり、効果的な営業活動が可能になります。
限られた時間を最大限に活用し、営業成果を高めるために、この自動化の連携をぜひ検討してください。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
t.nakaya
t.nakaya
歯科衛生士からIT業界へ転職し、前職ではWeb会社でディレクターサポートとしてWebページのリプレイスなどを手がけてきました。この経験を活かし、今はYoomの魅力を皆さんにお伝えすることに全力を注いでいます。技術とユーザー目線を融合させたアプローチで、Yoomを通じて皆さんの業務効率を向上させるお手伝いを心からしたいと考えています。
タグ
kintone
連携
SerpApi
自動
自動化
関連アプリ
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる