Choreography Task
A Choreography Task represents a single message exchange between two participants in a choreography diagram. It shows the interaction without focusing on either participant's internal process.
What is a Choreography Task?
A Choreography Task models a single interaction (message exchange) between two participants. Unlike process diagrams that show one participant's view, choreographies show the interaction contract between participants.
Visual Representation
A Choreography Task displays as a rounded rectangle with participant bands at top and bottom. The initiating participant is shaded, and a small envelope shows message direction.
Key Characteristics
- Two participants: Always involves exactly two participants
- Initiator marked: Shaded band shows who initiates the message
- Interaction focus: Shows the exchange, not internal processing
- Sequence-able: Can be connected to show interaction sequences
How it connects
Trigger Variants
Choreography Task can be triggered by different mechanisms.
Common Use Cases
Order Request
Customer (initiator, shaded) sends an Order Request to Supplier (receiver) in a choreography.
Quote Response
Supplier (initiator) sends Quote Response to Customer in the bidding choreography.
Confirmation Exchange
One party sends confirmation message to the other in a transaction choreography.
Frequently Asked Questions
Related BPMN Elements
Model this in Crismo
Create BPMN diagrams with AI assistance. Free, no signup needed.