Thành phần lịch "VALARM" PHẢI chỉ xuất hiện trong một thành phần lịch "VEVENT" hoặc "VTODO". Các thành phần lịch "VALARM" không thể được lồng nhau. Nhiều thành phần lịch "VALARM" độc lập lẫn nhau có thể được chỉ định cho một thành phần lịch "VEVENT" hoặc "VTODO".
Thuộc tính "TRIGGER" chỉ định khi báo thức sẽ được kích hoạt. Thuộc tính "TRIGGER" chỉ định thời lượng trước khi bắt đầu sự kiện hoặc việc cần làm. Cạnh "TRIGGER" có thể được đặt rõ ràng là có liên quan đến "BẮT ĐẦU" hoặc "KẾT THÚC" của sự kiện hoặc việc cần làm với tham số "LIÊN QUAN" của thuộc tính "TRIGGER". Loại giá trị thuộc tính "TRIGGER" có thể được đặt thay thế thành ngày và thời gian lịch tuyệt đối của giá trị ngày.
Trong báo thức được đặt để kích hoạt "BẮT ĐẦU" của một sự kiện hoặc việc cần làm, thuộc tính "DTSTART" PHẢI có mặt trong sự kiện hoặc việc cần làm liên quan. Trong báo động trong thành phần lịch "VEVENT" được đặt để kích hoạt vào "KẾT THÚC" của sự kiện, thuộc tính "DTEND" PHẢI có mặt hoặc cả hai thuộc tính "DTSTART" và "DURATION" PHẢI có mặt. Trong báo động trong thành phần lịch "VTODO" được đặt để kích hoạt trên "KẾT THÚC" của việc cần làm, thuộc tính "DUE" PHẢI có mặt, hoặc cả hai thuộc tính "DTSTART" và "DURATION" đều phải có mặt.