Hub
Pricing About
WorkflowWorkflow

Agent

AgenticAISourcing&ProcurementSupplierNegotiationSupplyChain
knime profile image
Versionv1.0Latest, created on 
Jul 31, 2026 4:36 PM
Drag & drop
Like
Download workflow
Workflow preview

Sourcing & Procurement Agent for Supplier Negotiation

An agent that assists procurement teams in analysing supplier proposals and running long-tail supplier negotiations. This includes: - Extracting the key commercial and contractual terms from a supplier proposal, whether an existing case or a supplier email pasted into the chat.

  • Retrieving internal supplier history and scoring the offer against past performance and pricing.

  • Handling new suppliers with no internal history honestly — analysing the contract terms and being explicit that the price cannot be benchmarked.

  • Calculating a counter-offer and drafting a supplier-facing negotiation email.

  • Comparing several suppliers for the same need and recommending an option, weighing price, terms and risk.

  • Every supplier-facing email is presented for human review, and is only sent after explicit approval.

TECHNICAL REQUIREMENTS FOR TOOLS:

Before using the agent, make sure to:

  • Load your own OpenAI API key in your Secret store on KNIME Hub (https://docs.knime.com/chub/latest/community_hub_secrets_guide/) and pass it to the tools that use an LLM to extract or draft text: Supplier_Intake_Extraction_Tool, New_Email_Intake_Extraction_Tool, and Draft_Email_Tool.

  • [Optional] Provide email credentials to the Email_Sender_Tool if you want the agent to actually send approved emails.

Disclaimer: AI agents are powered by LLMs, which generate responses based on patterns in data rather than fixed rules. As a result, their behavior is non-deterministic, meaning outputs may vary even for similar inputs. This may lead to situations where the agent fails to trigger expected tool calls or behaves in ways that differ from prior interactions. Please account for this variability when designing or using AI agents.

Loading deploymentsLoading manual runs

Used extensions & nodes

Created with KNIME Analytics Platform version 5.12.0
  • Go to item
    KNIME AI ExtensionTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.12.0

    knime profile image
    knime
  • Go to item
    KNIME Base nodesTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.12.0

    knime profile image
    knime
  • Go to item
    KNIME ExpressionsTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.12.0

    knime profile image
    knime
  • Go to item
    KNIME Hub Additional ConnectivityTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.12.0

    knime profile image
    knime
  • Go to item
    KNIME Server ClientTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.12.0

    knime profile image
    knime
  • Go to item
    KNIME ViewsTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.12.0

    knime profile image
    knime

Legal

By using or downloading the workflow, you agree to our terms and conditions.

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • Courses + Certification
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more about KNIME Business Hub
© 2026 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits