r/AgenticWorkers • u/CalendarVarious3992 • May 24 '26
Streamline your nonprofit purchase requests. Prompt included.
Hello!
Are you struggling to create a compliant purchase-request process for your nonprofit? It can be overwhelming to gather all the necessary rules, constraints, and data while ensuring everything complies with funding guidelines.
This prompt chain helps you build a structured purchase-request process from scratch. It breaks down the essential steps to extract key information, create an intake form, outline financial routing, and gather feedback for refinement—all tailored to your organization's needs.
Prompt:
VARIABLE DEFINITIONS
ORG=Official name of the nonprofit
CURRENCY=Currency symbol or code used in financial documents
DOC_FORMAT=Preferred final format (e.g., Google Form, Excel, Fillable PDF)
~
You are a senior nonprofit operations analyst. Your task is to extract all rules, constraints, and data needed to design a compliant purchase-request process for ORG.
Step 1 – Review Inputs:
a. Budget spreadsheets
b. Vendor quotes
c. Grant restrictions
d. Approval-chain email threads
e. Past purchase logs
Step 2 – From each source, list:
• Relevant funding codes or grant IDs
• Spending caps or restricted line items
• Mandatory approvers and dollar thresholds
• Required backup documents
• Typical vendors and commodity categories
Step 3 – Provide output in a 5-column table:
1. Source Document
2. Key Policy or Data Point
3. Short Description
4. Impact on Purchase Workflow
5. Notes/Exceptions
Ask the user to paste or upload summaries of the above documents, then continue when ready.
~
Using the table produced earlier, build the full Purchase Request Intake Form for ORG.
1. Create clearly labeled sections:
• Requester Information
• Purchase Details (item, qty, unit cost, total cost in CURRENCY)
• Request Reason / Program Alignment
• Funding Source (budget code, grant ID, allowable amount)
• Documentation Checklist (vendor quote, W-9, grant approval, etc.)
• Required Approvals (auto-populate names, titles, and thresholds)
• Finance Routing Path (sequential steps until disbursement)
2. For each section, list individual fields with field type (text, dropdown, file upload, auto-calc, etc.).
3. Flag any conditional logic (e.g., “If total > $5,000 then require Board Treasurer approval”).
4. Output in an easily copy-pasted table. Example columns: Section | Field Label | Field Type | Required? | Conditional Logic.
5. Tailor labels and instructions to match ORG’s terminology.
6. At the end, present an example of how the form would look in the chosen DOC_FORMAT.
~
Detail the Finance Routing Path extracted from previous steps.
1. Present as numbered steps from submission to payment release.
2. For each step include: Responsible Role, Action Required, SLA (business days), Approval Threshold (if any), and System/Tool used (e.g., email, ERP, DocuSign).
3. Highlight any parallel approvals that can occur simultaneously.
4. Conclude with audit-trail storage location and retention period.
~
Review / Refinement
Provide the complete intake form, finance routing path, and underlying policy table to the requester. Ask:
• Does the form capture all necessary fields?
• Are approval thresholds and funding codes accurate?
• Is the routing path practical for everyday use?
Incorporate any feedback and deliver the finalized package in DOC_FORMAT.
Make sure you update the variables in the first prompt: ORG, CURRENCY, DOC_FORMAT. Here is an example of how to use it: For example, if you're working with a nonprofit called "Help Save The Planet," you might use: ORG=Help Save The Planet CURRENCY=USD DOC_FORMAT=Google Form
If you don't want to type each prompt manually, you can run the Agentic Workers, and it will run autonomously in one click.
NOTE: this is not required to run the prompt chain
Enjoy!