On consensus protocols allowing joint-agent interactions