RPAフロー

RPAフロー

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

RPAフローとは?

RPAフローは、タスクを自動化するために作成できるプロセス(ワークフロー)のようなものです。RPAフロー は、トリガー1つ以上のアクションで構成されます。トリガーがフローを開始し、アクションがフローによって実行されるタスクです。たとえば、毎日実行されるフローを作成して、在庫管理アプリケーションからデータを収集し、Excelスプレッドシートを作成して、そのスプレッドシートをメールで自分宛てに送信することができます。

RPAフローを作成する


  1. My flows画面に移動します。
  2. + Createをクリックし、続いてCreate RPA flowをクリックします。
  3. 次の情報を入力します:
    Flow name: 自動化プロセスの内容がわかる名前。
    フォルダーを選択: フローの保存先。Homeを選択するか、新しいフォルダーを作成できます。
    説明: 自動化プロセスの簡単な説明。他のユーザーがフローの内容を理解しやすくなります。
  4. 作成済みのRPAエージェントを選択するか、新しく作成します。

フローのトリガーを選択する



トリガーとは、ワークフローを開始するイベントのことです。トリガーには次の3種類があります。

Schedule:フローを特定の時間間隔で実行します。たとえば、毎週のデータバックアップをスケジュールできます。ボットがバックアップに必要な手順を実行し、進行状況を通知します。問題が発生した場合は、ボットがアラートを送信し、適切な対応が取れるようにします。スケジュールトリガーの詳細はこちらをご覧ください。
Idea
メモ: フローを複数のエージェントで実行するようにスケジュールすることもできます。
Webhook:フローのWebhookトリガーは、サードパーティサービスからZoho RPAへの「呼び出し」のようなものです。フローにWebhookを設定すると、一意のURLが付与され、そのURLをサードパーティサービスから呼び出す必要があります。当社はそのURLへの呼び出しを監視し、呼び出しが行われるたびにワークフローをトリガーします。たとえば、Shopifyで注文が行われたときに、受注管理システムに注文情報を登録し、その後在庫システムを更新するワークフローを実行できます。Webhookトリガーの詳細はこちらをご覧ください。

Desktop event:ホットキーの押下、Windowsプロセスの開始/停止、ファイルやフォルダーの作成/編集など、デスクトップイベントをトリガーとしてフローを実行できます。デスクトップイベントトリガーの詳細はこちらをご覧ください。

アクション



アクションはフローの構成要素です。ボットがプロセスを自動化するために実行できる個々のステップを指します。アクションは次のカテゴリに分類されています。
Apps:ワークフローと連携して自動化できるクラウドアプリケーション。
RPA:次のRPAアクションを自動化できます
  1. Windows apps:APIがないレガシーアプリを含むWindowsアプリケーションを自動化します。Windowsアプリの自動化についてはこちらをご覧ください。
  2. Web automation:Webブラウザー上での操作やステップを自動化します。Web自動化の詳細はこちらをご覧ください。
  3. MS Excel automation:Microsoft Excelでのタスクを自動化します。MS Excel自動化の詳細はこちらをご覧ください。
Logic: Logicでは、ワークフローの流れを制御し、独自のビジネスロジックを追加できます。詳細はこちらをご覧ください。
  1. Flow Control:変数、遅延、分岐(条件分岐)などでフローを制御します。
  2. Notifications:フローからメール通知を送信し、重要なイベントをユーザーに知らせます。
  3. Custom functions:カスタム関数を使用して、ワークフローに独自のビジネスロジックを追加できます。これにより、複雑な計算の実行、データの操作、外部システムとの連携が可能になります。 詳細はこちら

エラーブランチにアクションを追加する

フロー内のアクションでエラーが発生して失敗した場合に、特定のアクションブランチを実行するように設定できます。これにより、障害発生時のフローの動作をより細かく制御できます。

Flow Builderで、目的のアクションを必要なアクションの「On Error」ブランチにドラッグ&ドロップします。通常のフローブランチと同様に、必要に応じてエラーブランチにもアクションを追加し続けることができます。



エラーブランチのユースケース:
即時通知: 重要なアクションが失敗した際に、チームへ即座にアラートを送信します。
データ作成:エラーとその状況を記録する新しいデータを作成します。
別のデータで再試行: 失敗したアクションを、別のデータを使用して再試行するように設定します。


ビルダーツール

ビルダーツールは、ワークフローの作成を支援する便利なユーティリティです。ビルダー画面の右上に表示されます。詳細はこちらをご覧ください。
フローのオン/オフ切り替え:ワークフローを有効/無効に切り替えます。
Auto Arrange: トリガーアプリの配置に合わせて、フローのステップを自動的に整列・配置します。
Undo: 直前に行った操作を取り消します。
Redo:取り消した直前の操作をやり直します。
Test and Debug:フローを有効化する前に、ワークフローをテストしてデバッグできます。
RPA recorder: 操作手順を記録し、自動的にワークフローステップへ変換します。RPA recorderはWindowsおよびWeb自動化で利用できます。RPA recorderの詳細はこちらをご覧ください。
Change Agent:ビルダーからエージェントを変更できます。ここから必要に応じてエージェントを切り替えると、フローは選択したエージェント上で実行されます。

よくある質問

  1. RPAフローとは?
    RPAフローは、タスクを自動化するために作成できるプロセス(ワークフロー)のようなものです。RPAフローはトリガーと1つ以上のアクションで構成されます。トリガーがフローを開始し、アクションがフローによって実行されるタスクです。たとえば、毎日実行されるフローを作成して、在庫管理アプリケーションからデータを収集し、Excelスプレッドシートを作成して、そのスプレッドシートを自分宛てにメール送信することができます

  2. RPAフローはどのように作成しますか?
    RPAフローを作成するには、My flows画面に移動します。+ Createをクリックし、続いてCreate RPA flowをクリックします。詳しくはこのドキュメントをご覧ください。

  3. RPA自動化でサポートされているオペレーティングシステムは何ですか?
    RPA自動化は現在、Windowsマシンでのみサポートされています。

  4. RPA自動化でサポートされているWebブラウザーはどれですか?
    記録用拡張機能はGoogle ChromeMicrosoft EdgeUlaaで利用でき、実行する操作を記録できます。ただし、自動化やフローの実行はMozilla FirefoxGoogle ChromeMicrosoft EdgeUlaaで行うことができます。

  5. フローのRPAエージェントを変更するにはどうすればよいですか?
    次の手順に従ってください。
    1. RPAエージェントを変更したいフローに移動します。
    2. Builder画面を開きます。
    3. 右上のAgentドロップダウンから、使用するエージェントを選択します。
    4. Apply Changesをクリックします。 新しいエージェントが、フローを正常に実行するために必要な要件をすべて満たしていることを必ず確認してください。

  6. RPAフローのエラーはどのようにトラブルシューティングすればよいですか?
    RPAフローでエラーが発生している場合は、次の手順を実行してください。
    1. すべての設定が正しく、エラーがないことを確認します。
    2. フローの実行履歴を分析し、エラーの発生箇所を特定します。
    3. 各アクションおよびステップが有効であることを確認します。