Login & Startpage
Login and password
Structure of SmartProcess
Customize start page
Elements on the start page
Customize main menu
Full text search
Workflows and Cases
Create Workflows
Workflow objects
Workflow object: Task
Workflow object: Decision
Workflow object: Forward case
Workflow object: Send e-mail
Workflow object: Start, intermediate and end event
Workflow object: Timer
Workflow object: Parallel gateway
Workflow object: Sub-Process
Workflow object: Incoming message
Workflow object: Send form via e-mail
Workflow object: Service/Export
Form designer
Form fields
General field properties
Field: Text / List without multiple selection
Field: Multiple selection list
Field: Multirow text
Field: Multirow formatable text
Field: Number
Field: Date
Field: Date / Time
Field: Function-Fied
Field: Contact selection
Field: Field group
Field: Catalog fields
Field: Data source for processes and documents
Field: Process and Document fields
Field: Wiki
Field: Free input
The form designer
Workflow basics
Process model of a workflow
Workflow Settings
Rights workflow participants
General placeholders for Word reports in workflows
Case processing
Workflow-Applications
Processes
Menu structure & terms
Process modelling
Process objects
Overview: BPMN objects
Object: Task
Object: Sub-Process
Object: Connectors
Object: Events
Object: Gateways
Object: Pool & Swimlane
Object: Artifacts in general
Object: Artifacts IT System, Resource
Object: Data object Input / Output, Adjacent process
Object: Artifacts KPI, Risk, Control, Opportunity
Object: Artifact Related document
Additional modelling objects
User-defined images as modeling objects
The process designer
Create process groups & processes
Formatting and positioning objects
Reuse & copy objects
Process details
List: Details
User-defined fields
List: Actions
List: Documents
Lists: Terms and abbreviations / Requirements
Lists: Indicator (KPI), Risks, Opportunities
List: Process participants
Process description
Publication and access rights
State and version
Publication of processes / documents
Validity
Read and edit access
Read confirmation
Knowledge questions for read confirmation
Additional features for processes
Documents
Documents - menu structure
Create documents
Document details
Edit files directly in Office
Properties and Placeholders in Word files
Documents - State, version, publication and validity
Organization chart
Reporting
Reporting menu
Reporting for processes and documents
Reporting for cases
Saved reports
Share reports
Excel Report Designer (Additional module)
Catalogs
Settings
Users, permissions & organizational units
Authorization profiles
Introduction authorization profiles
Authorization profile - Tab Workflows / Cases
Authorization profile - Tab Processes
Authorization profile - Tab Documents
Authorization profile - Tab Organization chart
Authorization profile - Tab Reporting
Authorization profile - Tab Contact
Authorization profile - Tab User
Authorization profile - Tab Catalogs
Authorization profile - Tab Wiki
Authorization profile - Tab Administration
Authorization profile - Tab Others
Organizational units and roles
Manage users
Representative
Catalogs
Import
Import of data
Contact import
User import
Organizational unit import
Case import
Meta data import for documents
Emails and text modules
Configure application
Language
Automatic translation
Date and time
Login options and views
Settings for process management
Modeling rules
Symbols for processes and process groups
Process view
Settings for document management
Document templates
Document type
Settings for the organizational chart
Display of the logos
Unavailability for cases for dates
Directory services (AD, Entra ID / Azure AD) and single sign-on
User notifications
Password security
IP Filter (only for SaaS Systems)
API Profile (Additional module)
Manage maintenance access (only for SaaS systems)
Word report designer for printouts (Additional module)
AI Function SmartAI (Additional module)
Audit Trail
Initial configuration SmartProcess - Process and document management
Video tutorials
Video tutorials: Business Process Management
Video tutorial for process participants
Video tutorial for working with workflow cases
Video tutorial on audit management
Version & Release notes
Release Notes
Version 24.9 Release Notes
Version 23.10 Release Notes
Version 22.10 Release Notes
Version 22.5 Release Notes
Version 22.3 Release Notes
Version 21.3 Release Notes
Version 9.1.0.10 Release Notes
Version 9.1.0.9 Release Notes
Version 9.1.0.8 Release Notes
Version 9.1.0.7 Release Notes
Version 9.1.0.6 Release Notes
Version 9.1.0.5 Release Notes
Version 9.1.0.4 Release Notes
Version 9.1.0.3 Release Notes
Manuals from previous versions
Version 25.11 Release Notes
Version 25.3 Release Notes
Info about version
General
SmartProcess API
Mobile Web App
HTML field
Contacts
File attachments in SmartProcess
Manage Wikis
Use QR codes with SmartProcess
Contact & Forum
Table of Contents
- All Categories
- Processes
- Process modelling
- Process objects
- Object: Gateways
Object: Gateways
If a process does not run linearly in one direction, but e.g. several tasks are carried out in parallel, or different directions in the process flow become necessary depending on an event, the sequen…
If a process does not run linearly in one direction, but e.g. several tasks are carried out in parallel, or different directions in the process flow become necessary depending on an event, the sequence flow has to be split. This is when gateways are used.
Standard gateway types
Depending on the gateway type, different numbers of paths are followed in the process model.
The following standard gateways are available in process modeling:
![]() Exclusive gateway | There are unlimited possible options for a decision, of which only exactly one can be selected at a time. Thus, only one of the outgoing paths is followed and only the tasks modeled behind it are executed. Example: A decision is made as to whether an applicant is to be hired or not. ![]() |
![]() Parallel gateway | All possible options are executed. So every possible outgoing path is followed and all tasks modeled behind it are executed in parallel. If the sequence flow is split, a merging gateway is modeled at the end of the tasks executed simultaneously. This indicates that the process flow is not continued until all tasks that were previously triggered in parallel have been completed, that is, all outbound paths have been merged again. Example: If the applicant has been hired, different departments must perform preparatory tasks for the employee entry. ![]() |
![]() Inclusive gateway | There are unlimited possible options for a decision, of which one or more can be selected depending on the individual case. Since several parallel activities are also possible here, this gateway is also merged again. Example: The applicant is hired. If he/she is employed in the IT area, an additional briefing on the hardware environment is necessary. If he/she is employed in the security area, security training is also necessary. If he/she is not employed in either area, only the personnel information sheet must be filled out. ![]() |
Further gateway types
If one of the three standard gateways has been modelled, the 'Gateway type' can be changed subsequently by right-clicking on the gateway symbol. Additional gateway types are also available in this view:
![]() Exclusive event based gateway | Instead of data and decisions in the process flow, there are unlimited possible events that can occur during the process flow. When the first event occurs, the process flow follows only this one path. Example: If the applicant is invited to an interview, he/she has 14 days to confirm the appointment. If he/she does not do so, the application is rejected and the process ends. ![]() |
![]() Exclusive event based gateway (instantiating) | Behaves according to the same rules as the exclusive event-based gateway, except that it is not used in the middle of a process flow, but at the beginning of a process. The process is therefore started when one of the unlimited number of possible events has occurred. Example: The process 'applicant selection' is started when an application is received either via mail, e-mail or the contact form on the website. ![]() |
![]() Parallel event based gateway (instantiating) | A new process is started when all events following the gateway have occurred. Example: A new application is received. At the same time, the time window for receiving and processing applications is currently open. When both events have occurred, the application is processed. ![]() |
![]() Complex gateway | The gateway covers the possible decisions / rules that are not covered by the standardized gateways. Using a comment on the gateway, any condition can be modeled with any number of possible results and outgoing paths. |
Further properties of gateways
Gateways cannot be formatted in color and shape.
If the properties of the gateway symbol are called up by double-clicking or right-clicking on it, the gateway can be labeled, for example, to place the condition to be checked directly on the gateway symbol.
In the case of an exclusive and inclusive gateway, a default sequence flow can be set for the case of decisions that cannot be made unambiguously. The process flow follows this path in these cases of doubt.
How did we do?
Object: Events
Object: Pool & Swimlane












