Agent Communication
| Element | Description | Category of Elements |
| performative | Denotes the type of the communicative act of the ACL message | Type of communicative acts |
| sender | Denotes the identity of the sender of the message, i.e. the name of the agent of the communicative act. | Participant in communication |
| receiver | Denotes the identity of the intended recipients of the message. | Participant in communication |
| reply-to | This element indicates that subsequent messages in this conversation thread are to be directed to the agent named in the reply-to element, instead of to the agent named in the sender element. | Participant in communication |
| content | Denotes the content of the message; equivalently denotes the object of the action. | Content of message |
| language | Denotes the language in which the content element is expressed. | Description of Content |
| encoding | Denotes the specific encoding of the content language expression. | Description of Content |
| ontology | Denotes the ontology(s) used to give a meaning to the symbols in the content expression. | Description of Content |
| protocol | Denotes the interaction protocol that the sending agent is employing with this ACL message. | Control of conversation |
| conversation-id | Introduces an expression (a conversation identifier) which is used to identify the ongoing sequence of communicative acts that together form a conversation. | Control of conversation |
| reply-with | Introduces an expression that will be used by the responding agent to identify this message. | Control of conversation |
| in-reply-to | Denotes an expression that references an earlier action to which this message is a reply. | Control of conversation |
| reply-by | Denotes a time and/or date expression which indicates the latest time by which the sending agent would like to havereceived a reply. | Control of conversation |
11 of 24