kintoneとBoxの連携イメージ
How to Integrate Applications

2025-05-01

【プログラミング不要】kintoneのデータをBoxに自動的に連携する方法

t.aizawa

「あー、またこのファイル、kintoneからBoxに手動でアップロードしなきゃ…」
日々の業務で、こんな煩わしさを感じていませんか?
kintoneに新しい情報が追加されるたびに、関連ファイルをBoxに移動したり、Boxのリンクをkintoneに貼り付けたり。
地味に手間がかかるこれらの作業、実は自動化できるんです!
kintoneとBoxのAPIを連携すれば、レコードが追加された瞬間にBoxへファイルをアップロードしたり、逆にkintoneの添付ファイルを自動でBoxに転送して一元管理したりすることが可能に。
さらに、kintoneのステータス更新に合わせてBoxにフォルダを自動作成し、そのURLをkintoneに登録することもでき、情報管理の精度と効率が格段にアップします。さあ、これらの連携フローで、あなたの貴重な時間をより創造的な業務に使いませんか?

とにかく早く試したい方へ 

Yoomを利用することで、ノーコードで簡単にkintoneとBoxの連携が可能です。
YoomにはあらかじめkintoneとBoxを連携するためのテンプレートが用意されているため、APIの知識が無くても、登録するだけですぐ連携が実現できます。

kintoneとBoxを連携してできること

kintoneとBoxのAPIを連携すれば、kintoneのデータをBoxに自動的に連携することができます!
例えば、下記のようなデータ連携を人の手を介さず、自動的に実施することができます。

kintoneにレコードが追加されたら、Boxにファイルをアップロードする

kintoneに新しいレコードを追加すると、自動でBoxにkintoneのファイルをアップロードすることができます。ファイルの格納先やファイル名は自由に設定できるため、必要なファイルを探しやすく、ファイル管理の効率化が見込めます!

kintoneの添付ファイルをBoxに自動転送し、kintoneレコードにBoxのリンクを登録する

kintoneの添付ファイルをBoxに自動的に転送することで、kintoneの情報をBoxで一元管理することができます。
自動化することで、手動でファイルを格納する手間やkintoneにリンク情報を載せる手間を減らし、担当者の負担を軽減できるでしょう!

kintoneでステータスが更新されたら、Boxにフォルダを作成しkintoneのレコードにフォルダURLを登録する

このフローはkintoneとBoxの情報を正確に保ちたい方に最適です!
フローを活用することで、kintoneに記載されたBoxのフォルダURLが誤っているなどの入力ミスをなくし、スピーディーに必要な情報を探すことができるでしょう。

kintoneとBoxの連携フローを作ってみよう

それでは、さっそく実際にkintoneとBoxを連携したフローを作成してみましょう!
今回はYoomを使用して、ノーコードでkintoneとBoxの連携を進めていきますので、まだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

[Yoomとは]

今回はkintoneにレコードが追加されたら、Boxにファイルをアップロードするフローを作成していきます!
作成の流れは大きく分けて以下です。

  • kintoneとBoxをマイアプリに連携する
  • テンプレートをコピーする
  • kintoneのトリガーの設定
  • kintoneとBoxのアクション設定
  • トリガーをONに設定しフロー稼働の準備完了

ステップ1:kintoneとBoxをマイアプリに連携する

(1)Yoomにログイン後、左欄にある「マイアプリ」を選択し「+新規接続」をクリックしてください。
マイアプリの新規接続一覧の中から、kintoneをクリックします。

(2)「kintoneの新規登録」の画面から、サブドメイン、クライアントID、クライアントシークレットを入力します。
クライアント証明書を設定している方は、クライアント証明書ファイル、クライアント証明書ファイルパスワードも入力を行ってください。
入力が完了したら、「追加」をクリックします。
※サブドメイン、クライアントID、クライアントシークレットの確認方法は下記のサイトをご確認ください。

kintoneマイアプリ登録方法
kintoneのマイアプリ登録ができない主な原因と対応方法について

(3)以下の内容が出るので、確認して問題なければ許可をクリックしましょう。

(4)次にBoxの連携を行います。同様にYoomの新規接続一覧からBoxをクリックします。
Boxへのアクセス画面から、メールアドレス、パスワードを入力し、承認をクリックします。


(5)ログインすると下の画像が出てくるので、「Grant access to Box」をクリックします。

連携が完了するとYoomのマイアプリにkintoneとBoxが登録されます。

これでマイアプリ登録が完了しました。
次は、テンプレートを使用してトリガーの設定をしましょう!

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

先程ご紹介した、テンプレートを使用していきます。
下のバナーの「試してみる」をクリックするとコピーできます。
以下のように表示されるので、OKを押して設定を進めていきましょう。

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

(1)kintoneが更新された際の設定をします。
アプリトリガーの「kintoneが更新されたら」をクリックします。

(2)kintoneの「連携アカウントとアクションを選択」画面から、kintoneと連携するアカウント情報に誤りがないかを確認し、トリガーアクションは「レコードが登録されたら」のままで「次へ」をクリックします。

(3)「アプリトリガーのAPI接続設定」画面から、トリガーの起動間隔を選択します。
トリガーの起動間隔はプルダウンより5分、10分、15分、30分、60分の間隔から選択してください。
※トリガーの起動間隔はプランによって最短の起動間隔が異なりますので、ご注意ください。
各プランの機能制限や使用上限の一覧 | Yoomヘルプセンター
また、基本的には最短の起動間隔にしてお使いいただくことをおすすめします!

下へ進み、赤線を確認の上、サブドメイン名、アプリIDを入力します。

テストをクリックする前にテストデータをkintoneに作成します。
作成が終わったらYoomに戻り、「テスト」をクリックしましょう。

kintoneの情報が「取得した値」に反映されればテスト成功です。
「取得した値ってなんだろう?」と思った方は下のサイトをご参照ください!
アウトプットについて
「保存する」をクリックし、次の工程に進みましょう!

ステップ4:kintoneのレコードを取得する

(1)次に、kintoneのレコードを取得します。
「レコードを取得する」をクリックします。

(2)kintoneの「データベースの連携」画面から、kintoneと連携するアカウント情報に誤りがないかを確認し、実行アクションは「レコードを取得する」のままで「次へ」をクリックします。

下へ進み、アプリIDを候補から選択します。
入力が終わったら、「次へ」をクリックしましょう。

(3)「データベース操作の詳細設定」画面から、先ほど取得したkintoneの情報を「取得した値」を使って入力します。
入力が終わったら、「テスト」をクリックしましょう。

テストに成功すると、レコードIDを基にさらにkintoneの情報を取得できました!
「保存する」をクリックして次の工程へ進みましょう!

ステップ5:kintoneと連携し、レコードに紐づくファイルキーを取得する

(1)次にkintoneと連携して、レコードに紐づくファイルキーを取得します。
「レコードに紐づくファイルキーの取得」をクリックします。

(2)kintoneの「連携アカウントとアクションを選択」画面から、kintoneと連携するアカウント情報に誤りがないかを確認し、アクションは「レコードに紐づくファイルキーの取得」のままで「次へ」をクリックします。

(3)「API接続設定」画面から、サブドメイン名、アプリIDを直接入力し、レコードIDは「取得した値」から選択します。
入力が終わったらテストをクリックしましょう。

テストに成功すると、取得した値に「ファイルキーの一覧」が反映されます。
「ファイルキーの一覧」は次の工程で使用します。
「保存する」をクリックして次の工程に行きましょう!

ステップ6:kintoneのファイルをダウンロードする

(1)次にkintone内のファイルをダウンロードします。
「ファイルをダウンロード」をクリックします。

(2)kintoneの「連携アカウントとアクションを選択」」画面から、kintoneと連携するアカウント情報に誤りがないかを確認し、アクションは「ファイルをダウンロード」のままで「次へ」をクリックします。

(3)「API接続設定」画面から、サブドメイン名を入力し、ファイルキーに先ほど取得した、「ファイルキーの一覧」を取得した値から選択します。
入力が終わったら、「テスト」をクリックし、エラーが発生しなければ「保存する」をクリックします。

ステップ7:Boxと連携し、ファイルをアップロードする

(1)次にBoxと連携して、kintoneのファイルをアップロードします。
「ファイルをアップロード」をクリックします。

(2)Boxの「連携アカウントとアクションを選択」画面から、Boxと連携するアカウント情報に誤りがないかを確認し、アクションは「ファイルをアップロード」のままで「次へ」をクリックします。

(3)「API接続設定」画面から、赤線を確認の上、ファイル名、格納先フォルダのコンテンツIDを入力します。
以降はプルダウンから選択します。

  • ファイルの添付方法:「取得した値を使用する」を選択
  • ファイル:「取得したファイル」を選択

入力が終わったら「テスト」をクリックしましょう。

テストが成功すると、Boxにkintoneのファイルが追加されていました!
Yoomに戻り、「保存する」をクリックしましょう。

ステップ8:トリガーをONに設定しフロー稼働の準備完了

お疲れ様でした!これですべての設定が完了です。
設定が完了すると以下のようなメニューが表示されるので、トリガーをONにします。

実際にフローボットを起動して、kintoneにレコードが追加されたら、Boxにファイルがアップロードされているかを確認してみてくださいね!

Boxのデータをkintoneに連携したい場合

今回はkintoneからBoxへデータを連携する方法をご紹介しましたが、逆にBoxからkintoneへのデータ連携を実施したい場合は、下記のテンプレートも併せてご利用ください。

Boxにファイルがアップロードされたら、ファイルの情報をkintoneにレコード登録する

Boxにファイルをアップロードするたびにファイル情報をkintoneに入力するのは手間ではありませんか?
このフローを使うことで、Boxにファイルをアップロードすると、自動でファイルの情報がkintoneに反映されます。
このフローは頻繁にBoxにファイルをアップロードする方に特におすすめです!

BoxにアップロードしたCSVファイルをkintoneレコードに自動で取り込む

このフローはBoxにアップロードしたCSVデータを効率良くkintoneに反映させたい方に最適です。
自動化することで、タイムリーに情報が反映されるため、手作業によるタイムラグがなくスムーズにチームに情報を共有できるでしょう。

kintoneやBoxのAPIを使ったその他の自動化例

kintoneやBoxのAPIを活用すれば、様々な自動化の実現が可能です!例えば以下のような自動化はいかがでしょうか。

kintoneを使った便利な自動化例

レコードが新規登録・更新されたタイミングで、メッセージツールに通知を送って関係者に共有したり、データベースにデータを自動反映することができます。
また、特定の条件を満たしたデータが登録されたらフォルダを自動作成し、関連ファイルを保存するといった連携も可能です。
業務アプリとしての柔軟性と外部ツールとの連携力を活かして、kintoneは幅広い業務自動化の中心として活用できます!

Boxを使った便利な自動化例

ファイルがアップロードされたら、自動で関係者に通知を送信したり、ファイル情報をkintoneやSalesforceなどの業務システムに登録・更新することができます。
さらに、Google DriveやSharePointと連携して、バックアップや共有用のコピーを自動保存することも可能です!
Box内の特定フォルダに新規ファイルが追加された際には、メッセージツールに通知することで、確認や対応のスピードも向上します。
文書管理を起点に、さまざまなツールと連携することで、Boxを業務自動化の中核として活用できます。

終わりに

この記事では、kintoneとBoxを連携させることで、日々のファイル管理や情報共有がどれほどスマートになるかをご紹介しました。
この自動化によって、手作業によるミスや時間のロスを大幅に削減し、常に最新の情報に基づいたスムーズな業務遂行が可能になります。
もしあなたが、煩雑なデータ連携やファイル管理に課題を感じているなら、kintoneとBoxの連携はまさに救世主となるはず。
一歩踏み出して、よりスマートな働き方を実現してみませんか?

The person who wrote this article
t.aizawa
I hope everyone's everyday work will be much easier! We will continue to send out information on improving work efficiency using Yoom!
Tags
kintone
Box
Automation
Automatic
Integration
Related Apps
App integration
No items found.
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