#Cron jobs are not getting created by the bot.

1 messages · Page 1 of 1 (latest)

fierce scroll
#

I have enabled the tools as well and I'm pasting my config here. I'm not sure what else I need to do for the cron jobs to get created and executed. Also I don't see it having access to edit the pages.

relevan config secrtions:

"tools": {
"profile": "messaging",
"allow": [
"group:runtime",
"group:automation",
"group:fs",
"group:sessions"
]
},
"cron": {
"enabled": true
}

primal vigilBOT
#

To help others find answers, you can mark your question as solved via Right click solution message -> Apps -> âś… Mark Solution

gloomy domeBOT
#

"cron": { "enabled": true } only turns the scheduler on — it won’t create any jobs by itself.

1) Verify cron is actually enabled + the Gateway is running

Cron runs inside the Gateway process, so if the Gateway isn’t running continuously, nothing will ever fire.

Please paste the output of:

openclaw --version
openclaw gateway status
openclaw cron status
openclaw cron list

(Those 4 usually make the problem obvious: wrong config loaded by the service, scheduler disabled, no jobs, etc.)

Docs: https://docs.openclaw.ai/automation/cron-jobs

#

2) If you expected “the bot” to create jobs from chat

That only happens when the agent decides to call the cron tool (cron.add). Your config does allow that (group:automation includes cron), so the next question is: what exact message are you sending that you expected to result in a cron job?

Quick sanity test: ask it something explicit like:

“Create a cron job that runs every day at 7am and posts the result here.”

(Or create one manually via CLI to confirm the scheduler works, see the docs’ openclaw cron add … examples.)

3) “I don’t see it having access to edit the pages”

If you mean edit web pages (via browser automation), you’re missing the UI/web tool groups. From the tools docs, you likely want:

  • group:ui → browser, canvas
  • group:web → web_search, web_fetch

So your tools section would look like: