ワークフローとは、アプリケーション内の定型業務を自動化するために、特定のタイミングで実行される一連の処理の集合です。ワークフローがトリガーされると、関連付けられている処理が順に実行されます。ワークフローを使用すると、業務プロセスに関わるさまざまなアクティビティ、データ、担当者を自動化し、可視化できます。
たとえば、注文管理アプリケーションで、顧客が商品を選択してオンライン決済を行うケースを考えてみます。注文の詳細は倉庫に送信され、品質保証チェックが行われます。最後に、出荷が手配されると、顧客に通知が送信されます。これらすべての処理は、ワークフローを使用して自動化できます。
ワークフローでは、注文の合計金額を計算したり、注文の詳細を倉庫に送信したり、出荷および配達状況を顧客に通知したり、利用可能な在庫を更新したりできます。オンライン決済を簡単に行うための支払いワークフローを開始することもできます。このように、プロセスを効率的に整理できます。