Business process setup guide (BPMS)
This documentation is valid for Creatio version 7.16.0. We recommend using the newest version of Creatio documentation.

Process Designer elements reference

Primary BPMN elements are introduced in Creatio. The visual representation and function of process elements are similar to those of standard BPMN elements.

In the table below, you can find a short description of each process element. More information about each element can be found in a separate chapter.

Contents

User actions

System actions

Start and end events

Intermediate events

Gateways

Subprocesses

Flows and connecting objects

User actions

scr_process_designer_task.png 

[Task] process element

Creates a new task.

scr_process_designer_user_inquiry.png 

[User dialog] process element

Displays a dialog page with a question and a number of options to choose from. The process flow may change depending on the option that the user chooses.

scr_process_designer_open_card.png 

[Open edit page] process element

Opens a page for editing or creating a record.

scr_process_designer_auto_page.png 

[Auto-generated page] process element

Displays the page with specified elements.

scr_process_designer_preconfigured_page.png 

[Pre-configured page] process element

Shows a specified page that was customized earlier.

scr_process_designer_new_send_email.png 

[Send email] process element

Generates a new email page. Automatically creates and sends emails.

scr_process_designer_approval.png 

[Approval] process element

Used for creating approvals and informing all parties about the approval results.

scr_process_designer_verification.png 

[Validation] process element (Financial Services)

Determines a set of validation actions that a employee must complete.

System actions

scr_process_designer_read_data.png 

[Read data] process element

Automatically reads data that can be used by other process elements.

scr_process_designer_add_data.png 

[Add data] process element

Automatically creates new records in a specified object.

scr_process_designer_modify_data.png 

[Modify data] process element

Automatically edits records in a specified object.

scr_process_designer_delete_data.png 

[Delete data] process element

Automatically deletes records in a specified object.

scr_process_designer_formula.png 

[Formula] process element

Automatically conducts calculations during the process.

scr_process_designer_call_web_service.png 

[Call web service] process element

Calls a web service method with specified request parameters and returns web service response as a set of outgoing parameters.

scr_process_designer_access_rights.png 

[Change access rights] process element

Creates, edits, or deletes access rights to system objects for specified users or roles.

scr_process_designer_prefict_data.png 

[Predict data] process element

Enables prediction in business processes. This element uses pre-configured ML models.

scr_process_designer_script_task.png 

[Script task] process element

Executes a C# script. This element is designed for implementation of a non-standard logic that cannot be achieved using standard process elements.

scr_process_designer_link_process_to_object.png 

[Connect process to object] process element

Establishes a connection between a record and a process instance. The connected records are displayed on the [Connected objects] detail of the [Process log] section.

scr_process_designer_user_task.png 

[User task] process element

Runs various additional tasks. The list of available additional tasks can be modified with the help of the Action Designer.

Start and end events

scr_process_designer_start_simple.png 

[Simple] start event

Indicates manual process start, for example, using the [Run process] menu.

scr_process_designer_start_signal.png 

[Signal] start event

Automatically starts a process when a certain throwing signal is activated, as well as when a record is added, edited or deleted in the selected object.

scr_process_designer_start_message.png 

[Message] start event

Initiates a sub-process that is activated by a throw message of a parent process, as well as by events of an object or page.

scr_process_designer_start_timer.png 

[Start timer] event

Initiates an automatic process launch at a specific time, either once or regularly.

scr_process_designer_end_terminate.png 

[Terminate] end event

Completes a process.

Intermediate events

scr_process_designer_intermediate_processing_message.png 

[Wait for message] intermediate event

Activates if a certain intermediate throwing message is activated in the process.

scr_process_designer_intermediate_processing_signal.png 

[Wait for signal] intermediate event

Activates if a certain corresponding throwing signal is activated in the current or a different process. This element is also activated when a record is added, edited or deleted in the selected object.

scr_process_designer_timer.png 

[Wait for timer] intermediate event

Pauses the process execution for specified period of time.

scr_process_designer_intermediate_generating_message.png 

[Throw message] intermediate event

When this element is activated, it activates a corresponding catching message in the current process.

scr_process_designer_intermediate_generating_signal.png 

[Throw signal] intermediate event

When this element is activated, it activates a corresponding catching signal in the current process as well as in all active processes.

Gateways

scr_process_designer_event-based_gateway.png 

Exclusive event-based gateway

Used to create several alternative branches in the process depending on a message or signal received.

scr_process_designer_exclusive_gateway.png 

Exclusive gateway (OR)

Used to direct the flow of a process to one of the available paths.

scr_process_designer_inclusive_gateway.png 

Inclusive gateway (OR)

Used to create alternative flows in a process. Any number of these flows can be executed concurrently.

scr_process_designer_parallel_gateway.png 

Parallel gateway (AND)

Used to create several parallel flows, each of which must be executed before the process can complete.

Subprocesses

scr_process_designer_subprocess.png 

[Sub-process] element

Runs a different process as part of the current process.

scr_process_designer_event_subprocess.png 

[Event sub-process] element

A sub-process that is activated when a certain event occurs in the current process.

Flows and connecting objects

scr_process_designer_sequence_flow.png 

Sequence Flow

Establishes the sequence of process actions.

scr_process_designer_conditional_flow.png 

Conditional flow

Activates next element in the process if specific conditions are met.

scr_process_designer_default_flow.png 

Default Flow

Used in conjunction with at least one conditional flow. Moving down the flow is performed when it is impossible to move down at least one conditional flow.

Next

User actions

System actions

Events

Gateways

Sub-processes

Flows and connecting objects

Did you find this information useful?

How can we improve it?