All articlesAI & Productivity

How to Use ChatGPT as a To-Do List (And Where It Stops Working)

Saba Majidi, founder of Taskly.Saba MajidiOctober 5, 2026 12 min read
An untidy column of overlapping speech bubbles on textured paper whose fraying marks become a neat stack of cards resting on a solid base, in warm ink and clay tones.

To use ChatGPT as a to-do list, keep one long-running chat, paste your whole brain dump into it, and ask for one structure back: one line per task, the first physical step for anything vague, and three items for today. Each morning paste yesterday’s list back in and ask what moves. This works well for a day or a week. It stops working as a store, because ChatGPT memory, in OpenAI’s own words, “does not retain every detail from every conversation.” Use the chat for the rewriting, and keep the list itself somewhere that cannot forget.

That split, rewriting versus holding, is the whole argument of this page. Almost every guide to this topic is a list of prompts. Prompts are the easy part. The part that decides whether you are still doing this in March is what happens to the list while you are not looking at it, and that is a question about ChatGPT’s memory, its scheduled tasks and its connected apps, all of which OpenAI documents and almost nobody quotes.

ChatGPT is excellent at turning a mess into a list, and poor at being the place the list lives. Those are two different jobs, and most people give it both.

The method, in five moves

Using ChatGPT as a to-do list is not a feature you switch on, it is a short routine. Five moves, each argued in full below:

  • Keep one chat. One conversation that you return to, named something you will recognise in your history, instead of a new chat each morning.
  • Dump everything in once. Unpunctuated, out of order, mid-sentence. The dump is the input, not the output.
  • Ask for a structure, not an opinion. One line per task, projects split into a first step, blocked items marked, vague items flagged.
  • Ask for today separately. A list of everything and a plan for today are two different requests, and merging them gets you neither.
  • Close the loop in the evening. Paste what you did not finish and ask for it to be moved, in one request rather than item by item.

None of those five require a paid plan or any setup. What follows is why each one is shaped that way, and the three OpenAI features (memory, scheduled tasks, connected apps) that decide how far the routine can go.

1. One chat, not a new one every day

Starting a fresh chat each morning is the most common way people lose a ChatGPT to-do list, and it feels like the tidy option. It is not: a new chat starts with whatever memory happens to surface, not with your actual list, so by Thursday you have four partial lists in four conversations and no way to tell which one is current.

One long chat solves that with no features involved. The current list is the last message in a conversation you can find in two seconds, and the chat carries the shape of how you like the list formatted without being told again. Rename it to something blunt, so that you are picking it out of a history list, not reading previews.

The one cost of a long chat is that it eventually gets slow and the earliest part of it stops influencing anything. That is the point to start a second chat deliberately, pasting the current list in as the first message, rather than letting it happen by accident.

2. Dump it out, then ask for structure rather than sympathy

The reason a brain dump into ChatGPT works better than a brain dump into a notes app is that the dump does not have to be usable. You can write “chase the invoice thing, also the tax thing, mum’s birthday, that client who went quiet, the website is still broken” and get back five separate items, which is exactly the step that usually does not happen because it is boring.

What matters is the instruction you attach to the dump. Ask ChatGPT what you should prioritise and you get a confident paragraph of generic advice. Ask it for a specific transformation and you get the transformation. Four things are worth asking for every time:

  • One line per task, with no preamble, no encouragement and no reordering into themes you did not ask for.
  • A first physical step for anything that is really a project. “Sort out the tax thing” becomes “find last year’s return in the email archive”, which is startable.
  • A mark on anything blocked on another person, because those items are the ones that silently make a list feel like failure.
  • A flag on anything too vague to act on, rather than a guess at what you meant. A tool inventing detail in your list is worse than a tool admitting it cannot tell.

That shape is not an accident of prompting. The OpenAI research paper on how people use ChatGPT found that about two thirds of all writing requests ask ChatGPT to modify text the user already wrote rather than to produce new text, and “Practical Guidance” sits at roughly 29% of conversations. Rewriting what you already said is the thing this tool is genuinely reliable at, and a brain dump is exactly that job.

Scattered paper scraps passing through a hand-drawn funnel and becoming a neat stack of cards resting on a solid base, in warm ink and clay tones.
Two jobs, one tool each: the chat does the rewriting, something durable does the holding.

3. Ask for today separately from everything

A dump returns twenty eight items, and twenty eight items is not a plan. The second request is the one that makes the day work: give ChatGPT the structured list and ask for three items for today, chosen against a constraint you state out loud. The constraint is the part people skip.

Useful constraints are concrete and slightly unflattering. “I have about four usable hours and two meetings.” “Two of these have external deadlines this week, the rest do not.” “I have not slept and I need the smallest version of today.” Without a constraint, a model picks the three that look most important, which is nearly always three large items, which is how you end a day having started all three and finished none.

Ask for the three to be ordered by what has to happen first, not by importance, and ask for one of them to be small. The rest of the list is not deleted, it is simply not today’s problem, which is the mechanism a long list destroys and a short one restores.

What ChatGPT memory actually does, in OpenAI’s own words

Here is where a chat to-do list stops being a matter of technique. ChatGPT memory comes in two kinds, and neither is storage. Saved memories are details you explicitly ask ChatGPT to remember. Reference chat history lets ChatGPT draw on past conversations, and OpenAI notes that information from chat history “can change as ChatGPT updates what is most useful to remember.” The documentation is direct about what that means:

“Memory does not retain every detail from every conversation. ChatGPT decides which available information is relevant to a response.”
Memory in ChatGPT, OpenAI Help Center, checked October 2026

Read that as a product decision rather than a flaw, because that is what it is. Memory exists to make answers feel personal, not to be a database you can audit. A database that quietly drops rows it judged uninteresting would be a broken database. A memory that does exactly that is working as designed.

The practical consequence for a to-do list is a single rule: anything you cannot afford to lose has to be in the chat window you are looking at, not in memory behind it. That is why the routine above pastes the list forward each morning instead of asking “what was on my list?” The paste costs ten seconds and removes the entire question.

OpenAI also notes that memory features and controls vary by plan, region, platform and workspace settings, so what a colleague’s ChatGPT remembers is not evidence about yours.

Scheduled tasks, and the caps nobody mentions

Scheduled tasks are the closest thing ChatGPT has to a reminder. ChatGPT can run one-time or recurring prompts, monitor for changes and notify you when they run, which makes a daily morning check-in genuinely practical: “ask me what the three things are, and tell me what I said yesterday.”

The caps are the part worth knowing before you build a system on it. OpenAI documents a maximum number of active scheduled tasks per plan, and the numbers are small.

PlanMaximum active scheduled tasks
Free and Go3
Plus5
Business and Edu10
Pro and Enterprise15
Active task caps as documented by OpenAI, checked October 2026. Plan limits move, so verify before relying on one.

Free accounts are limited further: a recurring scheduled task can run no more than once a day, while paid plans allow hourly. OpenAI also notes that scheduled tasks do not support voice chats or GPTs, and that a task created inside a project cannot access that project’s files.

So scheduled tasks are a good fit for one or two standing rituals and a poor fit for per-task due dates. Five active tasks is a morning check-in, an evening sweep, and three spare. A working week has more than three things in it that need to resurface on a particular day, which is the structural reason a chat cannot replace a list with dates in it.

Projects, as a container for a recurring list

If the list you keep in ChatGPT is about one thing (a client, a move, a dissertation), Projects is the feature that makes it less fragile. OpenAI describes Projects as keeping “related chats, files, and instructions together”, and project instructions “apply only within that project and override your global custom instructions.”

That last part is the useful bit for a to-do list. The formatting rules you would otherwise repeat every morning, one line per task, no commentary, flag the vague ones, go into the project instructions once and apply to every chat inside it. A project can also be set to project-only memory, which keeps a client’s details out of the rest of your ChatGPT use.

Project file limits are documented per plan: 5 files on Free, 25 on Go and Plus, 40 on Edu, Pro, Business and Enterprise, with a maximum of 10 uploaded at once. Useful if the list leans on a brief or a spreadsheet, and irrelevant if it is just text.

Projects still does not make the chat a store. It makes the container tidier, and the list is still the last message you pasted.

When ChatGPT can actually edit a real list

There is one configuration where ChatGPT stops being a thinking surface and starts changing your real list: when the app holding that list is connected to ChatGPT. OpenAI states that connected apps let you “search and reference information from connected services” and “take supported actions, such as creating or updating information”, after you sign in and authorise the connection.

“ChatGPT may ask for approval before reading information or completing an action.”
Apps in ChatGPT, OpenAI Help Center, checked October 2026

Note the shape of that sentence, because it is the right shape and it is also the ceiling. An assistant that writes into your list should ask first, and OpenAI’s permission settings include an “Always ask” option. What you do not get is a preview of the exact change in the way a diff shows you one: approval is per action, and the action is described rather than laid out as a before and after.

Two further limits are worth knowing. App availability depends on the app, your plan, region, workspace, role, model and the interface you are using, so a connector a friend has may simply not be there for you. And an app can only do what it exposes, so “update the due date on everything I missed” may or may not be a supported action in your particular tool.

The broader version of this question, what any assistant should be allowed to do to your list and what it should have to ask about, is the subject of our piece on AI that asks first.

Four places a chat to-do list breaks

Each of these shows up in week two or three, not on day one, which is why the approach feels better than it is at the start.

  • Nothing comes back to find you. A chat is a place you go. A list with dates is a thing that arrives. Without scheduled tasks, a ChatGPT to-do list only works on days you remember to open the chat, and the days you forget are exactly the days it mattered.
  • The list has no single location. After a fortnight the current version is in the chat, an older one is in a memory, a third is in a message you sent yourself. A to-do list whose job is to stop you holding things in your head cannot have an ambiguous location.
  • Re-pasting is a tax that grows. Ten seconds a day is nothing. Ten seconds a day plus the judgement call about whether this paste is current is the thing people quit over, usually without being able to say why.
  • Nothing is shared or checkable. You cannot hand a chat to the other person in your household, and you cannot glance at it on your phone lock screen. Both are ordinary requirements of a real list.

None of those four is a reason to stop using ChatGPT for the rewriting. All four are reasons not to make it the store.

Why writing it down anywhere works, and what that implies

It is worth knowing why this helps at all, because the mechanism tells you which part is doing the work. Getting an intention out of your head and into something external is called cognitive offloading, defined by Risko and Gilbert as “the use of physical action to alter the information processing requirements of a task so as to reduce cognitive demand” (Trends in Cognitive Sciences, 2016).

The size of the effect is large and specific. A review of intention offloading by Gilbert and colleagues reports that in one of their studies participants forgot about 45% of intentions when relying on their own memory, against around 5% when using external reminders, which the review describes as reducing the forgetting rate “by almost an order of magnitude.” The reminder is not a small optimisation on top of memory. It is most of the result.

The second mechanism is why a plan feels different from a list. Masicampo and Baumeister ran six studies on unfulfilled goals and found that making a specific plan removed the intrusive thoughts and the performance interference that an unfinished goal produces.

“Once a plan is made, the drive to attain a goal is suspended, allowing goal-related cognitive activity to cease, and is resumed at the specified later time.”
Masicampo and Baumeister, Journal of Personality and Social Psychology, 2011

Put the two findings next to each other and the implication for ChatGPT is direct. The value of asking ChatGPT to turn your dump into a plan is real and it is measured: plan making is what quiets the noise. The value of leaving that plan inside a chat window is not, because the offloading benefit depends on the external store being reliable. Asking a system that “decides which available information is relevant” to be your reminder is asking the wrong component to do the one job the research says matters.

The three prompts worth keeping

Three prompts cover the whole routine. Paste them somewhere you can reach, not into a chat you will lose.

ChatGPT to-do list: the three prompts
1. THE DUMP, STRUCTURED
Here is everything in my head. Do not advise me and do not reorder into themes.
Return one line per task. For anything that is really a project, replace it with
its first physical step. Put [WAITING] in front of anything blocked on someone
else. Put [VAGUE] in front of anything you cannot turn into a startable step, and
do not guess what I meant.

<paste the dump>

2. TODAY, AGAINST A CONSTRAINT
From that list, pick three for today. My constraint: <hours I actually have, and
what is already in the calendar>. Order them by what has to happen first, not by
importance. One of the three must be small enough to finish in 20 minutes. Leave
the rest of the list alone.

3. THE EVENING SWEEP
I finished <these>. I did not finish <these>. Rewrite the full list with the
finished ones removed and the unfinished ones carried forward, and tell me which
unfinished item has now been carried forward twice.

The last line of the third prompt is the one that earns its place. An item carried forward twice is almost never a scheduling problem, it is a task that is too big, not actually yours, or not actually going to happen, and naming it is the only thing that resolves it.

Chat versus a task manager, job by job

The comparison that matters is not feature counts, it is which component is trustworthy for which job.

The jobChatGPT in a chatA task manager
Turning a dump into itemsStrong. This is the thing it is reliably good atUsually manual, one item at a time
Breaking a vague task into a first stepStrong, and it will admit when it cannotRare outside AI-native tools
Holding the list next weekWeak. Memory decides what is relevantThis is the entire product
Reminding you on the right dayCaps at 3 to 15 scheduled tasks by planUnlimited dates, and they arrive
Rescheduling everything you missedStrong as a rewrite, then you paste it somewhereVaries. Often twenty manual edits
One current version, on every deviceAmbiguous after a fortnightGuaranteed
Sharing with one other personNot really possibleStandard
Each row is argued in the sections above.

When to keep going, and when to move off it

Keep using ChatGPT as your to-do list if the list is short-lived and bounded. A week of getting through a crisis, a one-off move, a project with an end date: a chat is genuinely the fastest tool for that and setting up anything else is procrastination wearing a productivity hat.

Move the list somewhere durable when any two of these are true: something was genuinely forgotten rather than postponed, you are not sure which chat is current, you are re-pasting more than once a day, or another person needs to see it. Those are not preferences, they are the failure signature of using a thinking surface as a store.

What you should not do is give up the rewriting when you move. The reason a chat felt better than your old list app is that the chat did the restructuring work your list app made you do by hand. Moving to a plain list app that cannot do that is how people end up back in a chat six weeks later.

Where Taskly fits

Taskly was built around the split this page describes: an AI-native task manager where the rewriting happens inside the list rather than in a separate window, and where the list is a store rather than a transcript.

  • The brain dump goes straight in. Paste or dictate the whole mess and ask Otto to split it into separate items, turn the ones that are really projects into steps, and propose dates. Same transformation as the first prompt above, and the result is the list rather than a message about the list.
  • Nothing changes without your approval. Otto shows every proposed change as a before and after that you accept or discard. Not an action described to you, the actual diff.
  • Rescheduling is one request. “Move everything I did not finish to Thursday” is one approval instead of twenty edits, and the result stays in the list instead of needing to be pasted anywhere.
  • Dates arrive. Every item can carry a date, with no cap on how many, and do dates are kept separate from real deadlines so a slipped intention does not read as a missed commitment.
  • Ready for two. A shared list for a household or a client works without a team pricing story attached to it.

What Taskly cannot do, plainly. Taskly has no offline mode, so it needs a connection. There are no native mobile apps yet, it runs in a browser. There is no calendar layout, so if seeing the day as a timeline is the thing you need, Taskly is not that and a visual planner will serve you better. The integration surface is small, so Taskly is not yet the hub that pulls tasks out of ten other tools. And Otto is a good rewriter, not an oracle: it will propose a plan from what you gave it, and the judgement about whether that plan is right stays yours.

If the assistant part is what you are weighing up, the AI to-do list page covers what to check before trusting any tool with your list, and what an AI task manager is covers the category rather than the product.

The short version

Use ChatGPT for the job it is reliably good at: turning an unusable dump into one line per task, a first step for the vague ones, and three things for today against a constraint you name. Keep one chat, paste the list forward, and do not ask memory to hold anything you cannot afford to lose, because OpenAI says plainly that it decides for itself what is relevant. When the list starts needing dates, a second person or a single current version, the chat has run out of road, and the thing to carry across is the rewriting rather than the habit of starting over.

Frequently asked questions

Can ChatGPT be my to-do list?+
ChatGPT works as a to-do list for a day or a week at a time, as long as you keep one chat, paste the current list back in each morning, and accept that the chat is a thinking surface rather than a store. ChatGPT is good at turning a messy dump into separate items and picking three for today. ChatGPT is not a store that reliably holds a list across weeks, because memory decides for itself what to keep.
Does ChatGPT remember my tasks between chats?+
Not dependably. OpenAI’s own memory documentation states that memory “does not retain every detail from every conversation” and that “ChatGPT decides which available information is relevant to a response.” A saved memory you ask for explicitly is more durable than something mentioned in passing, but neither is a guarantee, which is why a list you cannot afford to lose should not live only in a chat.
Can ChatGPT remind me about a task?+
ChatGPT can, through scheduled tasks, which run one-time or recurring prompts and notify you. The caps are low: OpenAI documents a maximum of 3 active tasks on Free and Go, 5 on Plus, 10 on Business and Edu, and 15 on Pro and Enterprise, and Free accounts can schedule a recurring task no more than once a day. That is enough for a morning check-in, not for per-task due dates.
Can ChatGPT add tasks to my to-do list app?+
Only if that app is connected to ChatGPT as an app or connector, and only for the actions that app exposes. OpenAI states that some apps “let ChatGPT take supported actions in the connected service” and that “ChatGPT may ask for approval before reading information or completing an action.” Without a connection, ChatGPT can write out a list for you to copy, and nothing more.
What is the best prompt for turning a brain dump into a to-do list?+
The prompt that works asks for structure and refuses commentary: give ChatGPT the raw dump and tell it to return one line per task, split anything that is really a project into its first physical step, mark which items are waiting on another person, and flag anything too vague to start. Asking for a structure is reliable. Asking what you should do with your life is not.
Is it safe to put my whole to-do list into ChatGPT?+
A to-do list is a detailed map of your work, your clients and your private life, so treat a chat the way you would treat any other cloud service holding that. Check your own data controls in ChatGPT settings, keep client names and credentials out of the dump if your work requires that, and remember that a chat transcript is searchable by anyone with access to the account.
When should I stop using ChatGPT as a to-do list?+
Stop when you notice three things: you are re-pasting the same list more than once a day, something got genuinely forgotten rather than postponed, and you no longer know which chat holds the current version. Those three together mean the chat has become a second place to check, and a second place to check is the failure mode a list is supposed to prevent.
Is ChatGPT better than a to-do list app?+
ChatGPT is better at the rewriting: splitting a dump into items, breaking a vague task into a first step, and rescheduling everything you missed in one request. A to-do list app is better at the holding: it stays where you left it, it shows you the same list on every device, and it does not decide what is worth remembering. The useful setup is a list that has the rewriting built in, not one of the two alone.

Every limit described on this page was checked against OpenAI’s own help documentation on 5 October 2026. Plan caps, file limits and feature availability change, so check the linked pages before relying on a number here.

Keep reading

A hand-drawn mechanical kitchen timer on textured paper beside a short row of completed tally marks and a much longer row of faint unfinished ones, in warm ink and clay tones.

Pomodoro Technique App: 7 Compared, and What the Timer Cannot Fix

Read
Twenty hand-drawn vertical bars in warm ink and clay tones, the leftmost four very tall and the rest shrinking rapidly into faint marks.

Pareto Principle Examples: Five Real Ones, With the Numbers Checked

Read

Stop managing tasks. Start describing them.

Give Otto a try: your day, organized in seconds.

No credit card · Sign in with Google or email