param( [string]$TaskName = "AGM-Enterprise-Automation", [string]$ScriptPath = "C:\\Users\\Morien\\Documents\\agmnetwork\\scripts\\run-enterprise-automation.ps1" ) $action = New-ScheduledTaskAction -Execute "powershell.exe" -Argument "-NoProfile -ExecutionPolicy Bypass -File `"$ScriptPath`"" $triggerDaily = New-ScheduledTaskTrigger -Daily -At 8:00AM $triggerMidday = New-ScheduledTaskTrigger -Daily -At 1:00PM $triggerWeekly = New-ScheduledTaskTrigger -Weekly -DaysOfWeek Friday -At 6:00PM Register-ScheduledTask -TaskName $TaskName -Action $action -Trigger @($triggerDaily, $triggerMidday, $triggerWeekly) -Description "Runs AGM enterprise CRM portal automation (outreach + lead intelligence ingestion + KPI refresh + CRM export sync + governance snapshot + SLA escalation dispatch)." -Force Write-Output "Scheduled task registered: $TaskName"