[none]|hourly|daily|weekly|monthly|yearly|from-{#YYYY-MM-DD}[ {#HH[:MM[:SS]]}][;to-{#YYYY-MM-DD}[ {#HH[:MM[:SS]]}]][;each-nn-(minutes|hours|days|weeks|months)[[-xx]...]][;at-{#HH:MM:SS}]
Základní nastavení:

none - úloha se nebude opakovat (výchozí hodnota při nezadání)

hourly - úloha proběhne každou hodinu v první minutě pokud je specifikována platnost ve validity (pokud nebyla specifikována, pak v aktuální čas)

daily - úloha proběhne každý den o půlnoci pokud je specifikována platnost ve validity (pokud nebyla specifikována, pak v aktuální čas)

weekly - úloha proběhne každý týden o půlnoci v den specifikováný ve validity (pokud nebyla specifikována, pak v aktuální den a čas)

monthly - úloha proběhne každý měsíc o půlnoci v datum specifikovaný ve validity (pokud nebyl specifikován, pak aktuální den a čas)

yearly - úloha proběhne každý rok o půlnoci v datum specifikovaný ve validity (pokud nebyl specifikován, pak aktuální den a čas)
Rozšířené nastavení:
Volby from-{#YYYY-MM-DD}[ {#HH[:MM[:SS]]}] a to-{#YYYY-MM-DD}[ {#HH[:MM[:SS]]}] nastavují platnost úlohy buď jen datumově nebo datum a počet hodin nebo datum a čas na minuty, příp. i na sekundy. Časový údaj v části from, je-li uveden, zároveň říká, v jaký čas má být úloha opakována, není-li uveden, je opakována po půlnoci;
Volba each-nn-[minutes|hours|days|weeks|months][[-xx]...] nastavuje periodicitu opakování. Kde nn je počet jednotek pro opakování a xx je:

pro minutes, hours a days se xx nepoužije.

pro weeks xx znamená den v týdnu: [Mo|Tu|We|Th|Fr|Sa|Su], dny v týdnu lze kombinovat (zvolit více možností). Není-li xx zadáno, použije se aktuální den.

pro months pořadí dne v měsíci. Není-li xx zadáno, použije se aktuální den v měsíci.

pro years pořadí dne v roce. Není-li xx zadáno, použije se aktuální den v roce.
Opakování od konce úlohy
sched-from-end, který zajišťuje nastavování časovače od okamžiku dokončení předchozí úlohy. Pokud tedy časovač slouží pro opakované provádění akce, umožňuje tato volba naplánovat spuštění na čas počítaný od okamžiku dokončení předchozího chodu akce, od jejího dokončení. Funguje pouze na "transparentní" opakované plánovaní, tedy takové, kdy je přidávána časová konstanta (sekundy, minuty, hodiny). Mezi tato plánování nepatří "weeks", "months" a "years".
Příklad
<do-action repeat="from-2025-01-01 13:13:00;each-3-seconds" sched-from-end="true" validity="still" name= ...

from-2005-01-01;each-2-weeks-Mo-Fr= každé dva týdny v po a pá počínaje 1.1.2005

from-2005-01-01;each-1-months-5= každý 5. den v každém měsíci.
Pokud je nn jiné než jedna je podstatný datum from – determinuje od kdy se počítá perioda!!!