Creating pools in BPMN collaboration diagrams

A pool in a BPMN collaboration model represents a participant such as a business entity or a role. A pool can have a process or lanes associated with it.


  1. In the Palette, click Pool.
  2. In the diagram editor, click to insert the pool.
  3. In the dialog box, complete one of the following steps:
    • To create a new process, click Create Process, and type a name for the new process.
    • To select an existing process, click Select Existing Element, browse to an element, and click OK.
    • To create a black box pool, click Unspecified A black box pool is a pool that does not have a process associated with it or the process is unknown. A black box pool can not have tasks or lanes added to it.


A pool is created in the diagram editor with the name of the process. In the diagram, you can add lanes and tasks to the pool, or you can add messages to other pools. The following diagram is a pool that is associated with a process named Doctor.

What to do next

You can use the connectors to connect pools to elements in different pools, or to connect pools with other pools.