[{"data":1,"prerenderedAt":468},["ShallowReactive",2],{"navigation":3,"/chats-and-tasks/recurring-tasks":200,"/chats-and-tasks/recurring-tasks-surround":463},[4,22,50,83,120,156,189],{"title":5,"path":6,"stem":7,"children":8,"icon":16},"Getting Started","/getting-started","1.getting-started/1.index",[9,12,17],{"title":10,"path":6,"stem":7,"icon":11},"Introduction","i-ph-house",{"title":13,"path":14,"stem":15,"icon":16},"Quickstart","/getting-started/quickstart","1.getting-started/2.quickstart","i-ph-rocket",{"title":18,"path":19,"stem":20,"icon":21},"Plans","/getting-started/plans","1.getting-started/3.plans","i-ph-credit-card",{"title":23,"path":24,"stem":25,"children":26,"icon":29},"Agents","/agents","2.agents/1.index",[27,30,35,40,45],{"title":28,"path":24,"stem":25,"icon":29},"Overview","i-ph-robot",{"title":31,"path":32,"stem":33,"icon":34},"Creating an agent","/agents/creating-an-agent","2.agents/2.creating-an-agent","i-ph-plus",{"title":36,"path":37,"stem":38,"icon":39},"Agent settings","/agents/settings","2.agents/3.settings","i-ph-gear",{"title":41,"path":42,"stem":43,"icon":44},"Memory","/agents/memory","2.agents/4.memory","i-ph-database",{"title":46,"path":47,"stem":48,"icon":49},"Residential proxy","/agents/proxy","2.agents/5.proxy","i-ph-globe-hemisphere-west",{"title":51,"path":52,"stem":53,"children":54,"icon":57},"Chats & Tasks","/chats-and-tasks","3.chats-and-tasks/1.index",[55,58,63,68,73,78],{"title":56,"path":52,"stem":53,"icon":57},"Chats","i-ph-chats-circle",{"title":59,"path":60,"stem":61,"icon":62},"Sharing chats","/chats-and-tasks/sharing-chats","3.chats-and-tasks/2.sharing-chats","i-ph-share-network",{"title":64,"path":65,"stem":66,"icon":67},"Tasks","/chats-and-tasks/tasks","3.chats-and-tasks/3.tasks","i-ph-list-checks",{"title":69,"path":70,"stem":71,"icon":72},"Recurring tasks","/chats-and-tasks/recurring-tasks","3.chats-and-tasks/4.recurring-tasks","i-ph-repeat",{"title":74,"path":75,"stem":76,"icon":77},"Results & deliverables","/chats-and-tasks/results-and-deliverables","3.chats-and-tasks/5.results-and-deliverables","i-ph-package",{"title":79,"path":80,"stem":81,"icon":82},"Save a chat as a skill","/chats-and-tasks/save-chat-as-skill","3.chats-and-tasks/6.save-chat-as-skill","i-ph-sparkle",{"title":84,"path":85,"stem":86,"children":87,"icon":90},"Models & Skills","/models-and-skills","4.models-and-skills/1.index",[88,91,96,101,105,110,115],{"title":89,"path":85,"stem":86,"icon":90},"LLM configuration","i-ph-cpu",{"title":92,"path":93,"stem":94,"icon":95},"Providers & models","/models-and-skills/providers","4.models-and-skills/2.providers","i-ph-stack",{"title":97,"path":98,"stem":99,"icon":100},"Bring your own key","/models-and-skills/byok","4.models-and-skills/3.byok","i-ph-key",{"title":102,"path":103,"stem":104,"icon":29},"ChatGPT subscription","/models-and-skills/chatgpt-subscription","4.models-and-skills/4.chatgpt-subscription",{"title":106,"path":107,"stem":108,"icon":109},"Skills","/models-and-skills/skills","4.models-and-skills/5.skills","i-ph-puzzle-piece",{"title":111,"path":112,"stem":113,"icon":114},"Installing skills","/models-and-skills/installing-skills","4.models-and-skills/6.installing-skills","i-ph-download-simple",{"title":116,"path":117,"stem":118,"icon":119},"Custom skills","/models-and-skills/custom-skills","4.models-and-skills/7.custom-skills","i-ph-code",{"title":121,"path":122,"stem":123,"children":124,"icon":126},"Connect Your Tools","/connect-your-tools","5.connect-your-tools/1.index",[125,127,132,137,142,147,151],{"title":28,"path":122,"stem":123,"icon":126},"i-ph-plug",{"title":128,"path":129,"stem":130,"icon":131},"Telegram","/connect-your-tools/telegram","5.connect-your-tools/2.telegram","i-ph-telegram-logo",{"title":133,"path":134,"stem":135,"icon":136},"Discord","/connect-your-tools/discord","5.connect-your-tools/3.discord","i-ph-discord-logo",{"title":138,"path":139,"stem":140,"icon":141},"Slack","/connect-your-tools/slack","5.connect-your-tools/4.slack","i-ph-slack-logo",{"title":143,"path":144,"stem":145,"icon":146},"Connectors","/connect-your-tools/connectors","5.connect-your-tools/5.connectors","i-ph-link",{"title":148,"path":149,"stem":150,"icon":100},"Secrets","/connect-your-tools/secrets","5.connect-your-tools/6.secrets",{"title":152,"path":153,"stem":154,"icon":155},"Audit log","/connect-your-tools/secret-audit-log","5.connect-your-tools/7.secret-audit-log","i-ph-scroll",{"title":157,"path":158,"stem":159,"children":160,"icon":188},"Account & Team","/account-and-team","6.account-and-team/1.index",[161,164,169,174,179,183],{"title":162,"path":158,"stem":159,"icon":163},"Signing in","i-ph-sign-in",{"title":165,"path":166,"stem":167,"icon":168},"Team members","/account-and-team/teams","6.account-and-team/3.teams","i-ph-users",{"title":170,"path":171,"stem":172,"icon":173},"Roles & permissions","/account-and-team/roles-and-permissions","6.account-and-team/4.roles-and-permissions","i-ph-shield",{"title":175,"path":176,"stem":177,"icon":178},"Invitations","/account-and-team/invitations","6.account-and-team/5.invitations","i-ph-envelope-simple",{"title":180,"path":181,"stem":182,"icon":21},"Billing & upgrades","/account-and-team/billing","6.account-and-team/6.billing",{"title":184,"path":185,"stem":186,"icon":187},"Support","/account-and-team/support","6.account-and-team/7.support","i-ph-lifebuoy","i-ph-user",{"title":190,"path":191,"stem":192,"children":193,"icon":195},"Apps","/apps","7.apps/1.index",[194,196],{"title":190,"path":191,"stem":192,"icon":195},"i-ph-squares-four",{"title":197,"path":198,"stem":199,"icon":119},"Building an app","/apps/building-an-app","7.apps/2.building-an-app",{"id":201,"title":69,"body":202,"description":456,"extension":457,"links":458,"meta":459,"navigation":460,"path":70,"seo":461,"stem":71,"__hash__":462},"docs/3.chats-and-tasks/4.recurring-tasks.md",{"type":203,"value":204,"toc":448},"minimark",[205,209,218,225,230,249,306,309,316,337,341,344,380,388,392,403,442],[206,207,69],"h1",{"id":208},"recurring-tasks",[210,211,212,213,217],"p",{},"A recurring task runs automatically on a schedule you define, then keeps a history of every\nrun. Under the hood the schedule is a ",[214,215,216],"strong",{},"cron expression",", but you don't have to write one by\nhand — the scheduler builds it for you and shows the next run before you commit.",[210,219,220,221,224],{},"Schedules fire in the ",[214,222,223],{},"timezone you choose",", which defaults to the agent's timezone. So\n\"9am\" means 9am in that zone, regardless of where the machine runs.",[226,227,229],"h2",{"id":228},"create-a-recurring-task","Create a recurring task",[210,231,232,233,236,237,240,241,244,245,248],{},"From ",[214,234,235],{},"Scheduled tasks",", click ",[214,238,239],{},"New scheduled task"," to open the full scheduler (or tick\n",[214,242,243],{},"Recurring task"," in the quick ",[214,246,247],{},"New task"," dialog).",[250,251,252,264,271,282,293],"ol",{},[253,254,255,256,259,260,263],"li",{},"Give the task a ",[214,257,258],{},"title"," and write the ",[214,261,262],{},"instructions"," that run on every trigger.",[253,265,266,267,270],{},"Pick a ",[214,268,269],{},"frequency",": Hourly, Daily, Weekly, Monthly, or Custom.",[253,272,273,274,277,278,281],{},"Set the ",[214,275,276],{},"time",", and the ",[214,279,280],{},"days"," for weekly/monthly schedules.",[253,283,284,285,288,289,292],{},"Choose the ",[214,286,287],{},"agent"," and confirm the ",[214,290,291],{},"timezone",".",[253,294,295,296,298,299,302,303,292],{},"Review the live ",[214,297,216],{}," and the ",[214,300,301],{},"First run"," preview, then click ",[214,304,305],{},"Create task",[210,307,308],{},"The task starts on its schedule as soon as it's created.",[210,310,311],{},[312,313],"img",{"alt":314,"src":315},"the New scheduled task form showing frequency, time, days, cron field, and the first-run preview","/screenshots/task-new-cron.png",[317,318,319],"tip",{},[210,320,321,322,325,326,328,329,336],{},"Choose ",[214,323,324],{},"Custom"," to type a raw cron expression directly. In the quick ",[214,327,247],{}," dialog, the\nrecurring editor links out to ",[330,331,335],"a",{"href":332,"rel":333},"https://crontab.guru",[334],"nofollow","crontab.guru"," to help you build and verify\nexpressions.",[226,338,340],{"id":339},"schedule-limits-by-plan","Schedule limits by plan",[210,342,343],{},"The available frequencies depend on your workspace plan:",[345,346,347,360],"table",{},[348,349,350],"thead",{},[351,352,353,357],"tr",{},[354,355,356],"th",{},"Plan",[354,358,359],{},"Minimum frequency",[361,362,363,372],"tbody",{},[351,364,365,369],{},[366,367,368],"td",{},"Free",[366,370,371],{},"Daily (at most once per day)",[351,373,374,377],{},[366,375,376],{},"Pro",[366,378,379],{},"Hourly (as often as every hour)",[210,381,382,383,385,386,292],{},"In the quick ",[214,384,247],{}," dialog, frequencies finer than your plan allows are hidden from the\npicker. See ",[330,387,18],{"href":19},[226,389,391],{"id":390},"manage-a-schedule","Manage a schedule",[210,393,394,395,398,399,402],{},"Open a recurring task to see its ",[214,396,397],{},"schedule card"," (cadence, time, days, agent, timezone, cron,\nand next run) and its ",[214,400,401],{},"run history",". From here you can:",[404,405,406,412,418,424,430,436],"ul",{},[253,407,408,411],{},[214,409,410],{},"Run now"," — trigger an extra run immediately, on top of the schedule.",[253,413,414,417],{},[214,415,416],{},"Pause / resume"," — flip the toggle; a paused schedule stops firing until you resume it.",[253,419,420,423],{},[214,421,422],{},"Edit schedule"," — change the cron expression or timezone (presets or a custom expression).",[253,425,426,429],{},[214,427,428],{},"Edit instructions"," — changes apply from the next run.",[253,431,432,435],{},[214,433,434],{},"Open a run"," — jump into the chat for any past execution to see what the agent did.",[253,437,438,441],{},[214,439,440],{},"Delete a run"," — remove an entry from the run history.",[210,443,444],{},[312,445],{"alt":446,"src":447},"a recurring task's detail view with the schedule card and run history","/screenshots/task-recurring-detail.png",{"title":449,"searchDepth":450,"depth":451,"links":452},"",1,2,[453,454,455],{"id":228,"depth":451,"text":229},{"id":339,"depth":451,"text":340},{"id":390,"depth":451,"text":391},"Schedule work to run automatically on a cron schedule.","md",null,{},{"icon":72},{"title":69,"description":456},"0_PuZvqND13qF4YMgh_S1wYnh5owVBErhhwuY0pYGZQ",[464,466],{"title":64,"path":65,"stem":66,"description":465,"icon":67,"children":-1},"Hand work to an agent as a one-time or recurring task, and run it from Scheduled tasks.",{"title":74,"path":75,"stem":76,"description":467,"icon":77,"children":-1},"Track run progress and preview or download the files an agent produces.",1787397457983]