apps/mobile/src/features/settings/SettingsScheduledTasksRouteScreen.tsx | 5 +- apps/mobile/src/features/settings/scheduledTaskDraft.ts | 2 + apps/server/src/auth/RpcAuthorization.test.ts | 10 + apps/server/src/auth/RpcAuthorization.ts | 4 + apps/server/src/http.ts | 7 +- apps/server/src/mcp/OrchestratorMcpService.ts | 1 + apps/server/src/mcp/OrchestratorMcpToolkit.integration.test.ts | 11 +- apps/server/src/mcp/toolkits/orchestrator/tools.ts | 2 +- apps/server/src/persistence/Migrations.ts | 2 + apps/server/src/persistence/Migrations/055_OrchestrationV2.test.ts | 4 +- apps/server/src/persistence/Migrations/057_ScheduledTaskWebhooks.test.ts | 51 +++ apps/server/src/persistence/Migrations/057_ScheduledTaskWebhooks.ts | 34 ++ apps/server/src/persistence/reconcileV2PreviewMigration.test.ts | 2 + apps/server/src/provider/T3OrchestrationInstructions.ts | 2 +- apps/server/src/scheduledTasks/Schedule.ts | 4 + apps/server/src/scheduledTasks/ScheduledTaskService.ts | 664 ++++++++++++++++++++++++++++++-- apps/server/src/scheduledTasks/ScheduledTaskService.webhook.test.ts | 466 ++++++++++++++++++++++ apps/server/src/scheduledTasks/webhookRoute.test.ts | 147 +++++++ apps/server/src/scheduledTasks/webhookRoute.ts | 106 +++++ apps/server/src/scheduledTasks/webhookTemplate.test.ts | 79 ++++ apps/server/src/scheduledTasks/webhookTemplate.ts | 114 ++++++ apps/server/src/scheduledTasks/webhookVerification.test.ts | 59 +++ apps/server/src/scheduledTasks/webhookVerification.ts | 36 ++ apps/server/src/server.ts | 30 ++ apps/server/src/ws.ts | 44 ++- apps/web/src/components/chat/ThreadAutomationsPanel.tsx | 7 +- apps/web/src/components/settings/ScheduledTasksSettings.tsx | 14 +- packages/client-runtime/src/state/server.ts | 14 + packages/contracts/src/environmentHttp.ts | 28 +- packages/contracts/src/orchestratorMcp.ts | 4 +- packages/contracts/src/rpc.ts | 38 ++ packages/contracts/src/scheduledTask.ts | 141 ++++++- 32 files changed, 2079 insertions(+), 53 deletions(-)