Operators and Programmers each have important roles in the delivery of enhanced content, and these roles need technical integration to make ETV work. In particular, programmers are in a position to determine the scheduling of enhanced content and other interactions with programming, and operators are in a position to determine bandwidth provisioning and platform-specific encoding. This paper describes an architecture and a protocol that supports integration of these control points along the broadcast chain.