30% off your first 3 months

Get the deal
Notion logo
APP GUIDE
The desktop app or the web

How to use DuckyHelper in Notion

Notion pages and databases grow until nobody can see what is slipping. Ask DuckyHelper about the table or page on your screen and it marks the problem and says it out loud. You can also hand it the filling-in, or a request to sort as it arrives (Early access).

Works on Mac, Windows and LinuxDoing jobs is Early access on Mac
01
ASK
Works now

Find the tasks that are slipping

YOU SAY
“Which of these tasks are overdue and have no owner?”
Press fn (Ctrl+Shift+Space on Windows and Linux) and say it out loud.
What happens
  1. 01Open the database in table view so the rows are on the screen.
  2. 02Ask out loud. DuckyHelper reads the task, owner and due date of each row.
  3. 03It circles the empty owner cells on the rows that are past due.
  4. 04It tells you which rows they are, so you can assign them.

You getThe two tasks that are late and unowned, ahead of the ones that already have someone on them.

NotionLaunch tasks
TaskOwnerDueStatusUpdate pricing pageNo ownerNov 3In progressSend contract draftAnaNov 6In progressFix signup emailNo ownerNov 5Not startedPlan launch demoBenNov 14Not started
Two are overdue with no owner: update the pricing page, and fix the signup email. Today is Nov 9.
Demo · example pageClip · 6 sStill
02
ASK
Works now

Get the one decision on a long page

YOU SAY
“What is the one decision on this page, and is anything still open?”
Press fn (Ctrl+Shift+Space on Windows and Linux) and say it out loud.
What happens
  1. 01Open the project page and scroll to where the discussion is.
  2. 02Ask out loud. DuckyHelper reads the page from top to bottom.
  3. 03It underlines the line where the decision is stated and circles the open question.
  4. 04It says both in one sentence.

You getThe decision made and the question still open, without rereading the page.

NotionWebsite refresh
Website refresh · NotesWe looked at three homepage layouts last week.Decision: ship the new homepage in December.Ana will pick the photos by Friday.Open: who writes the pricing copy?Ben will follow up on the hosting quote.
The decision is a new homepage in December. Still open: who writes the pricing copy.
Demo · example pageClip · 5 sStill
03
JOB
Early access on Mac

Update every task's status from the notes

YOU SAY
“Set the status of each task in this table from the meeting notes”
Press fn (Ctrl+Shift+Space on Windows and Linux) and say it out loud.
What happens
  1. 01Open the table next to the meeting notes and say where the status should come from.
  2. 02DuckyHelper reads the notes, then works in the table with its own cursor while you keep using yours.
  3. 03It sets the status on each row, one by one.
  4. 04It finishes with a done card that says what it changed.

Built to ask firstSetting a status needs no OK. Nothing is sent, so it does not stop to ask.

You getEvery row has a status that matches what the team said in the meeting.

Early access
NotionLaunch tasks · Database
TaskOwnerStatus
Pricing pageAnaDone
Signup emailBenIn progress
Contract draftPriyaIn review
Launch demoBenNot started
Done
Statuses updatedin NotionWorked for 8s ›Set the status on 4 tasks from the meeting notes.
What should I do next?
Demo · example data · early accessClip · 9 sStill
04
ALWAYS ON
Early access

Sort new requests as they come in

YOU SAY
“When a new row lands in Requests, tag it by type and post it in #requests, asking me first”
Press fn (Ctrl+Shift+Space on Windows and Linux) and say it out loud.
What happens
  1. 01Say it once with the Requests database open. It handles the rows already there now.
  2. 02It learns the page's own actions for tagging the first time, so later runs are quick.
  3. 03Turn it on from the card it offers. It runs when a new row appears.
  4. 04Each run lands in the history, and the post waits for your OK.

Built to ask firstTagging rows needs no OK. Posting in #requests stops for your OK with Send, Edit and Deny.

You getNew requests are tagged by type, and the post is ready for you to approve.

Make this automatic?Trigger
Tag and post requests
WhenWhenever a new row lands in Requests
DoesTag the row as Bug, Question or Idea
ThenPost it in #requests after your OK
Demo · example data · early accessClip · 7 sStill
TIPS

Getting more out of it in Notion.

  • 01

    Switch to the table view before you ask about a database. It reads the rows on the screen.

  • 02

    For a long page, scroll to the part you mean first. Ask for the decision before the details.

  • 03

    Give it the source of the answer: "from the meeting notes" tells it where to read.

  • 04

    Writing in Confluence too? See the Confluence guide.

FAQ

Questions about Notion.

Do I need to connect my Notion account?

No. There is nothing to connect. It sees what is on your screen while the pill is open, and for jobs (Early access) it uses Notion in the app or the browser with its own cursor, signed in as you. It's built not to type your passwords or card numbers.

Can it post or share without asking?

It's built to ask first: before it posts a message or shares something it shows it with Send, Edit and Deny and waits for your yes. It may not recognize every send or payment, so keep an eye on tasks that involve messages or money. Reading and filling in rows need no OK.

Does it use the Notion API?

No. It uses no API. It works in the page on your screen like a person does.

Does it see everything in your workspace?

No. When you ask a question it looks only at what is on your screen, and only while the pill is open. A job or automation you start (Early access) opens only the pages that job needs.

Questions and jobs

Do anything

Ask it a question or hand it a job, in any app.

Doing jobs for you is in early access on Mac. Asking works on Mac, Windows and Linux.