One more thing to add is that the external communication code/infra is not written/managed by the agents and is part of a vetted distribution process.