Inter-agent communication

TODO introduction.