---
title: Manage tasks
slug: content-marketing-platform/docs/manage-tasks
docTags: 
createdAt: 2026-07-20T15:44:50.006Z
---

You accomplish work through tasks in Optimizely's Content Marketing Platform (CMP). Each task moves through a workflow from creation to completion.

## Create a task

Click **+ Create > Task**.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/iEz1rzwjWld1iD3x1_uSR-20260720-145806.png" size="70" alt="Create task.png" isUploading="false" width="998" height="816" darkWidth="998" darkHeight="816" position="center" showCaption="false"}

The **Create New Task** window displays. Add a **Title** for the task and other supporting details. Select a **Campaign** from the existing drop-down list or click **+ Add Campaign**. You can specify a **Start Date** and **Due Date** and select a **Workflow** from the drop-down list. If you selected a campaign with a budget, set the **Budget** for the task.  Click **Create** to create the task.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/IsGlM3dAils-6Ohd1WhoX-20260720-145806.png" size="60" alt="Task-2.png" isUploading="false" width="511" height="420" darkWidth="511" darkHeight="420" position="center" showCaption="false"}

The task page displays with the following tabs:

- **Brief** – Add a creative brief to describe your task strategy.
- **Content** – Create, revise, and optimize marketing content to make progress with your task.
- **Fields** – Update or add fields.
- **Publishing** – Click **Add Channel** to select distribution channels and schedule publication for an article or social content.
- **Related** – Add tasks that support this task or link any related activities.
- **Financials** – Add an invoice and payment for the task. See [Budgeting](docId\:pIt3a4GLzcroE3P3jGy45) for information.
- **History** – See an audit trail of interactions within the task over time. People, their actions, and time are displayed in an easy-to-read timeline format corresponding to changes made in the task over time.

![task-tabs.png](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/jz-gJTLMg8HbIzfVtqKrj-20260720-145806.png)

### Create a task in a campaign

You can create tasks from each campaign, and CMP reduces the time it takes to set up tasks and ensure they are consistently tagged. In a Campaign, click **Activities** and select **Add** > **Task**. You can also click **+** next to **Title** and add a **Task.**

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/aYhAjfFj49s3kSGy0hxYf_10031310128781.png" size="20" alt="Task-add.png" isUploading="false" width="91" height="148" darkWidth="91" darkHeight="148" position="center" showCaption="false"}

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/xBrO2dDtR6pKQFuhBFLtS-20260720-145806.png" size="50" isUploading="false" width="289" height="213" darkWidth="289" darkHeight="213" position="center" showCaption="false"}

Enter the task title, and define the task's start and due date. You can also change the parent campaign and the task owner.

The most recently created tasks display at the top of the **Activities** in **List**. From here, you can view and manage content and non-content tasks on which your campaign depends. You can use **Timeline** and **Calendar** to see the reflections on the due date of campaign activity in **Plan**.

### Create a task from list and calendar

**Plan**, **List**, and **Calendar** let you create tasks and events to display upcoming activity dates.

To create a task in **List**, click **Add new (+)** and select **Task**.

![AddNew.png](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/_wzHtfRGcqR7JenB_KQU7-20260720-145806.png)

You can also add a task by clicking on a date in **Calendar**.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/yH-rGWB1pWUWw8j7LJb_7_10031677142413.png" size="20" alt="Task-new-calendar-view.png" isUploading="false" width="158" height="158" darkWidth="158" darkHeight="158" position="center" showCaption="false"}

### Create a task from Marketplace

Click on a piece of content and click **Create Task** on the preview window. The **Create New Task** window displays. Enter details and click **Create**.

### Create a task from the library

Select a library asset that opens a panel at the right of your page. Click **Create Task,** and the **Create New Task** page will display the selected content. Enter details and click **Create**.

## Edit a task

You can edit tasks later, including adding or changing the task template.

Click **More (...)** beside a task or on the task page and select **Edit**. This brings up a modal similar to task creation and lets you select a task template to apply. Click **Save Changes**.

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/KQMEm5iQEyFuTzyP-FGbm_task-edit-2.png)

All changes are reflected in the History tab.

## Add a task brief

On the **Brief** tab, upload files or enter a task description. You can add a brief in several ways.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/X_UdJNUqGAIs8rgoz97_7-20260720-145806.png" size="50" alt="task-brief.png" isUploading="false" width="432" height="275" darkWidth="432" darkHeight="275" position="center" showCaption="false"}

- **Brief Template** – Click **Brief Template** to select from several [saved  Task Brief  templates](docId\:CMBlVWbcu0MWTovH8XM3h).

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/oe1zMN-UjQdzA2-McNYq8_select-a-brief-template-select-brief-template-dialog-with-search-and-template-list.png" size="50" isUploading="false" width="934" height="1004" darkWidth="934" darkHeight="1004" position="center" showCaption="false"}

- **Upload** file – Select **Upload**. You can connect to your Microsoft 365 OneDrive Account to upload a brief. You can upload files in the following formats:

  - Word
  - PowerPoint
  - Excel
  - PDF
  - Video (MOV, MP4)
  - Image Files (JPEG, GIF, SVG and BMP)

  :::hint{type="info"}
  **Note**

  Unsupported files display a **no preview** message but remain available to download.
  :::
- **Library** – Select an asset from the Library as your task brief.
- **Add URL** – Enter the URL to a file on Google, Figma, Milanote, or a non-gated website.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/7_9FMDX2zUGFy0unEUwSP_add-url-website-add-url-website-form-with-title-and-url-fields.png" size="70" isUploading="false" width="1492" height="706" darkWidth="1492" darkHeight="706" position="center" showCaption="false" indent="1"}

- **Write Brief** – Click **Write Brief** and type a brief in the online text editor. You can select text and click **AI** to receive refinement suggestions. While you write a brief, the text editor autosaves the draft. However, if you try to go to any other module while writing the brief, an alert warns that you have unsaved changes and asks if you want to discard the changes. Click **Save** when you are done.

:::hint{type="info"}
**Note**

An administrator can toggle generative AI availability off for all users of an instance from the **Opti ID Admin Center**. See [Turn generative AI off](docId\:X5U0kKD2azV5cIdNqwGNj).
:::

## Add fields to the task

Fields and field values can automatically populate from the campaign or brief. If your task has a workflow, only the fields from that workflow display. Go to **Fields** and add select **Add Field**. You can select from a multi-select list of fields or click **Create New**, select a **Field type,** and enter a **Field Name**. You can also enter a **Helper Text** for the field and click **Create** to add the field.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/4vxoYR9IFydr4s6jD74eo_generic-task-fields-task-fields-tab-with-add-field-dropdown-showing-event-and-expiration-fields.png" size="50" isUploading="false" width="555" height="698" darkWidth="555" darkHeight="698" position="center" showCaption="false"}

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/HFfHlJ3lNQaY1pe0hw-EX_create-new-task-create-new-task-form-with-title-campaign-dates-and-workflow-fields.png" size="50" isUploading="false" width="511" height="420" darkWidth="511" darkHeight="420" position="center" showCaption="false"}

For single-select fields, the page lets users keep the values they inherit through the selected workflow or opt for the ones they inherit with the chosen campaign. For multi-select fields, the values merge.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/2z0IrrfRY17LSmGLSPaN6_manage-tasks-workflow-steps-panel-showing-publish-step-with-mandatory-fields-tooltip.png" size="70" isUploading="false" width="1136" height="730" darkWidth="1136" darkHeight="730" position="center" showCaption="false"}

## Add content to the task

See [Content workspace](docId\:XH27Qj2FzDgHr8Nde5LqR) for more details on creating content for your task.

In **Content**, click **+ Add Content** and select the option you want.

### Suggested assets

This feature is being released to accounts in phases. Contact your customer success manager if it is unavailable in your account. You must have Agent Platform enabled for your organization to access this feature.

CMP uses Mark to recommend relevant library assets based on a task's brief, so you do not have to search the **Library** manually.

1. Open a task that has a brief with content.
2. Click **Suggest Assets**. The **Suggested Assets** panel opens with suggestions ranked by relevance.

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/logaGXIIQQG4QmiSIYl7p_suggested-assets.png)

3. Select one or more assets and click **Add to Task** to add them to the task **Content**.

The panel provides additional options:

- Select an asset to preview it before adding, then add it from the preview.
- Click **Edit Search** to refine the search terms, then review the updated suggestions.
- Click **Show more** to load more suggestions.

## Manage workflow dates

Workflows have forward and backward scheduling logic so that when a **Task Start Date**, **Task Due** **Date**, or **Step Due Date** changes, you can update only that date or all subsequent dates by the same number of business days. See [Manage workflows](docId\:z4qRq7wJIEQt3sS3PK_jn) for more information.

### Update task start date and due date

Forward and backward scheduling applies to **Task Start** and **Task Due Date.** You can set the task start date or task due date from the task window.

1. Click the dates to change them.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/DGpAqN5fWzlwD79NnE_kn_manage-tasks-task-header-with-start-and-due-date-fields-highlighted.png" size="80" isUploading="false" width="701" height="191" darkWidth="701" darkHeight="191" position="center" showCaption="false" indent="1"}

2. After you set the date, click **Save**.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/FtNGPVxCPZZuBXVlCxRsG_manage-tasks-task-date-picker-with-time-selection-for-september-2023.png" size="70" isUploading="false" width="573" height="149" darkWidth="573" darkHeight="149" position="center" showCaption="false" indent="1"}

### Smart durations

If you activate **Smart Durations** for the workflow, the due dates of the task and subsequent steps move backward or forward by the number of business days that the previous step was delayed or completed. See **Apply Smart durations** in [Manage workflows](docId\:z4qRq7wJIEQt3sS3PK_jn).

If a task has other dependent tasks, then smart durations display a prompt to select the date changes for the dependent tasks.

## Task status

Each task has a status based on the workflow:

- **Not Started** – Default status when you create a task.
- **In Progress** – Automatically changes to **In Progress** if you complete a step in the workflow by clicking the checkmark.

  ::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/B95J1VoXAIPuENDo9zxiG_doc-team-temporary-brief-task-detail-page-with-flexible-workflow-steps-and-in-progress-status.png" size="90" isUploading="false" width="1074" height="570" darkWidth="1074" darkHeight="570" position="center" showCaption="false"}
- **Completed** – Automatically changes to **Completed** after you complete the steps in the workflow. Click **Mark Complete** to change the task status to **Completed**.&#x20;

:::hint{type="info" indent="1"}
**Note**

If a step has a time estimate, you must log time to mark it **Complete**. **Complete** is disabled until you log time. Steps without a time estimate do not require logged time. To understand how time logging works, go to [Planner](docId\:I-1MIdXlE0Lf4M7Niiu5-).
:::

- **Overdue** – Automatically changes to **Overdue** when the task's due date has passed, regardless of the previous status of the task. 
- **On Hold** – Click **On Hold** to pause the task.
- **Archived** – Click **Archived** if you do not need regular access to the information.

### Place task on hold 

You can place the task **On Hold** if any dependencies or constraints prevent the task from continuing. If you leave the task on **Not Started** or **In Progress**, it continues to trigger notifications that may be irrelevant. Instead, place the task **On Hold** to turn off activities except for the **Comments** section. You cannot make changes to the task during this time. Anyone with edit access can change the task status. 

1. Select **More** (**...**) > **Place On Hold**. A confirmation dialog box displays.

   ::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/VNHFVGA7aEIRY05AbELhc_doc-team-temporary-brief-task-actions-menu-with-copy-place-on-hold-archive-delete-and-date-options.png" size="90" isUploading="false" width="1064" height="472" darkWidth="1064" darkHeight="472" position="center" showCaption="false"}
2. Click **Yes, Place On Hold.**

   ::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/A4YAGZ6gNW-xhk6gnrFi4_doc-team-temporary-brief-place-on-hold-task-confirmation-dialog.png" size="90" isUploading="false" width="1045" height="467" darkWidth="1045" darkHeight="467" position="center" showCaption="false"}

### Resume from on hold

Select **More** (**...**) > **Resume From On Hold** from the top notification bar or the task action menu. Resuming the task reverts the status to the action's status before placing it on hold.

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/6n_95Rdy_h8868idxhr0O_doc-team-temporary-brief-task-on-hold-status-with-resume-from-on-hold-menu-option.png)

View task status in **Plan**:

- **List** – Put tasks on hold, resume them from on hold, and archive them.
- **Timeline** –  Filter tasks based on their statuses.
- **Calendar** – Filter tasks based on their statuses.
- **Board** – Drag and drop tasks across **Not Started**, **In Progress**, **Completed**, and **On Hold** statuses. 

### Change task status from the List View

You can update the status of a task in the List View.

1. Go to **Plan** and see the List View.
2. Click on the **Status** of a task to change it.
   - **In Progress** – Change to **Complete**, **Archive**, or **Place on Hold**.
   - **Completed** – Change to **Undo Complete** or **Archive**.
   - **Archived** – Change to **Unarchived**.
   - **On Hold** – Change to **Resume From On Hold**.
   - **Overdue** – Change to **Archive** or **Place on Hold**. **Complete** is not an option when the workflow is not flexible.

If the workflow has incomplete required fields, CMP gives you an error if you try to change the task status to complete. Complete the required fields then try again.

## Pin task content

You can pin a piece of content to flag it for review or to add clarity. 

In the content tab of a task, click **More (...)** on any piece of content and select **Pin Content**. 

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/JphotB9HJz1nJNL2iJWwy_test-task-content-task-content-tab-with-optimizely-logo-and-pin-content-menu-highlighted.png" size="70" isUploading="false" width="1882" height="1638" darkWidth="1882" darkHeight="1638" position="center" showCaption="false"}

This option pins the content to the top or first of the content order list. This displays in all three views: single, grid, and list.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/Tu58kv8rOqmB4DOH6La1Q_task-content-tab-content-tab-three-dot-menu-options-for-pinned-asset.png" size="70" isUploading="false" width="1904" height="1628" darkWidth="1904" darkHeight="1628" position="center" showCaption="false"}

To unpin content, click **More (...)** and select **Unpin Content**. The content returns to its original position in the list.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/QfXIVkSujHD00nUKdq1m1_task-content-tab-content-tab-unpin-content-option-highlighted.png" size="70" isUploading="false" width="1904" height="1628" darkWidth="1904" darkHeight="1628" position="center" showCaption="false"}

## Comment on a task

Click **Comments** on the task page to post comments.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/uLtFBqBcBMzux6zRrgazB_task-comments-tab-comments-tab-empty-state.png" size="60" isUploading="false" width="1274" height="1324" darkWidth="1274" darkHeight="1324" position="center" showCaption="false"}

Click **Add Comment** on a step and enter a comment in the comment box.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/UmvufaEIjNCa4AQ3DC8CA_task-workflow-tab-workflow-step-add-comment-button-tooltip.png" size="70" isUploading="false" width="1240" height="1006" darkWidth="1240" darkHeight="1006" position="center" showCaption="false"}

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/NLGRYWIXFgWjWrkSOxsee_task-workflow-tab-workflow-step-comment-dialog-box-with-text.png" size="60" isUploading="false" width="1190" height="938" darkWidth="1190" darkHeight="938" position="center" showCaption="false"}

Click **More** (**...**) to **Edit** and **Delete** your comments on the task.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/nFpPFHju3RF4PKemn3nMr_task-workflow-tab-workflow-step-comment-edit-and-delete-options.png" size="70" isUploading="false" width="1202" height="1078" darkWidth="1202" darkHeight="1078" position="center" showCaption="false"}

Click the **Show Resolved** checkbox to display the **Resolved** comments.

## Watch or unwatch the task

You can add relevant users to the task as a watcher or watch the task yourself. Click **Manage Watchers**.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/TCRx9OHnpVsh20XVzRGZC_task-watchers-panel-manage-watchers-panel-with-current-watcher.png" size="60" isUploading="false" width="660" height="364" darkWidth="660" darkHeight="364" position="center" showCaption="false"}

A drop-down list displays. Click **Start Watching**, **Stop Watching**, or search and select another watcher. Start typing for suggested watchers.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/GPILl_1655LBpa1Q1FuRv_task-watchers-panel-add-watcher-dropdown-with-team-options.png" size="30" isUploading="false" width="281" height="455" darkWidth="281" darkHeight="455" position="center" showCaption="false"}

When you add users who do not have access to the task, you can provide them with **Edit**, **View**, or **Comment** access to that task. 

:::hint{type="info"}
**Note**

Only **Edit** and **View** access to the task lets the user receive all types of notifications associated with it.
:::

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/RRyAAYb7qK33OUj9gxMW5_share-task-dialog-share-task-access-level-dropdown-options.png" size="80" isUploading="false" width="672" height="240" darkWidth="672" darkHeight="240" position="center" showCaption="false"}

When you are a task watcher, you receive the following notifications if they are turned on. If you do not want to receive email notifications about a particular task, click **Unwatch this task** in the email.

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/F3t1kSiTxl6_yodxcoHC5_watcher-notifications-settings-watcher-notifications-task-settings-table.png)

:::hint{type="info"}
**Note**

Assignees to the task are the default watchers and have edit access. See[ sharing tasks and managing permissions](docId:-q-WHVNJMPp_f4eesUQc9). 
:::

## Select publishing destination

After adding the content to the task, select the destination where you want the task published, if applicable.

For example, if you have a website configured to CMP, select your website from the **Add Channel** drop-down list. You can select more publish destinations such as Feeds, Facebook, Twitter, and LinkedIn. To learn more about publishing, see the Publishing section of the Help Center.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/1wznHzCyk5C6LAg4dhIs8_task-publishing-tab-add-channel-dropdown-with-channel-list.png" size="30" isUploading="false" width="302" height="452" darkWidth="302" darkHeight="452" position="center" showCaption="false"}

You can schedule the publishing time.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/Rupxzsrint0_3MR9GI1id_task-publishing-tab-publishing-tab-sprinklr-channel-schedule-options.png" size="80" isUploading="false" width="1002" height="529" darkWidth="1002" darkHeight="529" position="center" showCaption="false"}

After you select the publishing destination, click **Complete** to publish the task.

## View task history

Each task has a **History** that provides a detailed activity log of work. You can see who made changes, what the changes were, and why they were made.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/6DzU8A8W5x-ce2ltdWwpZ_task-history-tab-history-tab-activity-log-entries.png" size="90" isUploading="false" width="562" height="233" darkWidth="562" darkHeight="233" position="center" showCaption="false"}

**History** includes:

- Changes to task title and brief.
- Changes to workflows (such as step owner, step status, due dates, and so on).
- Added or resolved comments (within a task or individual content).
- Changes to task Labels and Custom Fields.
- Uploads, downloads, and added attachments.

## Delete a task

When you delete a task, assets previously pushed to the library still exist. The deleted task also deletes task content not pushed to the library. See [Content workspace](docId\:XH27Qj2FzDgHr8Nde5LqR) for details on how to save content in the library.

To delete a task, select **More** (**...**) > **Delete**. Confirm your deletion.

## Restore deleted tasks and task content from the recycle bin

Admins can restore task or task content such as an article, image, raw file, URL, or Microsoft asset. You cannot restore structured content and brand templates.

:::hint{type="info"}
**Note**

You can restore tasks and task content from the recycle bin up to 60 days after initially deleting them. 
:::

To restore a task or task content from the **Recycle Bin**:

1. Go to your avatar > **Recycle Bin**.
2. You can search for your task or task content by its title. 
3. Click **Restore**. 

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/0yC6Q99JAxWcw1BYsvaAV_manage-tasks-restore-deleted-tasks-and-task-content-from-the-recycle-bin.png)

When you restore task content, it displays the original task with an update to the [task's  History](docId\:W7zf5eJAPZhHgHjzWK_m2).

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/89JMmlncW_x6ErpAm-OQp_manage-tasks-task-history-tab.png" size="70" isUploading="false" width="1300" height="368" darkWidth="1300" darkHeight="368" position="center" showCaption="false"}
