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.
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.