π― Purpose
Schedule campaign_runner execution for a specific date/time.
π₯ Input fields
campaigns: List[CampaignRunnerInputItem]start_date: str(ISOβdatetime)
π§© Workflow steps
- LOCAL β
campaign_planner_function - LOCAL β
campaign_planner_slack_notification
π€ Result
success flag + possible error.
Campaign Runner is started via Celery ETA.
π Code
apps/workflows/collections/campaign_planner.py