Icon

Agent

<p><strong>Sourcing &amp; Procurement Agent for Supplier Negotiation</strong></p><p>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.</p><ul><li><p>Retrieving internal supplier history and scoring the offer against past performance and pricing.</p></li><li><p>Handling new suppliers with no internal history honestly — analysing the contract terms and being explicit that the price cannot be benchmarked.</p></li><li><p>Calculating a counter-offer and drafting a supplier-facing negotiation email.</p></li><li><p>Comparing several suppliers for the same need and recommending an option, weighing price, terms and risk.</p></li><li><p>Every supplier-facing email is presented for human review, and is only sent after explicit approval.</p></li></ul><p></p><p><strong>TECHNICAL REQUIREMENTS FOR TOOLS:</strong></p><p>Before using the agent, make sure to:</p><ul><li><p>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: <strong>Supplier_Intake_Extraction_Tool</strong>, <strong>New_Email_Intake_Extraction_Tool</strong>, and <strong>Draft_Email_Tool</strong>.</p></li><li><p><strong>[Optional] </strong>Provide email credentials to the Email_Sender_Tool if you want the agent to actually send approved emails.</p><p></p></li></ul><p><strong><em>Disclaimer:</em></strong><em> AI agents are powered by LLMs, which generate responses based on patterns in data rather than fixed rules. As a result, their behavior is </em><strong><em>non-deterministic</em></strong><em>, meaning outputs may vary even for similar inputs. This may lead to situations where the agent </em><strong><em>fails to trigger expected tool calls</em></strong><em> or behaves in ways that differ from prior interactions. Please account for this variability when designing or using AI agents</em>.</p>

Chat with agent

Possible questions


Single-supplier analysis:

  • Analyse CASE_001.

Discovery:

  • What cases are available for analysis?

Supplier Comparison:

  • Compare CASE_001 and CASE_003 and recommend the better supplier.

End-to-End Workflow:

  • Analyse CASE_003. If the offer is suitable, draft a negotiation email, but ask for my approval before sending it.

New Supplier Email (paste a supplier email or proposal):

Hello Procurement Team, My name is Sarah Johnson and I represent BrightOffice Solutions Ltd. We would like to offer office supplies and workplace consumables for your European offices. Pricing:
Annual contract value: EUR 22,500 Payment terms: Net 15 days Contract details:
Initial duration: 24 months Automatic renewal applies unless terminated Termination notice: 60 days Delivery:
Standard delivery within 3 business days across the EU Commercial offer:
8% discount for orders above EUR 30,000 annually Please let us know if you would like to discuss this proposal further. Kind regards, Sarah Johnson Account Manager BrightOffice Solutions Ltd
sales006@example.com

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 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.

View tool call history andagent response
View Agent conversation
Select Model: gpt-4.1
OpenAI LLM Selector
KNIME Hub Authenticator
Get access toOpenAI API keyfrom Secret store
Secrets Retriever
Lists all the tools available to the agent
List Files/Folders
Connection of workflowto tools
Workflow to Tool
OpenAI Authenticator
Chat with the agent and let itpursue its goal and solve the tasks
Agent Chat Widget (experimental)

Nodes

Extensions

  • No modules found

Links