在庫管理にまつわるAPI連携をYoomで実現するイメージ
【ノーコードで実現】APIでアプリと連携し在庫管理を自動化する方法
Yoomを詳しくみる
この記事のテンプレートを試す
在庫管理にまつわるAPI連携をYoomで実現するイメージ
フローボット活用術

2025-10-30

【ノーコードで実現】APIでアプリと連携し在庫管理を自動化する方法

Hinata Fukasawa
Hinata Fukasawa

■概要

ECサイト運営において、在庫切れによる販売機会の損失は避けたい課題の一つです。しかし、手作業での在庫確認は手間がかかり、見落としのリスクも伴います。特にAPIを活用した在庫管理システムの導入は専門知識が必要な場合もあります。
このワークフローを活用すれば、定期的にShopifyの商品在庫を自動で確認し、設定した閾値を下回った際にMicrosoft Teamsへ通知できます。これにより、在庫管理業務を効率化し、欠品を未然に防ぎます。

■このテンプレートをおすすめする方

  • Shopifyでの在庫確認を手作業で行い、非効率を感じているEC担当者の方
  • APIなどを利用せず、ノーコードで在庫管理の自動化を実現したいと考えている方
  • 在庫の状況をMicrosoft Teamsで共有し、発注業務を円滑に進めたい方

■このテンプレートを使うメリット

  • 定期的にShopifyの在庫数を自動で取得するため、これまで手作業で行っていた確認業務の時間を削減できます。
  • 在庫数が閾値を下回った際に自動で通知されるため、確認漏れによる欠品や販売機会の損失を防ぐことに繋がります。

■フローボットの流れ

  1. はじめに、ShopifyとMicrosoft TeamsをYoomと連携します。
  2. 次に、トリガーでスケジュールトリガーを選択し、在庫を確認したい日時を定期実行するよう設定します。
  3. オペレーションで、Shopifyの「商品を検索」アクションを設定し、在庫を確認したい商品を指定します。
  4. 続けて、Shopifyの「在庫数を取得」アクションで、対象商品の在庫数を取得します。
  5. 次に、分岐機能を設定し、取得した在庫数が設定した閾値以下の場合に後続のアクションに進むよう条件を設定します。
  6. 最後に、Microsoft Teamsの「チャネルにメッセージを送る」アクションを設定し、指定したチャンネルに通知します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • スケジュールトリガー機能では、在庫を確認する頻度を毎日、毎週など任意の日時に設定してください。
  • Shopifyで検索する商品は、商品名や商品IDなどを固定値として設定できます。
  • 分岐機能では、通知のきっかけとなる在庫数の閾値を任意の値に設定することが可能です。
  • Microsoft Teamsへの通知先チャンネルは任意で設定でき、メッセージ本文には商品名や在庫数など前段で取得した情報を埋め込めます。

■注意事項

  • Shopify、Microsoft TeamsのそれぞれとYoomを連携してください。
  • Shopifyはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

「商品の在庫数が変わるたびにデータベースを手作業で転記していて時間がかかる…」
「APIを使えば自動化できると聞いたけれど、専門知識がなくてどこから手をつければいいかわからない…」
このように、ECサイトの在庫管理を手作業で行うのに多くの時間と手間を取られていませんか?

もしECプラットフォームの在庫情報をAPI経由で自動的に取得し、在庫数が一定の基準を下回った際にチャットツールへ自動で通知したり、データベースに記録できる仕組みがあればこれらの面倒な手作業から解放されますね。

これにより、販売機会の損失や過剰在庫を防ぎ、より戦略的な業務に集中する時間を生み出すこともできるはずです。

今回ご紹介する自動化フローは、プログラミングの知識がなくてもノーコードで簡単に設定できる方法を使います。
手間や時間もかからないので、ぜひ導入して作業をもっと楽にしましょう!

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

YoomにはECサイトの在庫情報をAPI経由で自動取得する業務フロー自動化のテンプレートが用意されています。

「まずは試してみたい!」という方は、以下のバナーをクリックしてすぐに自動化を体験してみましょう!


■概要

ECサイト運営において、在庫切れによる販売機会の損失は避けたい課題の一つです。しかし、手作業での在庫確認は手間がかかり、見落としのリスクも伴います。特にAPIを活用した在庫管理システムの導入は専門知識が必要な場合もあります。
このワークフローを活用すれば、定期的にShopifyの商品在庫を自動で確認し、設定した閾値を下回った際にMicrosoft Teamsへ通知できます。これにより、在庫管理業務を効率化し、欠品を未然に防ぎます。

■このテンプレートをおすすめする方

  • Shopifyでの在庫確認を手作業で行い、非効率を感じているEC担当者の方
  • APIなどを利用せず、ノーコードで在庫管理の自動化を実現したいと考えている方
  • 在庫の状況をMicrosoft Teamsで共有し、発注業務を円滑に進めたい方

■このテンプレートを使うメリット

  • 定期的にShopifyの在庫数を自動で取得するため、これまで手作業で行っていた確認業務の時間を削減できます。
  • 在庫数が閾値を下回った際に自動で通知されるため、確認漏れによる欠品や販売機会の損失を防ぐことに繋がります。

■フローボットの流れ

  1. はじめに、ShopifyとMicrosoft TeamsをYoomと連携します。
  2. 次に、トリガーでスケジュールトリガーを選択し、在庫を確認したい日時を定期実行するよう設定します。
  3. オペレーションで、Shopifyの「商品を検索」アクションを設定し、在庫を確認したい商品を指定します。
  4. 続けて、Shopifyの「在庫数を取得」アクションで、対象商品の在庫数を取得します。
  5. 次に、分岐機能を設定し、取得した在庫数が設定した閾値以下の場合に後続のアクションに進むよう条件を設定します。
  6. 最後に、Microsoft Teamsの「チャネルにメッセージを送る」アクションを設定し、指定したチャンネルに通知します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • スケジュールトリガー機能では、在庫を確認する頻度を毎日、毎週など任意の日時に設定してください。
  • Shopifyで検索する商品は、商品名や商品IDなどを固定値として設定できます。
  • 分岐機能では、通知のきっかけとなる在庫数の閾値を任意の値に設定することが可能です。
  • Microsoft Teamsへの通知先チャンネルは任意で設定でき、メッセージ本文には商品名や在庫数など前段で取得した情報を埋め込めます。

■注意事項

  • Shopify、Microsoft TeamsのそれぞれとYoomを連携してください。
  • Shopifyはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

APIで各種SaaSと連携し在庫管理を自動化するテンプレート

APIを活用して在庫管理を自動化し、普段お使いの様々なツールと連携する方法を具体的なテンプレートでご紹介します。
今回はより具体的な業務例として、Shopifyを活用したテンプレートを提案します。

また、記事内ではその他のアプリで在庫管理を自動化できるテンプレートもご紹介しているので、ぜひクリックしてみてくださいね。

チャットツールと連携する

ShopifyなどのECサイトの在庫情報をAPI経由で定期的に取得し、設定した条件にもとづいてMicrosoft Teamsなどのチャットツールに自動で通知するフローです。

在庫切れや過剰在庫のリスクを迅速に把握することで、スムーズに対応できますね!


■概要

ECサイト運営において、在庫切れによる販売機会の損失は避けたい課題の一つです。しかし、手作業での在庫確認は手間がかかり、見落としのリスクも伴います。特にAPIを活用した在庫管理システムの導入は専門知識が必要な場合もあります。
このワークフローを活用すれば、定期的にShopifyの商品在庫を自動で確認し、設定した閾値を下回った際にMicrosoft Teamsへ通知できます。これにより、在庫管理業務を効率化し、欠品を未然に防ぎます。

■このテンプレートをおすすめする方

  • Shopifyでの在庫確認を手作業で行い、非効率を感じているEC担当者の方
  • APIなどを利用せず、ノーコードで在庫管理の自動化を実現したいと考えている方
  • 在庫の状況をMicrosoft Teamsで共有し、発注業務を円滑に進めたい方

■このテンプレートを使うメリット

  • 定期的にShopifyの在庫数を自動で取得するため、これまで手作業で行っていた確認業務の時間を削減できます。
  • 在庫数が閾値を下回った際に自動で通知されるため、確認漏れによる欠品や販売機会の損失を防ぐことに繋がります。

■フローボットの流れ

  1. はじめに、ShopifyとMicrosoft TeamsをYoomと連携します。
  2. 次に、トリガーでスケジュールトリガーを選択し、在庫を確認したい日時を定期実行するよう設定します。
  3. オペレーションで、Shopifyの「商品を検索」アクションを設定し、在庫を確認したい商品を指定します。
  4. 続けて、Shopifyの「在庫数を取得」アクションで、対象商品の在庫数を取得します。
  5. 次に、分岐機能を設定し、取得した在庫数が設定した閾値以下の場合に後続のアクションに進むよう条件を設定します。
  6. 最後に、Microsoft Teamsの「チャネルにメッセージを送る」アクションを設定し、指定したチャンネルに通知します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • スケジュールトリガー機能では、在庫を確認する頻度を毎日、毎週など任意の日時に設定してください。
  • Shopifyで検索する商品は、商品名や商品IDなどを固定値として設定できます。
  • 分岐機能では、通知のきっかけとなる在庫数の閾値を任意の値に設定することが可能です。
  • Microsoft Teamsへの通知先チャンネルは任意で設定でき、メッセージ本文には商品名や在庫数など前段で取得した情報を埋め込めます。

■注意事項

  • Shopify、Microsoft TeamsのそれぞれとYoomを連携してください。
  • Shopifyはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

APIで各種SaaSと連携し在庫管理を自動化するフローを作ってみよう

それではここから代表的な例として、定期的にShopifyから特定商品の在庫情報を取得し、閾値以下であればMicrosoft Teamsに自動通知するフローを解説していきます!
ここではYoomを使用してノーコードで設定していくので、もしまだYoomのアカウントをお持ちでない場合はこちらの登録フォームからアカウントを発行しておきましょう。

※今回連携するアプリの公式サイト:ShopifyMicrosoft Teams

[Yoomとは]

フローの作成方法

今回は大きく分けて以下のプロセスで作成します。

  • ShopifyとMicrosoft Teamsのマイアプリ連携
  • テンプレートをコピー
  • スケジュールトリガーの設定、Shopifyのアクション設定、分岐設定、Microsoft Teamsのアクション設定
  • トリガーをONにし、フローが起動するかを確認

■概要

ECサイト運営において、在庫切れによる販売機会の損失は避けたい課題の一つです。しかし、手作業での在庫確認は手間がかかり、見落としのリスクも伴います。特にAPIを活用した在庫管理システムの導入は専門知識が必要な場合もあります。
このワークフローを活用すれば、定期的にShopifyの商品在庫を自動で確認し、設定した閾値を下回った際にMicrosoft Teamsへ通知できます。これにより、在庫管理業務を効率化し、欠品を未然に防ぎます。

■このテンプレートをおすすめする方

  • Shopifyでの在庫確認を手作業で行い、非効率を感じているEC担当者の方
  • APIなどを利用せず、ノーコードで在庫管理の自動化を実現したいと考えている方
  • 在庫の状況をMicrosoft Teamsで共有し、発注業務を円滑に進めたい方

■このテンプレートを使うメリット

  • 定期的にShopifyの在庫数を自動で取得するため、これまで手作業で行っていた確認業務の時間を削減できます。
  • 在庫数が閾値を下回った際に自動で通知されるため、確認漏れによる欠品や販売機会の損失を防ぐことに繋がります。

■フローボットの流れ

  1. はじめに、ShopifyとMicrosoft TeamsをYoomと連携します。
  2. 次に、トリガーでスケジュールトリガーを選択し、在庫を確認したい日時を定期実行するよう設定します。
  3. オペレーションで、Shopifyの「商品を検索」アクションを設定し、在庫を確認したい商品を指定します。
  4. 続けて、Shopifyの「在庫数を取得」アクションで、対象商品の在庫数を取得します。
  5. 次に、分岐機能を設定し、取得した在庫数が設定した閾値以下の場合に後続のアクションに進むよう条件を設定します。
  6. 最後に、Microsoft Teamsの「チャネルにメッセージを送る」アクションを設定し、指定したチャンネルに通知します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • スケジュールトリガー機能では、在庫を確認する頻度を毎日、毎週など任意の日時に設定してください。
  • Shopifyで検索する商品は、商品名や商品IDなどを固定値として設定できます。
  • 分岐機能では、通知のきっかけとなる在庫数の閾値を任意の値に設定することが可能です。
  • Microsoft Teamsへの通知先チャンネルは任意で設定でき、メッセージ本文には商品名や在庫数など前段で取得した情報を埋め込めます。

■注意事項

  • Shopify、Microsoft TeamsのそれぞれとYoomを連携してください。
  • Shopifyはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

ステップ1:ShopifyとMicrosoft Teamsのマイアプリ連携

ここではYoomとそれぞれのアプリを連携して、操作を行えるようにしていきます。

ShopifyとYoomのマイアプリ登録

以下の手順をご参照ください。Shopifyのマイアプリ登録方法も併せて確認しておきましょう。

Microsoft TeamsとYoomのマイアプリ登録

以下の手順をご参照ください。

※Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

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

次にテンプレートをコピーします。
テンプレートは自動化の大枠があらかじめ作成されており、それに沿って設定するだけでフローが完成するため、初心者の方にもおすすめです!

Yoomにログインし、以下バナーの「試してみる」をクリックしましょう。


■概要

ECサイト運営において、在庫切れによる販売機会の損失は避けたい課題の一つです。しかし、手作業での在庫確認は手間がかかり、見落としのリスクも伴います。特にAPIを活用した在庫管理システムの導入は専門知識が必要な場合もあります。
このワークフローを活用すれば、定期的にShopifyの商品在庫を自動で確認し、設定した閾値を下回った際にMicrosoft Teamsへ通知できます。これにより、在庫管理業務を効率化し、欠品を未然に防ぎます。

■このテンプレートをおすすめする方

  • Shopifyでの在庫確認を手作業で行い、非効率を感じているEC担当者の方
  • APIなどを利用せず、ノーコードで在庫管理の自動化を実現したいと考えている方
  • 在庫の状況をMicrosoft Teamsで共有し、発注業務を円滑に進めたい方

■このテンプレートを使うメリット

  • 定期的にShopifyの在庫数を自動で取得するため、これまで手作業で行っていた確認業務の時間を削減できます。
  • 在庫数が閾値を下回った際に自動で通知されるため、確認漏れによる欠品や販売機会の損失を防ぐことに繋がります。

■フローボットの流れ

  1. はじめに、ShopifyとMicrosoft TeamsをYoomと連携します。
  2. 次に、トリガーでスケジュールトリガーを選択し、在庫を確認したい日時を定期実行するよう設定します。
  3. オペレーションで、Shopifyの「商品を検索」アクションを設定し、在庫を確認したい商品を指定します。
  4. 続けて、Shopifyの「在庫数を取得」アクションで、対象商品の在庫数を取得します。
  5. 次に、分岐機能を設定し、取得した在庫数が設定した閾値以下の場合に後続のアクションに進むよう条件を設定します。
  6. 最後に、Microsoft Teamsの「チャネルにメッセージを送る」アクションを設定し、指定したチャンネルに通知します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • スケジュールトリガー機能では、在庫を確認する頻度を毎日、毎週など任意の日時に設定してください。
  • Shopifyで検索する商品は、商品名や商品IDなどを固定値として設定できます。
  • 分岐機能では、通知のきっかけとなる在庫数の閾値を任意の値に設定することが可能です。
  • Microsoft Teamsへの通知先チャンネルは任意で設定でき、メッセージ本文には商品名や在庫数など前段で取得した情報を埋め込めます。

■注意事項

  • Shopify、Microsoft TeamsのそれぞれとYoomを連携してください。
  • Shopifyはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

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

ステップ3:スケジュールトリガーの設定

Yoomのフローボットを動かす引き金となるアクションのことを「アプリトリガー」と呼びます。まずはこのトリガーの設定を行いましょう。
「指定したスケジュールになったら」をクリック。

今回のフローは指定した日時になったら自動的に起動するトリガーとなっています。そのため、まずはどのような日時に起動させるか設定しましょう。
スケジュール設定は日付指定・曜日指定・Cron設定の3種類あります。
ご自身の業務に合わせていずれかで設定し保存しましょう。

1) 日付指定…フローボットを起動したい日付と時刻を入力

2) 曜日指定…フローボットを起動したい曜日にチェックを入れ、時刻を入力

3) Cron設定…毎時何分にフローボットを起動したいかを入力
※詳しくはこちらをご参照ください。

ステップ4:Shopifyで検索する設定

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

Shopifyの中から監視対象の商品を探し出す設定をします。
「商品を検索」をクリックしましょう。

タイトルと連携するアカウント情報を任意で設定し、アクションはテンプレート通りに「商品を検索」のまま「次へ」をクリック。

各項目は全て任意です。該当商品を絞り込むのに必要な情報を入力・選択していってください。

設定が完了したらテストしましょう。

設定ができたら連携テストを行います。テストボタンをクリックしましょう。
テストが成功するとテスト成功画面と取得した値が表示され、Shopifyのデータが確認できます。「保存する」をクリックして完了です!

取得した値とは?

トリガーやオペレーション設定時に「テスト」を実行して取得した値のことです。
後続のオペレーション設定時の値として利用でき、フローボットを起動する度に変動した値となります。

ステップ5:Shopifyで在庫数を取得する設定

先ほどヒットした商品の在庫情報を取得します。
「在庫数を取得」をクリックしましょう。

ステップ4と同様、アクションは「在庫数を取得」のまま「次へ」をクリック。

在庫アイテムIDの欄にはShopifyの「在庫アイテムIDのリスト」の値が予め設定されているので、そのままで大丈夫です。
※以下のように取得した値を設定することで、トリガーが実行されるたびに最新の在庫情報を反映できます。

任意でロケーションIDを候補から選択してテストしてください。

成功したら保存しましょう。該当商品の在庫情報を取得できました!

ステップ6:分岐設定

※「分岐する」オペレーションは、ミニプラン以上でご利用いただけます。フリープランで利用するとエラーになってしまうのでご注意ください。

後続の処理に進むかどうか判別する設定をします。
「分岐|在庫数が閾値を下回るか判別」をクリック。

今回は在庫数によりMicrosoft Teamsへ通知するか否かを判別する分岐を定めます。

まず、分岐対象の取得した値を設定しましょう。
オペレーションは「在庫数を取得」、取得した値は「在庫アイテムIDのリスト」のままで大丈夫です。

「分岐」の設定方法もご参照ください。

次に分岐条件を設定しましょう。
今回は、取得した値(在庫アイテムIDのリスト)が特定の数字(例として「10」)より小さい場合に次のステップに進むよう設定しています。
つまり、在庫数が10を下回る場合という意味です。

条件は「+ 分岐条件を追加」から最大5個まで設定可能です。
設定が完了したら保存してください。

ステップ7:Microsoft Teamsのアクション設定

該当商品の在庫数が先ほど設定した数より少ない旨を、Microsoft Teamsで通知します。
「チャネルにメッセージを送る」をクリックしましょう。

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

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

チームIDを選択すると、その下のチャネルIDの候補が表示されるようになります。
投稿するチャネルを選択しましょう。

メッセージは編集できるので通知したい形式で設定してみてください。
なお、取得した値を活用せずテキストを直接入力した箇所は固定値のため定型文となります。そのため、取得した値と手入力したテキストを組み合わせることをおすすめします。

※<br>と入力すると改行されます。

メンションも可能です。設定方法はこちら

設定完了後テストし、成功したら保存しましょう。

※「テスト」をクリックすると設定したチャンネルに実際に投稿されます。テストの際はテスト用のチャンネルに投稿したり、事前にメンバーに通知しておくなどがおすすめです。

Shopifyの該当商品の在庫が少なくなった旨が、Microsoft Teamsで通知されました!

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

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

以上が、定期的にShopifyから特定商品の在庫情報を取得し、閾値以下であればMicrosoft Teamsに自動通知する方法でした!

EC関連アプリのAPIを使ったその他の自動化例

EC関連アプリのAPIを活用することで、在庫管理や受注処理、商品情報の更新などの業務をスムーズに効率化できます。
Yoomにはこれらの業務を自動化できるテンプレートが多数用意されているので、ぜひ活用してください!


■概要

AmazonでのEC運営において、注文情報をもとに手作業で見積書を作成し、Dropboxに保存する業務は、手間がかかる上にミスの原因にもなりがちです。このワークフローを活用すれば、Amazon Seller Centralで注文情報が作成されるだけで、Google スプレッドシートを雛形にした見積書の自動作成からDropboxへの保存までを一貫して実行し、これらの課題の解決に貢献します。

■このテンプレートをおすすめする方

  • Amazon Seller Centralを利用し、手作業での見積書作成に時間を取られているEC担当者の方
  • 注文処理から書類保管までの一連の業務で、転記ミスや保存漏れを防ぎたいと考えている方
  • 受発注管理の業務を効率化し、コア業務に集中したいと考えているチームの方

■このテンプレートを使うメリット

  • Amazon Seller Centralに注文情報が作成されると、見積書の発行からDropboxへの保存までが自動化されるため、これまで手作業に費やしていた時間を短縮できます。
  • 手作業による情報の転記やファイルの保存作業が不要になるため、入力間違いや保存漏れといったヒューマンエラーの発生を防ぎます。

■フローボットの流れ

  1. はじめに、マイアプリ連携画面でAmazon Seller Central、Google スプレッドシート、DropboxをYoomと連携します。
  2. 次に、トリガーでAmazon Seller Centralを選択し、「注文情報が作成されたら」というアクションを設定します。
  3. 次に、オペレーションでYoomの「書類を発行」機能を選択し、Google スプレッドシートのテンプレートを使って見積書を発行するように設定します。
  4. 最後に、オペレーションでDropboxの「ファイルをアップロード」アクションを選択し、発行した書類を指定のフォルダにアップロードするように設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • 書類を発行する機能では、見積書の雛形となるGoogle スプレッドシートを自由に設定でき、書類内の各項目には固定値や、トリガーで取得した注文情報を変数として設定することが可能です。
  • Dropboxにファイルをアップロードする設定では、保存先のフォルダを自由に指定できます。また、ファイル名もカスタマイズ可能で、固定値や注文情報から取得した顧客名などの変数を組み合わせて設定できます。

■注意事項

  • Amazon Seller Central、Google スプレッドシート、DropBoxのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要

ECサイトを複数運営していると、BASEに登録した新商品をBカートにも再度登録する作業が発生し、手間や時間がかかることはありませんか。また、手作業によるコピー&ペーストは、価格や在庫数などの重要な情報でミスを誘発する可能性もあります。このワークフローを活用すれば、BASEに商品情報が登録・更新されると、その内容が自動でBカートにも登録されるため、二重入力の手間やヒューマンエラーを解消できます。

■このテンプレートをおすすめする方

  • BASEとBカートの両方を利用し、商品登録を手作業で行っているEC担当者の方
  • 商品登録における入力ミスや登録漏れをなくし、業務品質を高めたいと考えている方
  • ECサイト運営の定型業務を自動化し、より戦略的な業務に時間を割きたい方

■このテンプレートを使うメリット

  • BASEへの商品登録が完了すると、Bカートにも自動で情報が連携されるため、これまで二重入力に費やしていた作業時間を短縮できます。
  • 手作業による情報の転記が不要になるので、商品情報や価格の入力間違いといったヒューマンエラーの発生を防ぐことに繋がります。

■フローボットの流れ

  1. はじめに、BASEとBカートをYoomと連携します。
  2. 次に、トリガーでBASEを選択し、「商品が作成・更新されたら」というアクションを設定します。
  3. 最後に、オペレーションでBカートの「商品を登録」アクションを設定し、トリガーで取得した商品情報を紐付けます。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Bカートへ商品を登録するオペレーションでは、トリガーで取得したBASEの商品名や価格、商品説明などの情報を、変数として自由にマッピングして設定することが可能です。

■注意事項

  • BASE、BカートのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要

ecforceに新しい商品を登録するたび、関係部署へSlackで共有するのは手間がかかるだけでなく、連絡の遅延や共有漏れが発生する原因にもなりかねません。このワークフローを活用すれば、ecforceへの商品登録をきっかけに、指定したSlackチャンネルへ自動で通知が送信されるため、こうした情報共有の課題を解消し、スムーズな連携を実現します。

■このテンプレートをおすすめする方

  • ecforceの商品登録情報を、都度Slackで手動共有しているECサイトの運営担当者の方
  • 新商品の情報共有におけるタイムラグや抜け漏れをなくし、業務を効率化したい方
  • 手作業による情報共有の手間を省き、より重要な業務に集中したいと考えている方

■このテンプレートを使うメリット

  • ecforceに商品情報が登録されると自動でSlackに通知が飛ぶため、これまで手作業での連絡に費やしていた時間を短縮できます。
  • 手動での情報伝達によって発生しがちな、通知の遅れや共有漏れなどのヒューマンエラーを防ぎ、確実な情報共有が実現します。

■フローボットの流れ

  1. はじめに、ecforceとSlackをYoomと連携します。
  2. 次に、トリガーでecforceを選択し、「商品情報が登録されたら」というアクションを設定します。
  3. 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、ecforceから取得した情報を通知するよう設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Slackへの通知先は、任意のチャンネルを設定することが可能です。
  • 通知するメッセージの本文は、固定のテキストだけでなく、ecforceで登録された商品名やステータスなどの情報を変数として埋め込み、カスタマイズできます。

■注意事項

  • ecforce、SlackのそれぞれとYoomを連携してください。
  • ecforceはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要

Shopifyに新しい注文があったら、Googleスプレッドシートにレコードを追加するフローです。

Shopifyの注文内容をわざわざ確認しなくても、自動的にGoogleスプレッドシートに情報が追加されるので、情報管理の抜けや漏れをなくすことができます。

■注意事項

・Shopify、GoogleスプレッドシートそれぞれとYoomを連携してください。

・Shopifyはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。

・フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。

・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。


■概要

複数のECサイトを運営していると、商品情報の同期に手間がかかり、入力ミスなども発生しがちではないでしょうか。このワークフローは、WooCommerceで新しい商品が作成されると、自動でShopifyにも商品情報を追加します。これまで知識が必要だった連携も、ノーコードで実現し、手作業による二重登録の手間やミスをなくし、効率的な店舗運営をサポートします。

■このテンプレートをおすすめする方

  • WooCommerceとShopifyを併用し、商品登録を手作業で行っているEC担当者の方
  • WooCommerce apiを使った連携を検討したものの、専門知識がなく断念していた方
  • 複数サイトの商品情報を正確に同期し、登録ミスによる機会損失を防ぎたい店舗運営者の方

■このテンプレートを使うメリット

  • WooCommerceでの商品作成を起点にShopifyへ自動で商品が追加されるため、これまで手作業に費やしていた二重登録の時間を短縮できます。
  • 手作業でのデータ転記が不要になるため、入力間違いや登録漏れといったヒューマンエラーのリスクを軽減し、データの正確性を保つことに繋がります。

■フローボットの流れ

  1. はじめに、WooCommerceとShopifyをYoomと連携します。
  2. 次に、トリガーでWooCommerceを選択し、「商品が作成されたら」というアクションを設定します。
  3. 最後に、オペレーションでShopifyの「商品を追加」アクションを設定し、トリガーで取得した商品名や価格などの情報を紐付けます。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Shopifyで商品を追加するオペレーションにおいて、商品ページのURLとなる「ハンドル」を任意の値に設定することが可能です。

注意事項

  • WooCommerce、ShopifyのそれぞれとYoomを連携してください。
  • 【Shopify】はチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。

■概要

Yoomの入力フォームの情報でShopifyに商品情報を登録するフローです。

■このテンプレートをおすすめする方

1.Shopifyストアオーナー

・Yoomの入力フォームで新商品の情報を収集し、Shopifyに商品情報を自動登録したい方

・手作業での商品登録に手間をかけたくない方

・新商品の情報を効率的に管理し、迅速に販売開始したい方

2.ECサイト運営担当者

・Yoomの入力フォームで商品情報を収集し、Shopifyの商品データベースを一元管理したい方

・商品情報の登録・更新作業を効率化し、人的ミスを削減したい方

・複数の販売チャネルで商品情報を共有し、販売機会を最大化したい方

■このテンプレートを使うメリット

・Yoomの入力フォームに入力された商品情報を自動でShopifyに登録できるため、手作業による入力ミスや時間のロスを削減できます。

・商品情報をShopifyに集約することで、在庫管理や販売状況の把握が容易になります。

■注意事項

・ShopifyとYoomを連携させてください。

・Shopifyはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。

・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。


■概要

YoomデータベースからスマレジとShopifyそれぞれに商品情報を登録するフローです。

Yoomとスマレジ、Shopifyを連携するとYoomデータベースに在庫数が更新されると自動的にスマレジとShopifyに在庫数が更新されるので、情報管理の抜けや漏れをなくすことができ業務効率が向上します。

■注意事項

・スマレジ、ShopifyそれぞれとYoomを連携してください。

・Shopifyはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。

・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。


■概要  

「定期的にスマレジで在庫情報の一覧を取得して、Microsoft Excelに追加する」業務ワークフローは、スマレジのデータを自動で取り込み、Microsoft Excelに反映する手間を省くフローです。定期実行で最新の在庫状況を把握しつつ、管理作業の自動化を促進します。

■このテンプレートをおすすめする方

  • スマレジの在庫管理を手入力で行い、ヒューマンエラーが気になる店舗スタッフの方
  • 定期的にMicrosoft Excelで在庫一覧を作成し、フォーマットに合わせた集計が面倒な担当者
  • スマレジとMicrosoft Excelルを連携して業務ワークフローを効率化したい管理部門の方  
  • 在庫状況の最新情報をチームとシェアし、手動更新の負荷を減らしたいチームリーダー  

■このテンプレートを使うメリット  

  • Microsoft Excelへのデータ転記を自動化し、手入力によるミスを防止できます。  
  • 定期実行で常に最新の在庫状況をMicrosoft Excelに反映し、管理の透明性が向上します。
  • 管理作業時間を短縮し、売上分析や発注準備に注力できます。

■概要

BASEで管理している商品情報を、毎日手作業でリスト化していませんか?この作業は時間がかかるだけでなく、転記ミスなどのヒューマンエラーも発生しがちです。このワークフローを活用すれば、BASEのAPIと連携し、商品一覧を自動で取得してGoogle スプレッドシートへ毎日追加できます。日々の商品管理業務の負担を軽減し、より正確なデータ管理を実現します。

■このテンプレートをおすすめする方

  • BASEのAPIを活用して商品管理を自動化し、業務効率を改善したいと考えている方
  • BASEとGoogle スプレッドシートを併用し、手作業でのデータ転記に手間を感じている方
  • 毎日の商品データ更新を自動化し、在庫管理や売上分析の精度を高めたい方

■このテンプレートを使うメリット

  • 毎日定時にBASEの商品情報が自動でGoogle スプレッドシートに追加されるため、手作業での更新にかかっていた時間を削減できます。
  • システムが自動でデータを取得・転記するため、手作業による入力間違いや記載漏れといったヒューマンエラーを防ぐことに繋がります。

■フローボットの流れ

  1. はじめに、BASEとGoogle スプレッドシートをYoomと連携します。
  2. トリガーでスケジュールトリガー機能を設定し、フローボットを起動したい日時(例:毎日午前9時)を指定します。
  3. オペレーションで、BASEの「商品一覧を取得」アクションを設定します。
  4. 次に、Google スプレッドシートの「シート(タブ)をコピーする」アクションを設定し、日次データの記録用シートを作成します。
  5. 繰り返し処理機能を設定し、手順3で取得した商品一覧のデータを1件ずつ処理できるようにします。
  6. 最後に、繰り返し処理の中でGoogle スプレッドシートの「レコードを追加する」アクションを設定し、手順4でコピーしたシートに商品情報を追加します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • スケジュールトリガー機能の設定で、このワークフローを実行したい曜日や時間などを任意で設定してください。
  • BASEで商品一覧を取得する際に、公開状態や並び順、表示件数などのオプションを指定し、取得したいデータを絞り込むことが可能です。
  • Google スプレッドシートでシートをコピーする際には、コピー元とコピー先のスプレッドシートIDやシートIDを任意で設定してください。
  • 繰り返し処理機能では、前段のBASEで取得した商品一覧のデータを変数として指定し、繰り返し処理の条件を設定してください。
  • Google スプレッドシートにレコードを追加する際に、データを書き込むスプレッドシート、シート、テーブルの範囲などを任意で設定してください。

■注意事項

  • BASE、Google スプレッドシートのそれぞれとYoomを連携してください。
  • 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

まとめ

在庫管理にAPIを活用して様々なアプリ同士を連携させることで、これまで手作業で行っていた在庫数の確認や関係者への通知といった定型業務を自動化し、ヒューマンエラーを防ぐことができます。

これにより担当者は在庫状況を迅速かつ正確に把握できるため、機会損失を防げるだけでなく、発注やプロモーションといったより重要な業務に集中する環境が整います!

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

よくあるご質問

Q:在庫チェックの実行頻度はどのくらいまで高められますか?

A:Cron設定で「0,10,20,30,40,50 * * * *」または「*/10 * * * *」と設定することで10分おきに実行したり「* 1 * * *」と設定することで1:00から1:59まで1分おきに実行したりと、高頻度で在庫数をチェックすることができます。

Q:Shopify以外にどのようなECサイトと連携できますか?

A:Amazon Seller Central・BASE・Bカート・ecforce・WooCommerceなど様々なECサイトと連携できます。

Q:Google スプレッドシートに在庫状況を自動記録できますか?

A:可能です。Microsoft Teamsのアクションの下にGoogle スプレッドシートの「レコードを追加する」などのアクションを追加して設定してください。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Hinata Fukasawa
Hinata Fukasawa
教育業界の事務職出身です。 少ない人数で幅広い業務をこなすためExcelのひな型作りなど日々効率化できることを模索していましたが、当時Yoomを使えていたら比べ物にならないほど効率化できていたと思います。 そういった今までの経験も活かしつつ、皆様のお役に立てるような情報を発信していきます!
タグ
連携
Shopify
自動
自動化
関連アプリ
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる