# wardrik_triggers v0.1.0-rc.1 - Table of Contents > Ask agents something on a clock, when a feed has something new, or when a service sends a webhook. ## Pages - [WardrikTriggers](readme.md) - [Changelog](changelog.md) ## Modules - [WardrikTriggers](WardrikTriggers.md): Asks agents something on a clock, when a feed has new entries, or when a service sends a webhook. - [WardrikTriggers.Clock](WardrikTriggers.Clock.md): Computes a trigger's next run from a cron expression in a time zone, or from an interval. - [WardrikTriggers.Feed](WardrikTriggers.Feed.md): Parses RSS and Atom feeds and finds entries not seen before. - [WardrikTriggers.Records](WardrikTriggers.Records.md): Stores triggers. Each record holds the trigger, its next and last run, and what its feeds and webhook have seen. - [WardrikTriggers.Run](WardrikTriggers.Run.md): Runs one due trigger or one webhook request. Reads feeds, asks the agent, and reports the status to the target and to telemetry. - [WardrikTriggers.Scheduler](WardrikTriggers.Scheduler.md): Runs each trigger when it comes due. Every node runs one. - [WardrikTriggers.Target](WardrikTriggers.Target.md): Connects triggers to your agents. Given to `WardrikTriggers` as `:target`, as `{module, config}`. - [WardrikTriggers.Trigger](WardrikTriggers.Trigger.md): A trigger: when to ask an agent, and what. Decoded from a map with string keys, as an agent file writes it. - [WardrikTriggers.Webhook](WardrikTriggers.Webhook.md): Verifies webhook requests against a trigger's secret.