A method for leaving a message for a user in a multimedia session environment, the multimedia session environment comprising: - a first endpoint (156, 166) and an associated first computer (153, 163) of first user (150a-c, 160a-c), and - at least one second endpoint (156, 166) and at least one respective associated second computer (153, 163) of at least one respective second user (150a-c, 160a-c), wherein the associated second computer comprises a client agent; and wherein the endpoints and their associated computers communicate over a connection (154, 164) and wherein the client agent interfaces with its user; the multimedia session environment further comprising: - a server (110a-c) adapted to communicate with the first and second endpoint via their respective associated computer, the method comprising: receiving at the server (110a-c) from the first endpoint a requested list of at least one second endpoint of the at least one second user desired to participate in a multimedia session; determining the status of the at least one second endpoint at the server (110a-c); and if the status of the at least one second endpoint is such that the at least one second endpoint is unavailable to participate in the multimedia session, transmitting from the server (110a-c) the message to the user at the at least one second endpoint, the message indicating the at least one second endpoint is unavailable and recommending the user to turn the at least one second endpoint on, and wherein the message is sent via the client agent of the second user and wherein the client agent is communicating with the at least one second endpoint to determine the status of the at least one second endpoint and reporting the status of the at least one second endpoint to the server (100a-c). - a first endpoint (156, 166) and an associated first computer (153, 163) of first user (150a-c, 160a-c), and - at least one second endpoint (156, 166) and at least one respective associated second computer (153, 163) of at least one respective second user (150a-c, 160a-c), wherein the associated second computer comprises a client agent; and - a server (110a-c) adapted to communicate with the first and second endpoint via their respective associated computer, the method comprising: receiving at the server (110a-c) from the first endpoint a requested list of at least one second endpoint of the at least one second user desired to participate in a multimedia session; determining the status of the at least one second endpoint at the server (110a-c); and if the status of the at least one second endpoint is such that the at least one second endpoint is unavailable to participate in the multimedia session, transmitting from the server (110a-c) the message to the user at the at least one second endpoint, the message indicating the at least one second endpoint is unavailable and recommending the user to turn the at least one second endpoint on, and wherein the message is sent via the client agent of the second user and wherein the client agent is communicating with the at least one second endpoint to determine the status of the at least one second endpoint and reporting the status of the at least one second endpoint to the server (100a-c). receiving at the server (110a-c) from the first endpoint a requested list of at least one second endpoint of the at least one second user desired to participate in a multimedia session; determining the status of the at least one second endpoint at the server (110a-c); and if the status of the at least one second endpoint is such that the at least one second endpoint is unavailable to participate in the multimedia session, transmitting from the server (110a-c) the message to the user at the at least one second endpoint, the message indicating the at least one second endpoint is unavailable and recommending the user to turn the at least one second endpoint on, and