Inne protokoły mogą być konieczne, aby negocjować, jak przetwarzać te dane, a ich transport może odbywać się przy użyciu dowolnego protokołu transportującego.

Dane iCalendar są zazwyczaj wymieniane przy użyciu tradycyjnych emaili. Kalendarz może być też współdzielony i edytowany przy użyciu serwera WebDav. Proste serwery sieciowe (używające protokołu HTTP) często są używane przez instytucje do publikacji danych iCalendar dotyczących nadchodzących wydarzeń, albo przez osoby do zakomunikowania statusu „jestem zajęty”. Serwisy www z listą planowanych wydarzeń umieszczają dane iCalendar wewnątrz stron, używając standardu hCalendar, czyli mikroformatu do wyświetlania danych iCalendar w formie języka XHTML.

Standard towarzyszący, iCalendar Transport-Independent Interoperability Protocol (iTIP) (), definiuje protokół wymiany obiektów iCalendar dla celów zarządzania czasem w grupach i planowania rozkładu zajęć (grafiku) przez użytkowników kalendarza („Calendar Users”, CUs); ktokolwiek inicjuje wymianę danych, przyjmuje rolę organizatora („Organizer”).