Workflow apps
Workflow appsは、ユーザーアクションと自動化されたサービスステップを組み合わせた、インタラクティブで統合されたアプリケーションを構築するためのノーコードのビジュアルDevelopment Environmentを提供します。 Workflow appsには、ドラッグアンドドロップ式のアプリビルダー、完全にブランド化可能なApps portal、組み込みかつ拡張可能なデータストレージが含まれています。
機能の提供状況
特定の料金プランをご利用のお客様は、Workflow appsを利用できます。 詳細については、ご利用の料金プランおよび契約を参照してください。
Workflow appsは中国データセンターのワークスペースでは利用できません。 これは現地の規制要件を反映したものであり、当社のマルチテナントおよびVirtual Private Workato(VPW)サービスに適用されます。
主要コンポーネント
WorkatoのWebユーザーインターフェースは、Workflow appsのすべてのDevelopmentおよび設定作業をサポートします。 Workflow appsは、次の主要コンポーネントによって動作します。
データストレージ
Workflow appsは、ワークフローレシピを使用してビジネスアプリケーションとシームレスに統合します。 ページコンポーネントではデータソースとしてのレシピを使用できるため、アプリは外部システムのデータをリアルタイムで操作できます。
リクエストと承認機能を備えたアプリには、請求書、PTOリクエスト、販売見積もりなどのレコードを保存するための主要なデータテーブルが含まれます。 リンクテーブルを追加して、複雑なデータ関係をサポートできます。 データテーブルレコードは、Workflow apps connectorを通じてアクセスおよび編集できます。
アプリケーションユーザーインターフェース
Workatoは、Workflow apps portalを通じて、アプリケーションのUIエクスペリエンスの多くを自動的に生成します。 たとえば、Workatoはカスタムタスクステータスラベルをサポートし、リクエストのリスト、アプリナビゲーション、リクエストの履歴トレイルを生成します。 Workflow apps portalはレスポンシブデザインを備えており、モバイル、タブレット、デスクトップデバイスで使用できます。 組織に合わせてApps portalをブランド化できます。
カスタムフォームとダッシュボードをサポートするページを作成およびカスタマイズすることで、アプリのユーザーエクスペリエンスをカスタマイズできます。 ページはドラッグアンドドロップエディターと幅広いコンポーネントを使用するため、ビジネス要件に応じてアプリを設計できます。
さらに、Workflow appsは次の高度なUI動作をサポートしています:
- 条件付きロジック: IF条件を使用して、ページコンポーネントの表示または編集可否を制御します。
- コンポーネントアクション: データの保存、レシピのトリガー、コンポーネントの再読み込み、外部リンクのオープン、またはタスクの完了を行います。
- 検証: 特定のコンポーネントに組み込み検証を適用するか、regexを使用してカスタム検証を定義します。
- フォームの事前入力: URLパラメーターを使用してフィールドに自動入力します。
- 公開フォーム: 未認証ユーザーからの入力を受け付けるフォームを作成し、外部ユーザーがデータを送信できるようにします。
ビジネスロジック
ワークフローレシピは、アプリケーションの動作とユーザー操作をOrchestrateします。 これにより、時間、システム、ユーザー、インターフェースにまたがるワークフローを設計できます。 レシピでは、ルーティング、承認、データ更新、システム統合などのロジックを管理できます。
リクエストおよび承認機能を備えたアプリには、Workflow apps connectorの新規リクエストトリガーを使用するレシピがあり、ユーザー入力/アクション、ワークフロー状態の遷移、タスク処理を含めることができます。 特定のシナリオでは、ワークフローはメッセージングプラットフォーム内のメールやメッセージなど、別のサービスからのイベントによってトリガーされますが、リクエストおよび承認ワークフローを実装するには、Workflow app内のリクエストを作成または取得する必要があります。
ユースケースの例
Workflow appsを使用して、次のユースケース向けのソリューションを構築できます:
部門管理
人事、財務、IT、その他のチーム向けにカスタマイズされたワークフローを構築します。 従業員のオンボーディング、オフボーディング、チケット処理、リクエストのトリアージなどのタスクを自動化します。
例外処理
ビジネス例外が発生した場合に、自動化されたプロセスにユーザー入力またはレビューステップを挿入します。 たとえば、処理を続行する前に統合を一時停止して、不足しているデータを収集したり、フラグ付きの問題を解決したりします。
リクエストのルーティングと承認
請求書、発注書、および同様のリクエストの承認フローを管理します。 条件付きロジックとロールベースのルーティングを使用して、複雑な承認チェーンをサポートします。
カスタムアプリケーション
Workflow appsを使用して、ヘッドレスシステムのフロントエンドなどのカスタムアプリケーションを構築します。
アプリケーションフローの例
次の図は、アプリケーションフローの例を視覚化したものです:
リクエストと承認アプリフローの例
次の図は、リクエストと承認ワークフローをサポートするアプリケーションのフローを視覚化したものです:
動画のアイデア
Workflow appsのインスピレーションについては、次のビデオを参照してください:
関連情報
Workflow appsの構築および管理に関する詳細については、次のガイドを参照してください:
- ポータル設定: Workflow apps portalのワークスペースレベルの設定を理解する
- ビルダーエクスペリエンス: Workatoでのアプリ構築エクスペリエンスについて学ぶ
- FAQ:Workflow appsに関するよくある質問への回答を確認できます
Last updated: