Process execution (Start)

Process execution is a crucial component of SaaS platforms, enabling the seamless and efficient execution of business processes. This documentation aims to provide a comprehensive guide to process execution within a SaaS environment, focusing on real-time process monitoring and the various options available for initiating process execution. To successfully initiate process execution, it is essential to have a deployed and validated process model in place. Once the prerequisites are met, users can access the Activity mode and utilize the PLAY button to execute the desired process.

Activity Mode

Real-Time Process Monitoring Activity mode serves as the central hub for real-time process monitoring within the SaaS platform. By accessing this mode, users gain visibility into the execution status of their processes, allowing them to track progress and make informed decisions. The Activity mode interface provides users with a comprehensive sidebar that offers multiple options for initiating process execution. This sidebar includes the following options:

  1. Manual Start This option allows users to manually trigger the execution of a process, providing flexibility and control over when and how a process is initiated.

  2. Start by Email With this option, users can trigger process execution by sending an email, automating the process initiation based on email content and specific triggers defined within the system.

  3. Start by Webhook This option enables process execution through webhooks, allowing seamless integration with external systems and triggering processes based on predefined events or data updates.

  4. Start via API The API option allows developers to programmatically initiate process execution, providing a powerful way to integrate process execution capabilities into other applications or systems.

Execution Errors and Troubleshooting

During the process execution phase, it is possible to encounter execution errors. These errors may occur due to various reasons, such as incorrect data inputs, system limitations, or unexpected exceptions. To assist users in resolving such errors, a separate document dedicated to execution error handling and troubleshooting is available. This document provides detailed explanations of common execution errors and offers step-by-step guidance on how to identify and resolve these issues effectively.

Last updated