Kimi Scheduled Tasks: Timing, Notifications and Missed Runs

Kimi Scheduled Tasks store a fixed prompt and run it later or on a recurring schedule. Kimi’s current documentation says tasks created in the web product run in the cloud, while tasks created locally in Kimi Work require the desktop app to remain open. Our August 6 pilot tests only the signed-in web product; Kimi Work behavior remains documentation-only.

CONTROLLED CLOUD PILOT COMPLETED — SCHEDULED RESULT NOT OBSERVED / CLEANUP VERIFIED. On August 6, 2026, one harmless synthetic Daily task saved, retained an edited title and time, paused without a visible run during the frozen window, resumed and was deleted after the test. Run once now returned a service-busy error. The authoritative 07:30 scheduled attempt advanced the card to tomorrow, but no new history row, result conversation or notification appeared through 14:35:14.296Z, 5 minutes 14.296 seconds after the due time. This is one bounded account observation, not a reliability rate.

Kimi AI Guide is independent and is not affiliated with Moonshot AI.

Kimi scheduled tasks at a glance

QuestionCurrent answerEvidence level
How can a task be created?Manually from Scheduled Tasks or conversationally from a new chatOfficial documentation; manual form independently observed
What schedules are offered?One-time, Daily, Weekly and MonthlyOfficial documentation; Daily independently observed
What fields did the manual form show?Title, fixed prompt, frequency, wall-clock time and expirationIndependently observed August 6, 2026
Did the form display a timezone?No timezone or UTC offset was displayedIndependently observed; recorded as NOT DISPLAYED, not inferred
Did the form display a model?No model label or selector appeared in the tested manual formIndependently observed; K2.6 default is a vendor statement, not a live execution-model observation
Did Run once now return the expected token?No. It opened a result conversation but returned a service-busy errorIndependently observed; exact-token control failed
Did edit and pause persist?Yes. The edited title and time remained, and the card displayed Paused after the switch was turned offIndependently observed once
Did the paused 07:05 task run?No new result or history row was observed through 14:10:48.906Z, 5 minutes 48.906 seconds after its due timeOne bounded observation, not a universal pause guarantee
Did the resumed 07:30 trigger produce a result?No new history row, result conversation or notification was observed through 14:35:14.296ZIndependently observed failure within the frozen five-minute window
Was cleanup verified?Yes. The unique test title was absent and the visible task-card count returned from one to the baseline of zeroIndependently observed once

This is one controlled functional pilot, not an uptime measurement or promise about other accounts, regions, plans or dates.

Cloud Kimi versus Kimi Work

The two scheduling surfaces should not be treated as interchangeable.

Cloud Kimi tasks

Kimi’s official guide says the service runs the stored prompt at the configured time in the cloud. The browser or computer does not need to remain open. A completed run creates a notification and a conversation where you can continue with a selected model.

Local Kimi Work tasks

The same guide says local tasks require Kimi Work to stay open. If the app is closed when a trigger is due, the missed run is not executed afterward. That distinction matters for monitoring: a local schedule is not a durable cloud job.

Our existing Kimi Work guide covers installation, local files and permission boundaries. This page owns scheduling intent only.

Kimi Claw has a separate workspace automation surface called HEARTBEAT. Its deployment, membership and permission boundaries belong to the Claw guide; they should not be inferred from a cloud Kimi or Kimi Work task result.

How to create a task

Kimi currently documents two creation routes:

  1. Open the scheduled-task entry in the sidebar and fill in the title, schedule and task content.
  2. Describe the timing and task in a conversation and let Kimi draft the schedule card.

The directly opened Help Center page checked August 6, 2026 says manual creation uses K2.6 by default. It says conversational creation can follow a model selected after starting a new conversation, and that a model can be changed after a run for follow-up questions in the result conversation.

The tested manual form displayed no model selector or model label. After our manual attempt opened a result conversation, the follow-up composer displayed K3 High. That visible follow-up selection does not identify which model attempted the fixed prompt. We therefore record the execution model as DOCUMENTED DEFAULT K2.6 / NOT DISPLAYED LIVE, not K3.

The form and saved card also displayed no timezone or UTC offset. The wall-clock values matched the browser and operating-system clock during the run, but that visual match is not enough to establish Kimi’s timezone-conversion rule. Our results retain Kimi timezone: NOT DISPLAYED.

A useful task definition contains:

  • When: exact date/time or recurrence;
  • Output: table, bullets, word limit or another fixed format;
  • Constraints: permitted sources, exclusions and stop conditions.

Use this safe template:

At [time and timezone], perform [bounded task]. Return [exact format].
Use only [allowed inputs]. Do not contact anyone, publish, purchase,
change an external account or guess missing information. If a required
source is unavailable, say so and stop.

Run the prompt manually once before scheduling it when the task has meaningful consequences. A poor prompt becomes a recurring poor result.

Managing active tasks

The official interface description includes controls to run once now, edit, pause, resume and delete. Daily, weekly and monthly cloud tasks receive default expiration dates intended to prevent stale automation from continuing indefinitely. Confirm the selected expiration instead of assuming a task will run forever.

Pausing is safer than deleting when you may need the configuration again. Deletion and edits change account state, so our pilot touched only the unique synthetic task created by its frozen protocol.

Plan limits and an official naming mismatch

The Scheduled Tasks page checked August 6 lists active-task allowances under Free, Go, Pro, Max and Ultra: 2, 6, 15, 20 and 25 respectively. Kimi’s current pricing-details page instead lists the paid memberships Moderato, Allegretto, Allegro and Vivace and does not publish a scheduled-task mapping for those names.

We do not map the two naming systems by inference. The tested task page and creation form displayed neither a plan name nor an active-task allowance. The only account-specific baseline we can report is zero visible task cards before the synthetic task was created.

Our controlled cloud pilot

The test used one synthetic task and no personal information, files, search, plugins, Skills, messages, purchases, publishing or third-party action.

FieldFrozen value
Test IDST-CLOUD-01
Initial titleKIAG-ST-20260806 control
Edited titleKIAG-ST-20260806 edited control
PromptReturn exactly SCHED-BETA-419 and nothing else. Do not browse, use files, call plugins or Skills, contact anyone, publish, purchase, send messages, change accounts or take any external action.
Expected exact outputSCHED-BETA-419
Creation routeAdd manually
FrequencyDaily
First saved time07:00
Edited paused time07:05
Final resumed time07:30 local / 14:30Z on the recorded PDT basis
Expiration shownAugust 13, 2026
Visible task-card baseline0
Kimi timezoneNOT DISPLAYED
Kimi plan and allowanceNOT DISPLAYED
Credits or usage on the tested surfaceNOT DISPLAYED

The operating-system clock was in Pacific Daylight Time at UTC−07:00. The browser clock also showed GMT−0700. Kimi displayed wall-clock times but no timezone. UTC conversions below therefore describe our recorded observation clock; they are not a claim about an undocumented Kimi account setting.

Results ledger

EventConfigured localConfigured UTC on the recorded PDT basisAction or first-check UTCFinal observationOutput or stateResult
Create07:0014:00ZSaved between 13:47:52Z and 13:48:25ZBefore 13:48:25ZCard showed the initial title, exact prompt, Daily 07:00 and next run at 07:00PASS
Manual Run once nowN/AN/AClicked 13:48:25.080ZDetected by 13:48:49.539ZSystem is currently busy. Please try again later.; result conversation and 06:48 history row existedFAIL — SERVICE BUSY
Edit persistence07:0514:05ZSaved by approximately 13:49:52ZSame observationEdited title, Daily 07:05 and next run 07:05 persistedPASS
Pause07:0514:05ZTurned off 13:50:16.712ZApproximately 13:50:17ZSwitch was false and the card displayed PausedPASS
Paused due window07:0514:05ZFirst boundary at due timeThrough 14:10:48.906ZOnly the prior manual history row remained; no scheduled result or new history row appearedPASS — NO RUN OBSERVED THROUGH +5M 48.906S
Edit future due and resume07:3014:30ZSave sequence started 14:18:30.288ZActive at 14:18:35.800ZCard showed Daily 07:30 with the switch active, leaving more than 11 minutes before duePASS
Authoritative scheduled trigger07:3014:30ZFirst post-due check 14:30:19.854ZThrough 14:35:14.296ZCard advanced to tomorrow 07:30, but history still contained only 06:48; no new result conversation or notification was observedFAIL — NO RESULT OBSERVED WITHIN BOUNDED WINDOW
Delete and cleanupN/AN/ADeleted 14:39:13.893ZVerified 14:39:28.492ZUnique title absent; visible task-card count returned to baseline zero; no unrelated task changedPASS

The manual control is deliberately separate from the scheduled-trigger row. The first was an explicit click that returned a service-busy error. The second was the only authoritative due-time attempt: the card advanced its next-run date, but no result surfaced within the frozen five-minute observation window.

Two intermediate wall-clock choices, 07:20 and 07:25, were invalidated before either became due while we audited the minimum timing margin. They are excluded from the trigger count. Only the 07:30 schedule, verified active more than 11 minutes before its due time, is scored as the scheduled attempt.

Kimi Scheduled Tasks manual Run now result showing a service busy error and task history
The manual Run once now control opened a result conversation, but the only output was Kimi’s service-busy error. The task history recorded a 06:48 run. Captured August 6, 2026; interface language follows the signed-in account.
Edited synthetic Kimi scheduled task showing Daily 07:05 and Paused state
The edited synthetic task retained its title and Daily 07:05 schedule after the switch was turned off. This is one account-state observation, not a universal reliability result.
Kimi Scheduled Tasks final history showing only the earlier manual busy run after the 07:30 due time
At the final 14:35:14.296Z poll, the task card had advanced to tomorrow at 07:30 but the history still contained only the earlier 06:48 manual attempt. No scheduled result or notification was visible.

How to interpret the failure

The scheduled event fails this protocol because the expected token, a new history row, a result conversation and a notification were all absent through the frozen deadline. We do not know from the visible interface whether the backend skipped the run, attempted it and failed, or completed an unexposed operation. The card’s next-run advance is evidence of a schedule-state change, not evidence that the prompt executed.

No trigger delay or notification delay can be calculated because no completed scheduled result was observed. We do not retry, silently extend the window or convert the service-busy manual response into a scheduled result. One failed event is also not a product-wide failure rate.

Safe scheduling checklist

  • Record any displayed timezone and verify the previewed next-run time. If no timezone is shown, report NOT DISPLAYED rather than guessing.
  • Use synthetic or non-sensitive data for the first run.
  • Prohibit messages, purchases, publishing and account changes unless separately intended and authorized.
  • Add an expiration date to monitoring tasks.
  • Use Run once now as a prompt control, not as proof of scheduled timing.
  • Review every notification rather than assuming completion means correctness.
  • Pause stale tasks and keep an inventory of active automations.
  • After a test, delete only the synthetic task and confirm the task count returns to its baseline.
  • Treat a Kimi Skill as another dependency that must be tested first.

Limits

The official quota table, plan names and expiration defaults may change. Regional rollout, plan, account state, capacity and product version can affect access. Our manual control encountered a service-busy error, and the scheduled attempt produced no visible result inside one five-minute window. The tested surface exposed no plan, allowance, credits, timezone or creation-model label. This pilot cannot establish long-term reliability, daylight-saving behavior, mobile notification synchronization, delivery during an outage or behavior for tasks that use files, search, plugins or Skills. Cloud findings are not generalized to Kimi Work.

Read How We Test Kimi AI for our evidence labels and stop rules, use the Kimi AI Test Lab for completed tests, and browse the Kimi AI Guides hub for other product workflows.

Frequently asked questions

Do Kimi scheduled tasks run when my computer is off?

Kimi’s official documentation says tasks created in the web product run in the cloud, so the client does not need to remain open. It says local Kimi Work tasks require the app to stay open and do not replay triggers missed while the app or computer was off. Our live pilot covers the cloud web surface only.

Can I choose the model for a scheduled task?

The current Help Center says manual creation uses K2.6 by default. For conversational creation, it says you can select a model in a new conversation before asking Kimi to create the task. After a run, the result conversation allows model switching for follow-ups. Our tested manual form displayed no model selector or model label, so we did not independently verify the execution model.

What timezone does Kimi Scheduled Tasks use?

Kimi’s current Scheduled Tasks documentation does not state a timezone-conversion rule, and our tested form and card displayed no timezone or UTC offset. We recorded the browser and operating-system clock as PDT, UTC−07:00, and label Kimi’s timezone NOT DISPLAYED rather than guessing.

How many scheduled tasks can a free account use?

The Scheduled Tasks page checked August 6, 2026 lists two active tasks for Free and higher counts for Go, Pro, Max and Ultra. The current paid pricing page uses different membership names and does not map scheduled-task allowances. The tested task page did not show an account plan or allowance, so check the signed-in limit instead of treating the documentation table as an observed entitlement.

Did Run once now pass the test?

No. The control opened a result conversation, but the response was exactly System is currently busy. Please try again later. rather than SCHED-BETA-419. We record that event as FAIL — SERVICE BUSY; it is not converted into a scheduled-trigger result.

Can scheduled tasks use Kimi Skills?

Kimi says yes. Test the Skill independently before adding it to recurring automation.

Did KI AI Guide test scheduled-task reliability?

No. We completed one dated functional pilot, not a reliability study. Creation, edit, pause, resume and cleanup persisted in the tested account. One manual control returned a service-busy error, and one authoritative scheduled attempt produced no visible result inside the frozen five-minute window. We do not calculate a reliability percentage from one attempt.

Official sources