iCalendar.org

  * [ Home  ](/Home.html)
  * Specifications ****
    * [ iCalendar (RFC 5545)  ](/RFC-Specifications/iCalendar-RFC-5545/)
    * [ New Properties for iCalendar (RFC 7986)  ](/RFC-Specifications/iCalendar-RFC-7986/)
    * [ iCalendar Venue (Draft)  ](/RFC-Specifications/iCalendar-Venue-Draft/)
    * [ CalDAV Access (RFC 4791)  ](/RFC-Specifications/CalDAV-Access-RFC-4791/)
    * [ CalDAV Scheduling (RFC 6638)  ](/RFC-Specifications/CalDAV-Scheduling-RFC-6638/)
  * [ Validator  ](/validator.html)
  * [ PHP Library  ](/php-library.html)
  * [ RRULE Tool  ](/rrule-tool.html)
  * [ Resources  ](/resources.html)
  * [ News  ](/News/)
  * [ Contact Us  ](/contact-us.html)

[ ![iCalendar.org](https://icalendar.org/images/clipart/icalendar600.png) ](/)

  1. You are here: 
  2. [ Home  ](/Home.html)
  3. [ Specifications  ](/RFC-Specifications/all/)
  4. [ iCalendar (RFC 5545)  ](/RFC-Specifications/iCalendar-RFC-5545/)
  5. 3.8.6.1. Action 

Try out our new [ RRULE tool ](/rrule-tool.html) for creating RRULE compatible
strings.

#  3.8.6.1. Action

f  Share

URL

##  Property Name

ACTION

##  Purpose

This property defines the action to be invoked when an alarm is triggered.

##  Value Type

TEXT

##  Property Parameters

IANA and non-standard property parameters can be specified on this property.

##  Conformance

This property MUST be specified once in a [ "VALARM" ](/iCalendar-
RFC-5545/3-6-6-alarm-component.html) calendar component.

##  Description

Each [ "VALARM" ](/iCalendar-RFC-5545/3-6-6-alarm-component.html) calendar
component has a particular type of action with which it is associated. This
property specifies the type of action. Applications MUST ignore alarms with
x-name and iana-token values they don't recognize.

##  Format Definition

This property is defined by the following notation:

    
    
     action      = ["ACTION"](/iCalendar-RFC-5545/3-8-6-1-action.html) actionparam ":" actionvalue CRLF
    
    
     actionparam = *(";" other-param)

actionvalue = "AUDIO" / "DISPLAY" / "EMAIL" / iana-token / x-name

##  Example

The following are examples of this property in a [ "VALARM" ](/iCalendar-
RFC-5545/3-6-6-alarm-component.html) calendar component:

    
    
     ACTION:AUDIO
    
    
     ACTION:DISPLAY

[ Previous article: 3.8.6. Alarm Component Properties  Prev  ](/iCalendar-
RFC-5545/3-8-6-alarm-component-properties.html) [ Next article: 3.8.6.2.
Repeat Count  Next  ](/iCalendar-RFC-5545/3-8-6-2-repeat-count.html)

_This document was automatically converted to XHTML using an RFC to HTML
converter with the original text document at the Internet Engineering Task
Force web site at[ ietf.org ](http://www.ietf.org) . The original text
document should be referred to if there are any errors or discrepancies found
in this document. _

###  Need to test your iCalendar feeds?

The [ iCalendar Validator ](/validator.html) provides developers and testers a
method to validate their iCalendar feeds, which can take data from either a
URL, file or text snippet and compare it against the [ RFC 5545 specification
](/RFC-Specifications/iCalendar-RFC-5545/) . We believe we have one of the
best iCalendar validation tools available on the internet. More information
about the validator can be [ found here ](/More-Info/about-the-icalendar-
validator.html) .

This site is maintained by [ Z Content ](http://zcontent.net) , a developer of
PHP iCalendar tools for the Joomla Content Management System. It is hoped this
site will help foster the use of iCalendar and open standards.

Read our [ privacy policy here ](/privacy-policy.html) .