アプリトリガー

アプリトリガー

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

アプリトリガーは、接続済みアプリケーションで特定のイベントが発生したときにフローを開始します。たとえば、新しいデータが作成されたとき、既存のデータが更新されたとき、または支払い・チケット・ミーティング活動などのサポートされているイベントがアプリ内で発生したときにフローを開始できます。Zoho Flow では、アプリトリガーはフロー作成時に利用できる主要なトリガータイプの 1 つです。

アプリトリガーを使用するタイミング  

フローをアプリケーション内のイベントを起点に開始したい場合に、アプリトリガーを使用します。

一般的な例は次のとおりです。
  1. Zoho CRM で新しい見込み客が作成されたとき
  2. Shopify で注文が作成されたとき
  3. 会計アプリで請求書が支払済みになったとき
  4. サポートアプリでチケットがクローズされたとき
アプリトリガーは、手動で開始しなくても、アプリ内のデータ変更に応じてフローを自動実行したい場合に便利です。

アプリトリガーの仕組み  

アプリケーションとイベントの種類に応じて、アプリトリガーは次のいずれかのモードで動作します。

リアルタイム

イベントが発生するとすぐにフローが開始されます。

ポーリング

アプリケーションは一定間隔でチェックされます。通常、Free プランと Standard プランでは 5 分ごと、Professional プランでは 15 分ごとです。フローはこの間隔に基づいて実行されるため、イベント発生直後に実行されない場合があります。次のポーリングサイクルを待たずに最新データをすぐに取得したい場合は、テストとデバッグを使用してください。





Notes
メモ:アプリトリガーの仕組みは固定で変更できません。トリガー名の横に表示されるラベルから、そのトリガーがポーリングかリアルタイムかを判別できます。

開始前の準備  

アプリトリガーを設定する前に、次の点を確認してください。
  1. 必要なアプリケーションが Zoho Flow でサポートされていること
  2. ソースアプリで必要なデータにアクセスする権限があること
  3. そのアプリ用の有効な接続があること

アプリトリガーの設定  

アプリトリガーは、フローを一から作成する際にビルダーから設定します。

アプリトリガーを設定するには、次の手順を実行します。
  1. ビルダー内のアプリトリガーブロックで[設定]をクリックします。
  2. 必要なアプリケーションを選択し、[次へ]をクリックします。
  3. 選択したアプリケーションに表示されているトリガーイベントを選択します。
  4. 新しい接続を作成するには[接続]をクリックするか、ドロップダウンから既存の接続を選択します。
    接続を設定すると、変数名が自動入力されます。必要に応じて編集できます。変数名を変更する場合は、次の点に注意してください。
        名前は英字で始める必要があります
        英字、数字、アンダースコアのみ使用できます
        スペースやその他の特殊文字は使用できません

  5. 表示される追加フィールドを必要に応じて設定します。
  6. 完了]をクリックします。
  7. トリガーをテストしてサンプルデータを取得します。


Info

情報:

  • わかりやすい変数名を使用すると、項目のマッピングやフローの保守が容易になります。

  • リアルタイムトリガーの場合、テストとデバッグ用のサンプルデータは、フローの所有者がトリガーをテストしたときにのみ表示されます。

トリガー条件の使用  

トリガー条件を使用すると、アプリトリガーがフローを開始するタイミングを制御できます。すべてのイベントでフローを実行するのではなく、トリガーデータに基づいて条件を定義できます。
フローの残りの処理を実行する前に、トリガーレベルでイベントを絞り込みたい場合は、トリガー条件を使用します。
たとえば、次のような場合にのみトリガーが実行されるように設定できます。
  1. 商談のステージが 見積もり
  2. 請求書金額が特定の値より大きい場合
  3. リードソースが特定のチャネルと一致する場合

トリガー出力の使用  

トリガーが実行されると、フローの残りの部分で使用できる変数として出力項目が提供されます。

  • アクションで項目をマッピングする

  • ロジック要素を使用して条件を適用する

  • 接続されたアプリケーション間で情報を受け渡す

出力で利用できる項目は、選択したアプリケーションとトリガーイベントによって異なります。

ロジックを使用したフロー実行の制御  

デフォルトでは、トリガーイベントが発生するたびにフローが実行されます。トリガー実行後の処理内容を制御するには、[判定]などのロジック要素を使用できます。

判定ステップを使用すると、条件を評価し、フローがどのパスに進むかを制御できます。

たとえば、次のようなことができます。

  • 商談ステージが 見積もり の場合にのみ続行する

  • 請求書ステータスが 支払い済み の場合にのみ続行する

  • リードソースに応じて異なるパスを実行する


Info
メモ:すべての条件が真の場合にのみフローを続行させたい場合は AND を使用します。少なくとも 1 つの条件が真であればフローを続行させたい場合は OR を使用します。

ユースケース: Zoho CRM で新しいリードが作成されたときに Zoho Cliq にメッセージを送信する  

アプリトリガーを使用すると、アプリケーションで新しいデータが作成されたときにフローを自動的に開始できます。

たとえば、Zoho CRM に新しいリードが追加されたときにチームへ通知したい場合は、リードの詳細を含むメッセージを Zoho Cliq に投稿するフローを作成できます。

これは、営業チームやサポートチームが、Zoho CRM を手動で確認しなくても新しいリードの情報を把握したい場合に便利です。

動作の仕組み  

新しいリード(Zoho CRM) → チャンネルへのメッセージ(Zoho Cliq)




Zoho CRM で新しいリードが作成されると、フローは指定した Zoho Cliq チャンネルに、リード名、会社名、電話番号、メールアドレスなどの詳細を含むメッセージを投稿します。チームはメッセージをすぐに確認でき、Zoho CRM に切り替えることなくフォローアップできます。