1. A system comprising: at least one processor; and one or more computer-readable storage media including instructions stored thereon that, responsive to execution by the at least one processor, cause the system perform operations including: receiving a notification that a communication session is initiated in a network, the notification including a session notification application programming interface (API) that includes a value for an attribute of the communication session; ascertaining that a client device is connected to the network based on the attribute of the communication session received as part of the session notification API; applying the attribute of the communication session received as part of the session notification API to a network policy for the network to specify a parameter for the communication session; configuring a session configuration application programming interface (API) with the parameter for the communication session by applying the value for the attribute included in the session notification API to the network policy; generating a configuration event that includes the session configuration API configured with the parameter for the communication session; and communicating the configuration event to the client device.
4. The system as recited in claim 1 , wherein the attribute includes one or more media types for the communication session.