A collaboration capabilities server comprising: a memory resource, at least one communications channel interface, processing resources coupled with the memory resource and each communications channel interface, and at least one programming module stored on the memory resource and operable when executed on the processing resources to: receive collaboration preferences; receive a collaboration session request for a collaboration session identifying: at least one collaboration resource; determine availability of a first set of collaboration resources, the first set of collaboration resources comprising at least each collaboration resource identified in the collaboration session request; compose at least one collaboration session plan, each collaboration session plan composed as a function of at least the determined availability of the first set of collaboration resources, and the received collaboration preferences, wherein the at least one collaboration session plan comprises different collaboration resources over time for individual participants of the collaboration session; and implement a composed collaboration session plan including escalating or delegating to a different collaboration resource for the participants in accordance with the at least one collaboration session plan. a memory resource, at least one communications channel interface, processing resources coupled with the memory resource and each communications channel interface, and at least one programming module stored on the memory resource and operable when executed on the processing resources to: receive collaboration preferences; receive a collaboration session request for a collaboration session identifying: at least one collaboration resource; determine availability of a first set of collaboration resources, the first set of collaboration resources comprising at least each collaboration resource identified in the collaboration session request; compose at least one collaboration session plan, each collaboration session plan composed as a function of at least the determined availability of the first set of collaboration resources, and the received collaboration preferences, wherein the at least one collaboration session plan comprises different collaboration resources over time for individual participants of the collaboration session; and implement a composed collaboration session plan including escalating or delegating to a different collaboration resource for the participants in accordance with the at least one collaboration session plan. receive collaboration preferences; receive a collaboration session request for a collaboration session identifying: at least one collaboration resource; at least one collaboration resource; determine availability of a first set of collaboration resources, the first set of collaboration resources comprising at least each collaboration resource identified in the collaboration session request; compose at least one collaboration session plan, each collaboration session plan composed as a function of at least the determined availability of the first set of collaboration resources, and the received collaboration preferences, wherein the at least one collaboration session plan comprises different collaboration resources over time for individual participants of the collaboration session; and implement a composed collaboration session plan including escalating or delegating to a different collaboration resource for the participants in accordance with the at least one collaboration session plan.