artifacts

Conversation

A Conversation represents a set of related message exchanges between participants in a Collaboration diagram. It groups multiple message flows between participants into a logical conversation.

Category
artifacts
BPMN Spec
Section 9.5
Icon Class
bpmn-icon-conversation

What is a Conversation?

A Conversation groups related message exchanges between participants in collaboration diagrams. It represents a logical unit of communication-multiple message flows that together form a coherent interaction.

Visual Representation

A Conversation displays as a hexagon shape. It connects to multiple Pools/participants via conversation links, indicating who participates in that conversation.

Key Characteristics

  • Message grouping: Represents related message exchanges
  • Multi-participant: Can involve two or more participants
  • Collaboration diagrams: Used in BPMN Collaboration views
  • Logical abstraction: Higher level than individual message flows

Common Use Cases

Order Conversation

Group order request, confirmation, and status update messages into one Order Conversation element.

Negotiation Interaction

Represent the back-and-forth messages of a negotiation as a single Negotiation conversation.

Support Ticket

Show all messages related to handling a support ticket as one Support Conversation.

Frequently Asked Questions

Related BPMN Elements

Try this element in Crismo

Create beautiful BPMN diagrams with our modern process modeling platform.