TaskbyTask.Practical AI guides for work
ChatGPT · Practical walkthrough

Use ChatGPT to extract actions from meeting notes

Separate decisions, agreed actions and open questions without inventing owners, deadlines or agreement.

Task by Task6 min read
Three colleagues around a table linked to cards for owners, dates and action status.

AI-generated editorial illustration.

A practical walkthrough using fictional meeting notes. The worked action list and follow-up are illustrative, not captured ChatGPT responses. No live model test or measured saving is claimed.

ChatGPT can extract confirmed decisions, agreed actions and unanswered questions from numbered meeting notes. You will ask it to cite the source for each item, then audit changed dates and commitments that were never made. A useful result is a list the people in the meeting recognise, rather than a very organised account of work they never agreed to do.

What you'll make

a short follow-up with actions, owners, agreed dates and visible gaps, all tied back to the source notes.

What you'll need

typed notes and an approved ChatGPT account. This exercise does not require recording, transcription or a connected calendar. Normal account limits apply.

Start with fictional notes. Do not record a meeting or upload a transcript without appropriate permission and approved data handling. Notes can remain sensitive after you remove names. Leave health, pay, complaints and other sensitive employee matters out of this exercise.

1. Keep the changes in the notes

A changed date is part of the evidence. Number the source notes so you can see what each action is based on.

Use these fictional notes:

N1: Alex agreed to send revised figures by Friday 9 October 2026.
N2: Later, Alex changed the date to Monday 12 October; the group accepted it.
N3: Rory asked whether a second analysis was needed. No decision.
N4: Lee suggested a small pilot if the revised figures support it.
    No owner or date agreed.
N5: The group agreed to defer the redesign until the next planning meeting.

Do not delete N1 merely because N2 changes it. Keeping both lets you check whether the model uses the latest agreed date and understands why it changed.

Preserve qualifications too. “If the figures support it” is not a decorative phrase. Removing it turns a conditional suggestion into a new piece of work.

2. Ask for three separate lists

Open ChatGPT in your approved account, start a new chat and manually paste the notes with this prompt. No calendar or task-system connection is used:

From these notes, produce three sections: Confirmed decisions,
Agreed actions and Open questions.

For each agreed action, give the action, explicitly agreed owner,
latest agreed date and supporting note IDs. Keep missing owners or
dates as "to agree"; do not assign them yourself. If a later note
supersedes an earlier date, use the later accepted date and cite both.

Do not turn questions, suggestions or conditional ideas into agreed
actions. Keep conditions visible. Do not infer agreement from silence.
Use only the supplied notes and flag any ambiguity.

[Paste the numbered notes.]

You are asking for a structured draft, not a verdict about what people ought to have agreed. If the notes do not show agreement, the draft should leave it unresolved.

3. Check the date that changed

Here is an illustrative worked result, written to show the distinction. It is not a captured ChatGPT response:

Confirmed decision: defer the redesign until the next planning meeting. Source: N5. That meeting’s date is not supplied.

Agreed action:

Action Owner Latest agreed date Evidence
Send revised figures Alex Monday 12 October 2026 N1 and N2; N2 supersedes the earlier date

Open questions:

  • Is a second analysis needed? Rory raised the question; no decision is recorded. Source: N3.
  • Should a pilot happen if the revised figures support it? Lee suggested the idea. No action, owner or date is agreed. Source: N4.

The correct action date is 12 October, not 9 October. Rory is the person who asked a question; that does not make Rory responsible for doing an analysis. Lee proposed a pilot; that does not appoint Lee to run it.

OpenAI’s accuracy guidance warns that a confident answer can be wrong. Check the assignments against the notes, particularly when the table looks ready to paste into a project system.

4. Find commitments that were never made

Make a second pass with this prompt:

Audit this draft against the numbered notes. Identify any invented
owner or date, outdated deadline, suggestion promoted to an action,
lost condition or decision not supported by the source.

For each issue, cite the relevant note IDs and suggest a correction.
If the notes are ambiguous, keep the ambiguity visible. Do not
resolve it by choosing the most plausible owner or deadline.

Then read it yourself. A second model answer is another draft to check, not an independent witness to the meeting.

Use four quick checks:

  1. Does every action have evidence of agreement?
  2. Is the owner explicitly named as responsible?
  3. Is the date the latest one actually accepted?
  4. Have conditional ideas and open questions stayed separate?

The desired result may be a shorter action list. That is fine. Extracting fewer commitments accurately is more useful than creating a full set by enthusiasm.

5. Write a follow-up people can correct

Turn only the checked result into a short message:

Turn this checked list into a concise meeting follow-up. Separate the
agreed action and decision from points still needing confirmation.
Keep source-note references if useful. Invite corrections without
implying that silence means agreement. Do not add commitments.

[Paste the checked list.]

An illustrative follow-up could read:

Alex will send the revised figures by Monday 12 October, replacing the earlier 9 October date. We agreed to defer the redesign until the next planning meeting; its date is not in these notes.

Two points remain open: whether a second analysis is needed, and whether to run a pilot if the figures support it. Neither has an agreed owner or date.

Please flag anything I have missed or recorded incorrectly. I will keep the open points unassigned until we confirm them.

Choose whether and where to send it. This workflow drafts the message; it does not send it or update a task board.

6. Update the draft when an answer is agreed

If an owner or date is missing, obtain the actual agreement first. Add it as a new numbered source note, then ask ChatGPT to revise the list in the same chat:

Update the action list using the original notes and these new notes.
Cite the new note IDs for each changed item. Preserve unchanged items.
Only promote an open question to an action where the new notes record
agreement. Show what changed. Keep any remaining gaps as "to agree".

[Paste the new numbered notes.]

Check each changed row against the new evidence. If ChatGPT changes another row without support, restore it and ask for a revision limited to the relevant note IDs.

If a project system requires an owner and date for every row, do not satisfy it by guessing. Keep unagreed ideas in a separate list until they become actual commitments.

Retain the source notes with the follow-up. When somebody asks why the date is Monday, you can point to the accepted change instead of reconstructing the conversation from memory.

Keep this: A useful action list records the work people agreed to do, including what they have not agreed yet.

Accounts, privacy and limits

Use approved accounts and suitable notes. OpenAI’s data-control guidance explains training and workspace settings; those controls do not replace your organisation’s rules or participants’ recording permissions. This exercise uses plain text and remains subject to normal account limits.

Sources and status

Checked 4 October 2026 against OpenAI’s accuracy guidance and data controls. All notes are fictional; the action table and follow-up are illustrative. We have not run a live model test or measured time saved.

For the preparation before the meeting, read Use Claude to turn 1:1 notes into talking points. For reporting afterwards, try a weekly update with the decision at the top.