diff --git a/config/feature_flags/beta/todos_bulk_actions.yml b/config/feature_flags/beta/todos_bulk_actions.yml
index afd0a3080c367472d79606e41fd49b9801c0c56e..9f6ba3fb4aea4a829a40321d0b6ebdee58d570fe 100644
--- a/config/feature_flags/beta/todos_bulk_actions.yml
+++ b/config/feature_flags/beta/todos_bulk_actions.yml
@@ -6,4 +6,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/520958
 milestone: '17.9'
 group: group::personal productivity
 type: beta
-default_enabled: false
+default_enabled: true
diff --git a/doc/user/todos.md b/doc/user/todos.md
index fe76f8ae1e86663e74a05369f12391fba9d2939f..d7c3a8cce87d8572f2ab1783495da90a9960239f 100644
--- a/doc/user/todos.md
+++ b/doc/user/todos.md
@@ -167,11 +167,26 @@ There are two ways to do this:
 - In the To-Do List, to the right of the to-do item, select **Mark as done** ({{< icon name="check" >}}).
 - In the upper-right corner of the resource (for example, issue or merge request), select **Mark as done** ({{< icon name="todo-done" >}}).
 
-### Mark all to-do items as done
+### Bulk edit to-do items
 
-You can mark all your to-do items as done at the same time.
+{{< history >}}
+
+- [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/16564) in GitLab 17.10.
+
+{{< /history >}}
+
+You can bulk edit your to-do items:
+
+- On the **To Do** tab: Mark to-do items as done or snooze them.
+- On the **Snoozed** tab: Mark to-do items as done or remove them.
+- On the **Done** tab: Restore to-do items.
+
+To bulk edit to-do items:
 
-In the To-Do List, in the upper-right corner, select **Mark all as done**.
+1. In your To-Do List:
+   - To select individual items, to the left of each item you want to edit, select the checkbox.
+   - To select all items on the page, in the upper-left corner, select the **Select all** checkbox.
+1. In the upper-right corner, select the desired action.
 
 ## Snooze to-do items