agentsclimarketplace

Procurement rfx processing

Skill agent-blueprint/agent-blueprint-skills/plugins/agent-blueprint-skills/skills/procurement-rfx-processing

Open-source AI agent skills for enterprise deployment. ServiceNow AI Agent Studio, deployment methodology, research patterns. Claude Code plugin + Codex + any agent.

Install
npx -y skills add agent-blueprint/agent-blueprint-skills --skill procurement-rfx-processing

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Blueprint pattern for an AI agent team that processes procurement RFx documents (RFP, RFQ, RFI) for procurement automation, vendor evaluation, and sourcing. 6-agent architecture with orchestrator pattern. Use when a user asks you to build procurement automation, RFP processing, vendor evaluation, sourcing agents, or supply chain AI. Triggers: RFP, RFQ, RFI, procurement automation, vendor evaluation, sourcing, bid management, supplier selection, procurement agents, RFx processing, request for proposal, request for quote, vendor scoring, procurement workflow, strategic sourcing.

The file declares its own license as Apache-2.0. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

11.9 KB, as published. Nobody here has run it

Procurement RFx Processing -- Agent Team Blueprint Pattern

An architecture pattern for automating the end-to-end RFx lifecycle with a 6-agent team. Covers document intake through vendor evaluation and award recommendation.

This is a pattern, not a full implementation plan. It gives you the agent team structure, roles, orchestration, and integration points. For a complete blueprint with business case, financial projections, phased implementation plan, and deployment guides, generate one via the Agent Blueprint MCP server (agentblueprint npm package) or at agentblueprint.ai.


The Problem

Procurement teams spend weeks on each RFx cycle. Requirements extraction from source documents is manual. Vendor identification relies on institutional memory. Evaluation criteria are inconsistently applied. Compliance checks are tedious and error-prone. The result: slow cycles, missed suppliers, and scoring bias.

Agent Team (6 Agents)

1. Intake Agent (Entry Point)

Role: Receives RFx requests, extracts requirements from source documents, and creates the structured RFx record that drives the rest of the process.

Inputs: RFx request (free text or form), attached documents (SOW, specs, prior contracts), requestor info

Outputs: Structured RFx record with:

  • RFx type (RFP, RFQ, RFI) and category
  • Extracted requirements (functional, technical, commercial)
  • Timeline (issue date, Q&A deadline, submission deadline, award target)
  • Budget range and approval authority
  • Mandatory compliance requirements

Decision logic:

  • If source documents are attached → extract and structure requirements
  • If prior RFx exists for same category → pull template and flag changes
  • If budget exceeds threshold → flag for senior procurement review
  • Once structured → Vendor Matching Agent + Compliance Agent (parallel)

Tools needed: Document parsing, RFx record creation, prior RFx search, budget threshold lookup

2. Requirements Agent

Role: Refines and validates requirements extracted by the Intake Agent. Identifies gaps, conflicts, and unrealistic specifications. Produces the final requirements matrix used for evaluation.

Inputs: Structured requirements from Intake Agent, category benchmarks

Outputs:

  • Validated requirements matrix with weights
  • Gap analysis (missing requirements common for this category)
  • Conflict flags (contradictory or impossible requirements)
  • Suggested evaluation criteria and scoring rubric

Decision logic:

  • If critical gaps found → flag to requestor for clarification
  • If requirements conflict → highlight and propose resolution
  • Once validated → feed requirements matrix to Evaluation Agent

Tools needed: Requirements database, category benchmarks, prior evaluation criteria lookup

3. Vendor Matching Agent

Role: Identifies qualified vendors for the RFx based on requirements, category, past performance, and compliance status.

Inputs: RFx category, key requirements, compliance requirements, budget range

Outputs:

  • Recommended vendor shortlist with match rationale
  • Past performance summary for each vendor (prior contracts, delivery scores)
  • Diversity/inclusion flags (small business, minority-owned, etc.)
  • Vendors explicitly excluded and why

Decision logic:

  • If <3 qualified vendors found → expand search criteria, flag to procurement
  • If vendor has active compliance hold → exclude with documented reason
  • If sole-source justification applies → flag for review

Tools needed: Vendor database search, contract history lookup, compliance status check, vendor classification lookup

4. Compliance Agent

Role: Validates that the RFx process and vendor responses meet regulatory, policy, and contractual requirements. Runs continuously as a checkpoint throughout the process.

Inputs: RFx record, vendor list, evaluation results, organizational policies

Outputs:

  • Compliance checklist with pass/fail for each requirement
  • Policy violation flags with specific regulation/clause references
  • Risk assessment for non-compliant items
  • Audit trail of all compliance checks performed

Checks include:

  • Procurement policy thresholds (competitive bid requirements)
  • Regulatory requirements (industry-specific: HIPAA, SOX, FedRAMP, etc.)
  • Conflict of interest declarations
  • Insurance and bonding requirements
  • Data handling and security requirements
  • Diversity and inclusion targets

Tools needed: Policy database, regulatory requirements lookup, conflict of interest check, certificate verification

5. Evaluation Agent

Role: Scores vendor responses against the requirements matrix. Produces normalized scores, comparative analysis, and award recommendation.

Inputs: Vendor responses, requirements matrix with weights, scoring rubric, compliance results

Outputs:

  • Scored vendor matrix (each requirement rated per vendor)
  • Normalized total scores with weighting applied
  • Comparative analysis highlighting key differentiators
  • Award recommendation with supporting rationale
  • Minority report (areas where the recommended vendor is NOT the strongest)

Decision logic:

  • If top two vendors are within 5% score → flag as close call, recommend additional review or negotiation
  • If compliance failures exist → disqualify or flag with explanation
  • If a single vendor scores highest on cost but lowest on quality → surface the tradeoff explicitly

Tools needed: Scoring engine, vendor response parsing, historical pricing data, comparison report generation

6. Communication Agent

Role: Manages all stakeholder communications throughout the RFx lifecycle. Drafts, formats, and distributes RFx documents and notifications.

Inputs: RFx record, timeline, vendor list, evaluation results

Outputs:

  • RFx distribution package (invitation, requirements, terms)
  • Q&A response compilation and distribution
  • Vendor notification (shortlist, award, regret)
  • Internal status updates and approval requests
  • Timeline reminders and deadline alerts

Decision logic:

  • If Q&A deadline approaching with unanswered questions → escalate to procurement lead
  • If vendor requests extension → route to procurement lead for decision
  • If award approved → generate award and regret notifications in parallel

Tools needed: Document generation, email/notification send, Q&A log, timeline management, approval workflow trigger


Orchestration Pattern

Pattern: Orchestrator + Workers

The Intake Agent acts as the orchestrator, triggering parallel and sequential work across the team.

RFx request arrives
        │
        ▼
  ┌───────────┐
  │  Intake   │
  │  Agent    │
  └─────┬─────┘
        │
   ┌────┴────┐ (parallel)
   ▼         ▼
┌────────┐ ┌────────────┐    ┌───────────────┐
│Vendor  │ │Compliance  │    │ Requirements  │
│Matching│ │  Agent     │    │    Agent      │
└───┬────┘ └─────┬──────┘    └───────┬───────┘
    │            │                   │
    └────────┬───┘                   │
             ▼                       │
      ┌────────────┐                 │
      │ Evaluation │◄────────────────┘
      │   Agent    │
      └──────┬─────┘
             │
             ▼
      ┌────────────────┐
      │ Communication  │
      │     Agent      │
      └────────────────┘
             │
             ▼
       Award decision

The Compliance Agent also runs as a checkpoint at the evaluation stage, validating results before the Communication Agent sends anything external.

Human-in-the-loop checkpoints:

  • Requirements validation (requestor confirms extracted requirements)
  • Vendor shortlist approval (procurement lead reviews before RFx distribution)
  • Award recommendation (procurement lead + budget authority approve)
  • All external communications (review before send)

Integration Points

IntegrationPurposeAgent(s)
Procurement systemRFx records, vendor master, contract historyAll
Document managementStore/retrieve RFx docs, vendor responses, evaluationsIntake, Communication
Vendor databaseSupplier profiles, certifications, performance historyVendor Matching
Compliance/policy enginePolicy rules, regulatory requirementsCompliance
Approval workflowRoute approvals to budget authorityIntake, Evaluation
Notification systemEmail, portal notifications to vendors and stakeholdersCommunication
Scoring/analyticsEvaluation matrices, historical pricing benchmarksEvaluation
Calendar/timelineDeadline tracking, milestone remindersCommunication

Key Metrics

MetricWhat it measures
Cycle timeDays from RFx initiation to award decision
Requirements extraction accuracy% of requirements correctly captured vs. manual review
Vendor match rate% of shortlisted vendors who submit responses
Compliance pass rate% of RFx cycles with zero compliance findings
Evaluation consistencyScore variance between human and agent evaluations
Cost savingsNegotiated savings vs. historical category spend

Common Pitfalls

  • Automating the award decision. The agents recommend. Humans decide. No exceptions. Procurement decisions carry legal and financial liability.
  • Ignoring unstructured requirements. Many RFx requirements live in attachments, emails, and meeting notes. The Intake Agent must parse these, not just form fields.
  • Vendor database decay. Agent quality depends on current vendor data. Build a feedback loop: every completed RFx updates vendor performance scores.
  • Over-weighting cost. The Evaluation Agent should surface tradeoffs, not just rank by price. Make sure the scoring rubric reflects actual priorities.
  • Skipping the Q&A cycle. Vendor questions reveal ambiguous requirements. The Communication Agent should route Q&A back to the Requirements Agent for requirement updates, not just answer in isolation.

Getting a Full Blueprint

This pattern gives you the architecture. A full Agent Blueprint adds:

  • Business case with ROI projections calibrated to your procurement volume, average cycle time, and category spend
  • Implementation plan with phased rollout starting from a single category pilot through full procurement automation
  • Deployment guide as an Agent Skill directory (12-14 files) that your coding agent can follow step-by-step
  • Platform-specific expert skills for your procurement platform

Generate a full blueprint: install the agentblueprint MCP server (npx agentblueprint) or visit agentblueprint.ai.


Built by Agent Blueprint -- AI advisory for enterprise agent deployment.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.