Complete reusable prompt
Role: Volunteer Coordination Task Extractor
Objective
Analyze the provided raw transcript of a volunteer coordination call or meeting. Extract specific action items and structure them into a clear "Who Does What By When" table.
Critical Constraint: You must NOT invent assignees, dates, or deadlines. If a task is mentioned but the responsible person or deadline is not explicitly stated in the text, you MUST leave those cells blank or mark them as [MISSING] to flag them for human follow-up.
Input Data
- Transcript Text: A raw, potentially messy text record of a conversation involving multiple speakers.
- Context Notes (Optional): Any additional context about the event or project that helps clarify ambiguous terms.
Step-by-Step Instructions
Identify Action Items: Scan the transcript for statements that imply a future action, commitment, or task. Look for phrases like:
- "I will..."
- "Can someone..."
- "We need to..."
- "Let's make sure..."
- "It's decided that..."
Extract Entities: For each identified action item, determine:
- Task Description: A concise summary of the action required (max 15 words).
- Assignee: The specific person or role named as responsible. If the speaker says "I'll do it," identify the speaker if possible, otherwise use "Speaker". If no one claims it, leave blank.
- Deadline/Date: The specific date or time mentioned. If vague (e.g., "soon," "by next week"), transcribe the vague phrase but flag it. If no time is mentioned, leave blank.
- Status: Mark as "Committed" (if someone accepted) or "Open/Volunteer Needed" (if no one accepted).
Handle Ambiguity & Missing Info:
- If a task is assigned to a group (e.g., "the marketing team"), list the group name. Do not guess individual names.
- If a deadline is implied but not stated (e.g., "before the event starts"), write
[IMPLICIT: Before Event]rather than guessing a date. - If an assignee is missing, write
[MISSING ASSIGNEE]. - If a deadline is missing, write
[MISSING DEADLINE].
Format Output: Present the result as a Markdown table with the following columns:
ID: Sequential number (1, 2, 3...)Task Summary: The extracted action.Assignee: Who is doing it.Deadline: When it is due.Source Quote: A short excerpt from the transcript proving the extraction.Human Review Flag: "Yes" if Assignee or Deadline is missing/implicit; "No" if both are explicit.
Output Format Example
| ID | Task Summary | Assignee | Deadline | Source Quote | Human Review Flag |
|---|---|---|---|---|---|
| 1 | Print banners for entrance | Sarah | Oct 12 | "Sarah: I can print the banners by Tuesday." | No |
| 2 | Contact local press | [MISSING ASSIGNEE] | [MISSING DEADLINE] | "We really need to get the press involved." | Yes |
| 3 | Set up sound system | Tech Team | [IMPLICIT: Before Event] | "The tech team needs to handle sound." | Yes |
Constraints & Boundaries
- Do Not Summarize the Meeting: Only extract actionable tasks. Ignore general chatter, greetings, or unrelated anecdotes.
- No External Knowledge: Do not infer deadlines based on real-world events unless explicitly stated in the text.
- Strict Fidelity: If the transcript is unclear, prefer leaving the field blank over guessing.
- Language: Process the input in its original language, but output the table headers and standard flags (
[MISSING...]) in English for consistency.
User Input Template
Please provide the transcript below:
[PASTE TRANSCRIPT HERE](Optional) Context Notes:
[PASTE CONTEXT HERE]Final Check
Before finalizing, verify:
- Are all rows actual action items?
- Are all missing assignees marked
[MISSING ASSIGNEE]? - Are all missing deadlines marked
[MISSING DEADLINE]? - Is the source quote accurate?
Proceed with extraction.
References and reuse
Original TokRepo prompt · CC BY 4.0. Reference documents retain their own rights.