Uma agenda multiestado ou enumerada controla objetos que têm estados baseados em números inteiros ou positivos, incluindo o zero.
Por exemplo, uma agenda semanal multiestado que está ligada a um valor multiestado para controlar a unidade de tratamento do ar num edifício de escritórios. Regula a circulação de ar de segunda-feira a sexta-feira, das 08:00 às 17:00 para 2 (ocupado) quando a agenda está ativa e 1 (desocupado) quando a agenda está inativa.