Every playlist in Screenly plays according to a rule. For most people that rule is a time window set in the dashboard. Underneath, it is a predicate, and the predicate engine is what lets scheduling react to live conditions, not only the clock.
These pages are for developers who want to go past the dashboard: what a predicate is, how the time-based ones work, and how to drive content from your own data.