Inspired by computational linguistic approaches to annotate the structures that occur in human dialogue, this paper describes a technique which encodes these structures as transformations applied to a protocol language. Agents can have a controlled mechanism to synthesise and communicate their interaction protocol during their participation in a multiagent system. This is in contrast to the approaches where agents must subscribe to a fixed protocol and relinquish control over an interaction that may not satisfy the agent’s dialogical needs. Categories and Subject Descriptors I.2.11 [Artificial Intelligence]: Distributed Artificial Intelligence—Coherence and coordination, Languages and structures, Multiagent systems General Terms Design, Languages, Theory Keywords Interaction Protocols, Dialogue Structure, Distributed Protocols Research into agent communication is producing increasingly more robust models. Much of this research has turned to other disciplines for inspiration. Ph...