Mail isn't documented as a requirement, but the first item in the Requirements section is "macOS (uses launchd for scheduling and Messages for iMessage)".

Is Messages to automate responding to broker texts or just for notification?