Patent ID: 7334017

Claim:
An automaton for providing media content to media channels of a network communication session, the automaton comprising: a manager system configured to: join the automaton to an existing network communication session between an endpoint entity and a contact center responsive to receipt of an invitation to join the existing network communication session, and receive: (a) context data about the existing network communication session and (b) channel information about one or more media channels of the existing network communication session, wherein the channel information includes media type carried by the media channels and channel connection details; a transport system configured to establish, based on the received channel information, one or more media channel connections from the automaton to a session transport mechanism associated with the existing network communication session; a media content handler configured to deliver media content of a particular media type to the established one or more media channel connections based on the received channel information; and a delivery controller configured to control the selection and delivery of media content by the media content handler responsive to the received context data.