Property Name
CONFERENCE
Purpose
This property specifies information for accessing a conferencing system.
Value Type
URI -- no default.
Property Parameters
IANA, non-standard, feature, and label property parameters can be specified on this property.
Conformance
This property can be specified multiple times in a "VEVENT" or "VTODO" calendar component.
Description
This property specifies information for accessing a conferencing system for attendees of a meeting or task. This might be for a telephone-based conference number dial-in with access codes included (such as a tel: URI [RFC3966] or a sip: or sips: URI [RFC3261]), for a web-based video chat (such as an http: or https: URI [RFC7230]), or for an instant messaging group chat room (such as an xmpp: URI [RFC5122]). If a specific URI for a conferencing system is not available, a data: URI [RFC2397] containing a text description can be used.
A conference system can be a bidirectional communication channel or a uni-directional "broadcast feed".
The "FEATURE" property parameter is used to describe the key capabilities of the conference system to allow a client to choose the ones that give the required level of interaction from a set of multiple properties.
The "LABEL" property parameter is used to convey additional details on the use of the URI. For example, the URIs or access codes for the moderator and attendee of a teleconference system could be different, and the "LABEL" property parameter could be used to "tag" each "CONFERENCE" property to indicate which is which.
The "LANGUAGE" property parameter can be used to specify the language used for text values used with this property (as per Section 3.2.10 of [RFC5545]).
Format Definition
This property is defined by the following notation:
conference = "CONFERENCE" confparam ":" uri CRLF
confparam = *( ; ; The following is REQUIRED, ; but MUST NOT occur more than once. ; (";" "VALUE" "=" "URI") / ; ; The following are OPTIONAL, ; and MUST NOT occur more than once. ; (";" featureparam) / (";" labelparam) / (";" languageparam ) / ; ; The following is OPTIONAL, ; and MAY occur more than once. ; (";" other-param) ; )
Example
The following are examples of this property
CONFERENCE;VALUE=URI;FEATURE=PHONE,MODERATOR; LABEL=Moderator dial-in:tel:+1-412-555-0123,,,654321 CONFERENCE;VALUE=URI;FEATURE=PHONE; LABEL=Attendee dial-in:tel:+1-412-555-0123,,,555123 CONFERENCE;VALUE=URI;FEATURE=PHONE; LABEL=Attendee dial-in:tel:+1-888-555-0456,,,555123 CONFERENCE;VALUE=URI;FEATURE=CHAT; LABEL=Chat room:xmpp:chat-123@conference.example.com CONFERENCE;VALUE=URI;FEATURE=AUDIO,VIDEO; LABEL=Attendee dial-in:https://chat.example.com/audio?id=123456