Skip to main content
Planning is the task-list surface inside Cortex Chat. A plan is a list of steps that you or the model can keep up to date while the work moves: you open it on the Planning page, tick steps off, and add new ones as they appear. This page is about that surface only. It is not about subscriptions, allowances or billing, so if you arrived looking for what your account includes and what it costs, read Plans and quotas instead and come back here when you want task lists. This page covers what a plan is and what it deliberately is not, the two ways a plan gets created, how steps and statuses behave, the status filter, and the messages you see when an action fails.

What a plan is

The Planning page states it in one line: A plan is a task list the model can build and keep up to date while you work. Start one here, or ask for one in any chat. A plan is not a calendar. It carries no dates, because what it tracks is what is left to do, not when it happens. Two nearby things are often mistaken for it:

Start a plan

1

Open Planning and choose New plan

The dialog explains itself: A title, and one step per line. Bullets and numbers are stripped, so a list can be pasted straight in.
2

Enter a Title

Up to 200 characters. The placeholder shows the shape it expects, for example Ship the pricing page.
3

Optionally fill Steps

One step per line. Pasting a bulleted or numbered list works as is, because the bullets and the numbers are stripped for you.
4

Choose Create plan

The plan opens. If it cannot be saved you see The plan could not be created.
Open the Planning page from the product navigation.

Work through the steps

Open a plan from the list. All plans takes you back.
  • Tick a step to move it from To do to Done. Ticking it again moves it back. Clicking only ever cycles between those two.
  • Add a step with the field at the bottom, up to 500 characters, then Add.
  • The progress bar reads how many of the plan’s steps are done.
  • Delete plan removes the plan. It does not touch the conversation it came from.
An empty plan says so, and tells you the second way to fill it: No steps yet. Add the first one below, or ask in a chat and the model will fill it in.

Statuses

A plan has a status, but you rarely set it. The status is derived from the steps, and ticking the last box closes the plan on its own. The Plan status control is there when you want to override it.
Doing and Skipped exist because the model sets them as it works. You cannot reach them by clicking a step.

Filter the list

The list carries a status filter with four options: All, Draft, In progress and Done. The filter is applied in your browser, so it is instant, and the list itself shows at most fifty plans. Each row shows how many of its steps are done, a relative timestamp, and the From a chat marker when the plan was spawned from a conversation. Two empty states tell you which situation you are in. With no plans at all: No plans yet, followed by A plan turns a long answer into steps you can tick off. Create one, or ask a chat to plan the work and it will appear here. With a filter that matches nothing: Nothing in this status, followed by Try another status, or start a plan.

When an action fails

Every failure is a short sentence and nothing is half-applied. You will see one of The plan could not be created, The step could not be added, The step could not be updated, The step could not be deleted, The status could not be changed, or The plan could not be deleted. Retry the same action; if it keeps failing, check status.cortex.foundation.
  • Scheduled tasks - run a prompt on a cadence, which is the time-based surface Planning is not.
  • Projects - standing instructions and files behind a group of chats.
  • Deep Research - the research plan, a brief rather than a task list.
  • Conversations - the thread header where Start plan lives.
  • Built-in tools - what the model can reach while it works a plan.