Tasks is a new beta feature for the paid-for versions of ChatGPT. This feature allows you to schedule a prompt to run at a certain time. In this article, I’ll explain that feature. Then I’ll take you through the incredibly frustrating process of trying to get ChatGPT to do what you want it to do using Tasks.
Also: The five biggest mistakes people make when prompting an AI
I hesitate to anthropomorphize the AI, but in this round of testing, ChatGPT has been singularly uncooperative. Rather than whining about it here, let’s first dig into this new feature.
How tasks work in ChatGPT
Tasks are prompts that are triggered at a given point in time. They can occur once or repeat. For example, you can say, “At 10:30 a.m. tomorrow, tell me the current weather,” and ChatGPT will process the prompt “tell me the current weather” at 10:30 a.m. tomorrow and either display a browser notification (if you have that enabled) and/or send you an email.
To enable tasks, you need a Plus (or better) paid account to ChatGPT, and you’ll need to select the GPT-4o with scheduled tasks model. It also wouldn’t hurt to have a good therapist.
Once you’re in that model, you can invoke the scheduling of tasks in your prompt with something like the “at” statement or “schedule a task” prefix. It seems like ChatGPT does a fair job of interpreting anything that implies a future time request as a task.
Also: Why the ‘Bring Your Own AI’ trend could mean big trouble for business leaders
I was able to assign a task in both the Mac app and the browser interface, but I was only able to see and manage existing tasks in the browser interface. Under the profile picture at the right of the screen, you can select Tasks from the drop-down menu.
That brings you to a tasks screen where you can see the tasks you’ve scheduled and those that have been completed.
Hovering over the time will reveal a pencil and three dots. Pause prevents a task from running but leaves it available to you. Delete removes it.
The pencil gives you an edit screen that lets you revise the task before it next runs.
Here you can rename the task, edit the prompt, and change its scheduling.
As far as I can tell, these features kind of work fairly well in beta. I had one task that never executed, and another one that executed ten hours after it was supposed to, but most of them seem to have run as expected. I was able to change the schedule and change the prompt, so those features worked as well.
Gateway drug to agentic AI
At first glance, adding tasks to ChatGPT seems fairly uninteresting. After all, we’ve had very complete and capable task managers for years. In fact, since ChatGPT Tasks can only notify you via a browser notification or an email, it’s far less helpful than, say, a task manager that reminds you to get white spray paint when you pull into the hardware store parking lot.
But while Tasks in ChatGPT does considerably less than full-featured task managers, it can also do more. It can run an AI prompt. That means it can take fairly intelligent action automatically at a specific time or times in the future.
Right now, the action is fairly limited. It can process a prompt, but its only output is an email or browser notification. Still, though, it gives us an idea about how intelligence can be embedded into a timed action with what might be fairly little effort.
Also: Managing AI agents as employees is the challenge of 2025, says Goldman Sachs CIO
Except, as I mentioned before, ChatGPT has been misbehaving during this entire experiment, which meant I’ve put in more than a day trying to get the AI to cooperate.
See, here’s the thing. To demonstrate this, I didn’t want to give ChatGPT a simple reminder to present. I wanted to have it do something only an AI could do, to show how an AI performing a task at a given time would be a considerable value add over a scripting process or just line-item tasks.
I do expect this to get better over time. But for now, wow. After a day of this, I’m cranky!
<!–>
Attempting to get a daily news briefing
We’ve discussed it before and we’ll discuss it again. AIs like to make stuff up. They also follow directions in the sense that they’ll respond to prompts in ways that seem authoritative and confident but are completely or subtly wrong.
I consume a lot of news. Every morning, I scan a ton of sites and news sources to get a feel for what’s happening in the world. This is different from digging into press releases to see if there are any announcements I want to pay attention to. What I want, usually first thing, is to get a flavor for what’s happening out there, what’s big, and what may either be a focus for my attention or something I should be aware of.
Also: The best AI for coding in 2025 (and what not to use)
This first scan is usually very fast. It’s a look at headlines, mostly. But I jump from site to site and by the time I’m done, I know whether there’s some big new crisis brewing, some crazy new technology released, some new political upheaval, or some big news coming out of other countries.
When it comes to ChatGPT Tasks, I thought combining the agent service with ChatGPT web searching had promise. It has promise. It just refuses to do what I want.
I tried to get ChatGPT to give me current news stories, along with sources. Sometimes, it just made them up. Sometimes, it gave me sources and stories from a year ago. Sometimes it cited stories that supposedly came from one site but came from completely different sites. Some links that said they were about one topic actually pointed somewhere entirely different.
And, I mean, I really tried. I tried to get ChatGPT to validate its sources. I tried to get it to double-check its work. I tried to narrow down its choices or provide more clear and specific instructions. I worked it.
Also: I bought an iPhone 16 for its AI features, but I haven’t used them even once – here’s why
My conclusion is this: ChatGPT is able to search the web. And it is able to find some topics. But if you want today’s news and you want it verifiable (in terms of it being an actual story with an actual link), ChatGPT is not ready for prime time.
Generating a custom weather briefing
My next attempt was to get a daily weather briefing. Again, I wanted something more than just a quick weather report. I have a weather widget on my desktop and can see the weather details whenever I want.
Instead, I wanted ChatGPT to add some value to the weather. I wanted it to draw a picture representing the weather at the time the prompt was executed.
Also: Is prompt engineering a ‘fad’ hindering AI progress?
Before attempting to assign a prompt to a future time, I first worked through and refined the main prompt itself. This is important. Make sure you have a prompt that works before unleashing it on the scheduling agent.
I wanted a nicely formatted briefing, including that representative picture. After a lot of refinement rounds, here’s what I got.