Conversation for action
This is the human-level protocol for coming to an agreement to do something between independent agents and then doing it. Here is an example of part of the possible conversation between a customer and a supplier:
This discussion spun off a request from @ahdinosaur here. I'll start with some references about CfA for customer-supplier-type situations in a comment below.
The goal of this discussion is to satisfy Mikey's request, 'would it be possible for you to document the CfA protocol through descriptions of message-passing (e.g. “at this stage of the conversation, here are the possible messages to send and the respective next stages”)?'