Activities are the building blocks of the BPMN 2.0 specfication. Without activities, there can't be a business process because nothing is getting done. Activities are represented as symbols that combine with other BPMN object types to tell a larger story about the business flow. All activities have the same rounded-corner rectangle shape. Activities are separated into 4 categories: tasks, sub-processes, transactions, and call activities.

You can use your knowledge of BPMN to build informative and useful diagrams. Try it today!

Try it now
Sign up free


taskA task is the most granular level of a process. There are many types of symbols that signify the various task types. Lucidchart supports the complete list of tasks.

Task Activity Markers - Quick links

Task Types - Quick links


sub-proccess BPMNEven though the task and sub-process shapes are similar (a dotted line delineates an event sub-process), an event sub-process represents one that was triggered by an event from the parent process.

Sub-process Types - Quick links


transactionA transaction activity is a specialized sub-process symbol that represents payment processes. All transaction activities are contained by a double line. Transactions are unique because they must ensure that all participants have completed their parts of the transaction before the sub-process can be completed.

Call Activity

call activityA call activity is a global process that is used whenever a certain process needs to be implemented. Whenever the call activity notation is used, control of the process is pushed to the global predefined process.

Start your Lucidchart trial here. No downloads or plugins required.