Skip to content

Scheduled tasks in ChatGPT and Claude

Scheduled tasks that keep running after the chat ends

Tell ChatGPT, Claude or another assistant what to do and when. It writes the automation, turns it on and tests it, with your approval at each step. ClickRuntime runs it on its own servers, every hour, every morning or every Monday.

Works with ChatGPT, Claude and other AI assistants.

ChatGPTClickRuntime connected
Create a ClickRuntime automation: every Monday at 8, pull last week's signups from our API and email me a summary.
Here's the automation. It calls your signups endpoint with the API key you save in the ClickRuntime dashboard, totals the week, and emails you the summary.
Weekly signups summaryLive
When
Mondays at 8:00 (Europe/London)
Uses
api.yourapp.com, Email to you
AllowReview
Runsapp.clickruntime.com
Weekly signups summaryMon 8:00Succeeded · 1.6s
Last runMon 8:00 · 412 signups

Examples

Example automations and what they produce

Any web page → Slack

Watch a competitor's pricing page

Checks a pricing page every hour and posts a short summary to Slack only when something changes.

Slack · #marketAcme Pro went from $49 to $59 a month, and “unlimited seats” was removed.
Marketing · ~720 runs a monthUse template →
Stripe → Email to you

Weekly revenue summary from Stripe

Every Friday at 17:00 you get an email with the week's revenue, new customers and cancellations.

Email · Weekly numbersWeek 41: $18,240 revenue (+3.1%), 9 new customers, 4 cancellations.
Finance · ~4 runs a monthUse template →
HubSpot → Slack

Alert on large HubSpot deals

Every 15 minutes, deals over a set value that changed stage are posted to your sales channel.

Slack · #salesNorthwind moved to Contract sent · $42,000
Sales · ~2,900 runs a monthUse template →
RSS feeds → Email to you

Daily digest of new app reviews

Every morning, new reviews from your app's RSS feed are grouped by theme and emailed to you.

Email · Reviews14 new reviews. Top theme: export to CSV (5 mentions). 2 reports of login loops on iOS 18.
Engineering and product · ~30 runs a monthUse template →
Any web page → Email to you

Check SSL certificates before they expire

Every Monday, your domains' certificates are checked and you get an email if any expire within 14 days.

Email · Certificatesapp.example.com expires in 9 days (21 Oct).
Engineering and product · ~4 runs a monthUse template →
Shopify → Slack

Post yesterday's Shopify orders to Slack

Every weekday at 9, yesterday's order count and revenue are posted to your sales channel.

Slack · #salesYesterday: 47 orders, $6,320 revenue. Largest order #1092 ($540).
E-commerce · ~22 runs a monthUse template →

Details

When ChatGPT's built-in tasks are enough, and when they are not

ChatGPT can already remind you of things and re-run a prompt on a schedule. That is the right tool for reminders, daily briefings you read inside ChatGPT, and anything where the answer is text in the chat.

ClickRuntime is for jobs that need real code, your API keys, a result delivered outside the chat, or memory of what happened on earlier runs. It works the same from ChatGPT, Claude, Cursor and other assistants that support MCP connectors.

ClickRuntime is for scheduled work that has to touch the outside world. A ClickRuntime automation is a small Python script that runs on our servers. It can call any HTTP API, use keys you save in the ClickRuntime dashboard, remember values between runs, and deliver results by email or to Slack, so nothing depends on a conversation being open.

  • Pull numbers from your own API or a public one and send a report.
  • Compare a value with yesterday's and only notify you when it changes. Built-in tasks start fresh each time; a ClickRuntime automation remembers what it saw last run.
  • Post a digest to a Slack channel every weekday morning.
  • Clean up or sync records between two services on a timetable.

How a scheduled task gets set up

You ask in plain language. The assistant restates what will happen, asks for anything missing (how often, your timezone, where results should go) and saves a draft. A draft does nothing on its own.

If the job needs a connection such as Slack, the assistant gives you a button for Slack's own consent screen. If it needs an API key for another service, it sends you to the ClickRuntime dashboard to save it as a secret. The key never goes into the chat.

When everything is ready, the assistant tells you what will run, how often, and which services it will contact, then turns it on and runs a test. Your AI assistant asks for your permission before each of those steps. After that the schedule is armed and you can close the chat.

Schedules you can ask for

Say it the way you would to a colleague. ClickRuntime understands every N minutes (5 minutes is the shortest interval), every hour at a given minute, every day at a time, weekdays at a time, and a specific day of the week. Local times use your timezone, and the next three run times are shown before it goes live.

Looking after it later

Ask your assistant "did my signups report run?" or "move it to 7am" and it will check the run history or change the schedule. You can do the same from the ClickRuntime dashboard, where each automation has its own page. From there you can pause or resume it, run it now, rename it, change the schedule, read the log of every run, and view the script under Advanced.

Try asking

Prompts to start with

Paste one of these into a chat with ClickRuntime connected.
  • Create a ClickRuntime automation: every weekday at 9, fetch yesterday's orders from our Shopify store and post the total to #sales in Slack.

  • Create a ClickRuntime automation: every Monday morning, email me the top 5 Hacker News posts about Postgres.

  • Create a ClickRuntime automation: on the first of each week, check that our SSL certificate has more than 14 days left and email me if not.

Apps

Works with the apps you use

Connect an app once and every automation in your workspace can use it. If it has an API, a webhook or a web page, it works.
  • Slack
  • Google Calendar
  • Shopify
  • Notion
  • Telegram
  • Asana
  • Dropbox
  • Calendly
  • WordPress
  • QuickBooks
  • Bitbucket
  • Evernote
  • Square
  • Wix
  • Mailgun
  • Sentry
  • MySQL
  • Firebase
  • Cloudflare
  • Instagram
  • Spotify
  • Miro
  • Substack
  • Product Hunt
  • Pinterest
  • Etsy
  • Wise
  • Gusto
  • RSS feeds
  • Google Sheets
  • Stripe
  • Typeform
  • Airtable
  • Jira
  • Mailchimp
  • Discord
  • Zendesk
  • WhatsApp
  • Google Docs
  • Figma
  • Box
  • WooCommerce
  • Squarespace
  • Brevo
  • Datadog
  • MongoDB
  • Vercel
  • X
  • YouTube
  • Google Analytics
  • Confluence
  • Ghost
  • Mastodon
  • TikTok
  • eBay
  • Coinbase
  • Okta
  • Gmail
  • GitHub
  • HubSpot
  • Google Drive
  • Trello
  • Zoom
  • Linear
  • Intercom
  • Xero
  • GitLab
  • Todoist
  • PayPal
  • BigCommerce
  • Webflow
  • PagerDuty
  • PostgreSQL
  • Supabase
  • Netlify
  • Facebook
  • Reddit
  • Google Ads
  • Bitly
  • Medium
  • Bluesky
  • Twitch
  • Revolut
  • Zoho
  • Auth0
View all apps

FAQ

Questions about scheduled tasks in chatgpt and claude

Do I need to keep the chat open?
No. Once the automation is on it runs on ClickRuntime's servers on its schedule. You can close the chat, your laptop, or both.
What's the shortest interval?
Every 5 minutes. Most people use hourly or daily schedules, which also use far fewer monthly runs.
How is this different from ChatGPT's own scheduled tasks?
ChatGPT's tasks re-run a prompt and answer in the chat. ClickRuntime runs real code that can call other services with your secrets and send results outside the chat, such as email or Slack. It also remembers values between runs, so it can skip items it already handled and alert only when something changes.
Does this work from Claude or other assistants?
Yes. Any assistant that supports MCP connectors can set up the same scheduled tasks, including Claude, Claude Code and Cursor. See the setup steps for each at /assistants.
Which timezone is used?
The one you give. If a schedule depends on a local hour and the timezone is unknown, the assistant asks. You can change it later on the automation page.
What does a scheduled run cost?
Each run counts once toward your workspace's monthly runs. An hourly automation uses about 720 runs a month. The Pricing page lists what each plan includes.

Set up your first automation in ChatGPT or Claude

Free plan. No credit card.