Manufacturing industry

    VeroTX Worked Example · SaaS / Software Procurement

    Worked Example: SaaS seat purchase at a mid-market manufacturer

    A modeled walkthrough of a 300-seat DevOps platform purchase run as a single WorkStream: intake from one chat message, vendor comparison, negotiation support, MSA pre-screening, and four parallel approvals, with every step written to the Execution Ledger.

    Worked exampleIndustry: ManufacturingRead time: 7 min

    This is a worked example, not a customer case study. The company, people and data are illustrative. It shows how the WorkStream is configured and executed on the VeroTX platform. Any figures shown are scenario parameters or modeled from published industry benchmarks, and are not measured customer results.

    Scenario parameters

    300 seats
    Scope of the modeled request
    3 vendors
    Quotes compared in the WorkStream
    4
    Parallel approvals configured
    1 intake
    Chat message starting the WorkStream
    VeroTX
    VeroTX Research
    Customer Story
    March 2026·7 min read

    Powered by VeroTX AI

    Veroli

    Veroli

    The AI procurement assistant users interact with every day. Veroli understands natural language requests, guides workflows, surfaces insights, and acts as the single point of interaction across the entire procure-to-pay lifecycle.

    VeroCortex™

    The proprietary multi-agent reasoning engine beneath Veroli. VeroCortex coordinates a team of specialized agents, maintains context across every transaction step, and enforces governance at the reasoning layer.

    The challenge

    A $350K SaaS purchase, a competitive quoting requirement, MSA red flags, and four approval sign-offs

    Maya Chen's engineering team had trialed DataPipe Pro and wanted to move forward with a 300-seat enterprise deployment. However, a $350K software purchase at her company triggers a rigorous procurement policy that requires competitive quotes from at least two vendors, MSA pre-screening, and sign-offs from IT, Legal, VP Engineering, and Finance in the correct order.

    In a normal procurement process, Maya would spend days coordinating vendor outreach, reviewing contracts, chasing approvals, and tracking budget. Instead, she opened Procurement on Tuesday morning and described the purchase to Veroli in a single sentence.

    "Seamless, and we saved $42K before the PR was even raised. That's exactly how procurement should work."

    Maya Chen, Head of Engineering

    Stage 1 · Intake & policy check

    One sentence triggered a full procurement WorkStream, including a competitive quote requirement Maya did not need to remember

    Maya described the purchase in plain language. Veroli's Sourcing Agent immediately classified the request as SaaS and DevOps spend, confirmed the Engineering budget had capacity, and surfaced the procurement policy requirement that purchases over $50K require competitive quotes from at least two vendors.

    Intake & policy check
    Vendor comparison
    Negotiation
    MSA / legal review
    Approvals
    PO issued
    IR-2026-0892 · DataPipe Pro, 300 seatsIn Progress
    Pre-filled by VeroCortex from Maya's request
    Requestor
    Maya Chen, Head of Engineering
    Category
    SaaS / DevOps platform
    Spend type
    Net-new spend
    Budget declared
    ~$360K annually
    Cost center
    Engineering, budget confirmed
    Target go-live
    End of Q2 2026
    Policy trigger
    >$50K, competitive quotes required
    Vendors to quote
    PipelineX (approved), FlowStack
    Confirm scopeEdit fieldsSend quote requests
    WorkStream SessionScoped
    PR-2026-04471 · DataPipe Pro
    Specialist · Session 41c23198
    I need to purchase 300 seats of DataPipe Pro for my engineering team. We've been trialing it and want to move forward. Budget is around $360K annually.
    Day 1 · 9:08am
    Sourcing Agent
    Engineering budget has capacity for this. Per policy, purchases over $50K require competitive quotes from at least two vendors. Confirm the intake details below and I'll dispatch quote requests.
    Day 1 · 9:09am
    Quote requests dispatched to PipelineX and FlowStack. 48-hour SLA, I'll chase anyone who goes quiet.
    Day 1 · 9:10am
    Ask Veroli, or @mention agents...
    Stage 1 of 6Intake record IR-2026-0892, pre-filled from Maya's request. Quote requests dispatch automatically.

    Stage 2 · Vendor comparison

    All quotes were received, and strengths, weaknesses, and a clear recommendation were surfaced inline

    By Day 2, all three quotes were in. The Sourcing Agent compiled a full comparison covering pricing, contract terms, data residency compliance, G2 ratings, peer adoption in manufacturing, and feature-to- requirement gaps.

    Intake & policy check
    Vendor comparison
    Negotiation
    MSA / legal review
    Approvals
    PO issued
    Vendor comparison · 300 seatsComplete
    AttributeDataPipe ProPipelineXFlowStack
    Annual (300 seats)$350,000$384,000$312,000
    Contract term1-yr auto-renew1-yr2-yr lock-in
    Data residencyFlaggedCompliantCompliant
    G2 rating4.74.54.2
    Peer adoption (mfg)HighMediumLow
    Overall riskMediumLowHigh

    Recommended: DataPipe Pro, best CI/CD fit, highest G2, strong manufacturing adoption. Fallback: PipelineX, fully compliant and approved today. MSA on DataPipe Pro flags auto-renewal and data residency, Legal review in progress.

    Select DataPipe ProSelect PipelineXExport comparison
    WorkStream SessionScoped
    PR-2026-04471 · DataPipe Pro
    Specialist · Session 41c23198
    Send the quote requests.
    Day 1 · 9:12am
    Sourcing Agent
    Done. I also pre-screened DataPipe Pro's MSA, two clauses flagged for Legal: a 90-day auto-renewal window and a data residency clause that fails EU compliance.
    Day 1 · 5:40pm
    Sourcing Agent
    All three quotes are in. DataPipe Pro is my recommendation: highest G2 rating, strongest CI/CD adoption in manufacturing, onboarding included. FlowStack's 2-year lock-in and missing SOC 2 rule it out.
    Day 2 · 9:15am
    DataPipe Pro, the team loves it from the trial.
    Day 2 · 9:16am
    Ask Veroli, or @mention agents...
    Stage 2 of 6Three-vendor comparison. DataPipe Pro recommended on rating and adoption, FlowStack flagged high risk.

    Stage 3 · Negotiation

    Quote benchmarked at 8% above market. $42,000 saved before the PR even existed

    Before routing the legal review, the Negotiation Agent ran the DataPipe Pro quote against market data. It found the $350,000 quote was 8% above the median for comparable DevOps platforms at 300 seats, and surfaced four leverage points, including DataPipe Pro's interest in a manufacturing reference customer and the presence of a credible fallback in PipelineX.

    Intake & policy check
    Vendor comparison
    Negotiation
    MSA / legal review
    Approvals
    PO issued
    Negotiation benchmark · DataPipe ProIn Progress
    Annual price, 300 seatsUSD
    DataPipe quoteMarket medianTarget (-12%)090000180000270000360000
    Current status
    Leverage 1
    Quote 8% above market median
    Leverage 2
    DataPipe Pro seeks a mfg reference customer
    Leverage 3
    Annual prepay unlocks 10–15% discount
    Leverage 4
    258 of 300 daily active users from trial
    Recommendation

    PipelineX remains a credible, fully-compliant fallback if DataPipe Pro doesn't move on price.

    Draft counter-proposalAccept quote as-isEscalate
    WorkStream SessionScoped
    PR-2026-04471 · DataPipe Pro
    Specialist · Session 41c23198
    Negotiation Agent
    Before I route this to Legal, DataPipe Pro's $350,000 quote is 8% above the market median for 300 seats. I found four leverage points, including their appetite for a manufacturing reference customer.
    Day 2 · 9:22am
    Go ahead and push back on price.
    Day 2 · 9:24am
    Negotiation Agent
    Counter-proposal drafted and ready to send. Targets $308,000, free onboarding, and a fixed 30-day auto-renewal notice, all in one move.
    Day 2 · 9:30am
    Ask Veroli, or @mention agents...
    Stage 3 of 6Negotiation benchmark: DataPipe Pro's quote against market median and Maya's target price.
    Intake & policy check
    Vendor comparison
    Negotiation
    MSA / legal review
    Approvals
    PO issued
    Counter-proposal · DataPipe Pro SalesIn Progress
    Drafted by VeroCortex
    Tosales@datapipepro.com
    CcMaya Chen · IR-2026-0892 workstream
    SubjectDataPipe Pro renewal terms, 300 seats: proposed adjustment

    We'd like to move forward with DataPipe Pro at 300 seats on an annual prepay commitment, with three adjustments: a 12% discount to $308,000, aligning to the market benchmark for comparable platforms.

    Complimentary onboarding included, in exchange for serving as a manufacturing reference customer.

    Auto-renewal notice extended from 90 days to 30 days. PipelineX remains available as an alternative and we're prepared to sign this week.

    Market benchmark, DevOps platforms.pdf
    Send counter-proposalEdit draft
    WorkStream SessionScoped
    PR-2026-04471 · DataPipe Pro
    Specialist · Session 41c23198
    Send it.
    Day 2 · 9:31am
    Negotiation Agent
    DataPipe Pro accepted all three points: $308,000, free onboarding, 30-day renewal notice. That's $42,000 saved in Year 1, and the PR hasn't even been raised yet.
    Day 2 · 1:55pm
    Legal Agent
    Routing both flagged clauses on the revised quote to Legal now, in parallel with the price negotiation.
    Day 2 · 2:00pm
    Ask Veroli, or @mention agents...
    Stage 3 of 6Agent-drafted counter-proposal. DataPipe Pro accepted all three asks within the day.

    Stage 4 · MSA / legal review

    Legal cleared both MSA flags. PR built at the negotiated price with correct GL coding

    Legal cleared the revised MSA v1.2, and both the auto-renewal and data residency clauses were resolved. Veroli drafted the Purchase Requisition at the negotiated price of $308,000, pre-populated with the correct GL code, cost center, subscription term, and supporting attachments. Maya reviewed and submitted it inline.

    Intake & policy check
    Vendor comparison
    Negotiation
    MSA / legal review
    Approvals
    PO issued
    MSA v1.2 · clause reviewCleared
    ClauseOriginalRevisedStatus
    Auto-renewal90-day notice30-day written noticeResolved
    Data residencyFails EU complianceEU-compliant hostingResolved
    Pricing$350,000$308,000Locked in

    PR-2026-04471 built at $308,000, GL code 6210 Software Subscriptions, term 1 May 2026 to 30 Apr 2027.

    Submit PR for approvalRequest changes
    WorkStream SessionScoped
    PR-2026-04471 · DataPipe Pro
    Specialist · Session 41c23198
    Legal Agent
    MSA v1.2 clears both flags: auto-renewal is now 30-day written notice, and the data residency clause is amended to EU-compliant hosting.
    Day 2 · 2:20pm
    Great, build the PR at the negotiated price.
    Day 2 · 2:22pm
    Legal Agent
    PR-2026-04471 built at $308,000 with the correct GL code and cost center. Per Purchasing Policy PP-2026, four sign-offs are required, I'll run IT, Legal, and VP Engineering in parallel, then unlock Finance.
    Day 2 · 2:25pm
    Ask Veroli, or @mention agents...
    Stage 4 of 6MSA clause review. Both flags resolved on v1.2, PR built at the negotiated price.

    Stage 5 · Approvals

    Each approver received a tailored packet in their own session, with only the information needed to decide

    IT, Legal, and VP Engineering ran in parallel, each receiving a session with the business justification, vendor comparison, and negotiation summary. Daniel Osei, VP Engineering, approved within the hour, unlocking the sequential Finance gate. Sarah Lim, Finance Controller, approved the next morning.

    Intake & policy check
    Vendor comparison
    Negotiation
    MSA / legal review
    Approvals
    PO issued
    Approval chain · PR-2026-04471Approved
    Approval turnaroundhours from dispatch
    ITLegalVP Eng.Finance02468
    Current status
    IT Review
    Priya Nair, approved Day 2, 10:22am
    Legal
    Tom Reyes, approved Day 2, 2:45pm
    VP Engineering
    Daniel Osei, approved Day 2, 3:10pm
    Finance
    Sarah Lim, approved Day 3, 9:05am
    Recommendation

    Finance gate opened automatically once IT, Legal, and VP Engineering all cleared, per Purchasing Policy PP-2026.

    Convert PR to POView policy PP-2026
    WorkStream SessionScoped
    PR-2026-04471 · DataPipe Pro
    Specialist · Session 41c23198
    Approvals Agent
    IT review cleared, no security or compliance issues.
    Day 2 · 10:22am
    Approvals Agent
    VP Engineering approved: 'Good vendor selection, well done on the $42K saving.' Finance gate unlocked.
    Day 2 · 3:10pm
    Approvals Agent
    Finance approved. Budget confirmed, GL code correct. All four sign-offs are in, median turnaround was under 5 hours per approver.
    Day 3 · 9:05am
    Ask Veroli, or @mention agents...
    Stage 5 of 6Approval chain: IT, Legal, and VP Engineering ran in parallel, Finance gated until all three cleared.

    Stage 6 · PO issued

    The PR converted into a PO automatically, with a renewal reminder and savings logged to the dashboard

    Once Finance approved, Veroli converted the PR into a PO, set a renewal reminder 85 days before expiry, and logged the $42,000 in savings without any further action from Maya.

    Intake & policy check
    Vendor comparison
    Negotiation
    MSA / legal review
    Approvals
    PO issued
    PO-2026-03812 · issuedIssued
    Current status
    Converted from
    PR-2026-04471
    Vendor
    DataPipe Pro, onboarding notified
    Amount
    $308,000, $42,000 saved (12%)
    Renewal alert
    Set for 85 days before 30 Apr 2027
    Savings dashboard
    $42,000 recorded
    Total elapsed
    4 business days
    Recommendation

    Time from intent to approved PO: 4 business days, down from the usual 2 to 4 weeks. Maya's active time: under 15 minutes.

    Close workstreamView savings dashboardDownload audit trail
    WorkStream SessionScoped
    PR-2026-04471 · DataPipe Pro
    Specialist · Session 41c23198
    Approvals Agent
    All four approvals received. PR-2026-04471 converted to PO-2026-03812 and DataPipe Pro notified to begin onboarding.
    Day 3 · 9:10am
    Renewal reminder set for 85 days before expiry. $42,000 in savings logged to your dashboard.
    Day 3 · 9:10am
    Seamless, and we saved $42K before the PR was even raised. That's exactly how procurement should work.
    Day 3 · 9:12am
    Track the DataPipe Pro onboarding kickoff on this workstream.
    Stage 6 of 6PO-2026-03812 issued. Savings logged, renewal reminder set, onboarding kicked off automatically.

    How it worked

    The VeroCortex agent chain, end to end

    1
    Sourcing Agent, intake & outreachDay 1
    Parsed procurement intent, classified as SaaS/DevOps spend, validated budget against Engineering cost center, and surfaced the competitive quoting policy requirement automatically. Dispatched vendor onboarding packets and pre-screened DataPipe Pro's MSA.
    2
    Sourcing Agent, vendor comparisonDay 2
    Compiled full 3-vendor comparison across pricing, terms, compliance, G2 ratings, peer adoption, and feature gaps. Recommended DataPipe Pro; flagged FlowStack's 2-yr lock-in as high risk.
    3
    Negotiation Agent, counter-proposalDay 2
    Benchmarked the $350,000 quote, detected it was 8% above market median. Identified four leverage points. Drafted and dispatched a counter-proposal. Secured a $42,000 saving, free onboarding, and an auto-renewal clause fix in one move.
    4
    Legal Agent, MSA clearanceDay 2
    Routed both flagged clauses to Legal. Confirmed clearance on revised MSA v1.2. Built the PR at the negotiated price with correct GL coding and all supporting attachments.
    5
    Approvals Agent, parallel & sequential routingDay 2–3
    Dispatched tailored packets to IT, Legal, and VP Engineering simultaneously, each in their own Veroli session with contextual inline forms. Enforced the sequential Finance gate automatically once all three cleared. Converted the PR to a PO on final approval, set a renewal alert, and logged the $42,000 in savings.

    Results

    What Maya's team achieved with Procurement

    MetricWithout ProcurementWith Procurement
    Time from intent to approved PO2–4 weeks4 business days
    Maya's active time on procurement8–12 hours<15 minutes
    Emails sent by Maya20–30 (vendors, approvers, follow-ups)0
    NegotiationAd hoc or skipped entirely$42,000 saved autonomously (12%)
    MSA pre-screeningLegal reads full contract manually2 flags surfaced automatically before Legal review
    Approval routingSequential email chains, days per stepIT + Legal + VP parallel, Finance gate enforced
    PR-to-PO conversionManual finance processAutomatic on final approval
    Renewal trackingCalendar entry (easily missed)Automated alert set 85 days before expiry
    1
    Policy-aware from the first message
    Procurement policy checked automatically, competitive quote requirement surfaced before Maya had to remember it.
    2
    Negotiation before the PR existed
    $350,000 quote benchmarked against market data, $42,000 saved via counter-proposal before the requisition was raised.
    3
    MSA red flags caught proactively
    The Legal Agent pre-screened the vendor MSA and surfaced two compliance issues before they reached Legal, saving review cycles.
    4
    Parallel approvals, enforced sequence
    IT, Legal, and VP Engineering ran simultaneously. The Finance gate opened automatically, with correct policy compliance and no manual coordination.
    SaaS ProcurementEngineeringVeroCortexNegotiation supportApproval WorkflowsManufacturingWorked example

    See a WorkStream run on your own process

    Bring a process from any function and we will walk through how it is configured, executed and audited on VeroTX.