Icon

Choose Service and Endpoint

<p>Starting from a user request, this tool interprets the intent, selects the appropriate backend services and endpoints, and generates a structured execution plan. The plan describes the sequence of API calls required to fulfill the request and produce a complete response to the user.</p><p>The tool expected input is the full endpoint list data from the KNIME Hub API Backend Services table.</p>

Tool: Choose Service and Endpoint

Data Layer

Create API Endpoints execution plan

Connect to LLM
Knowledge base => Prompt
GroupBy
make sure the endpointhas always the same shape
String Manipulation
LLM Prompter
block executionif the service doesn't exist
Empty Table Switch
Knowledge base
String Manipulation
String Manipulation
System Message
String Manipulation (Variable)
Use Current Hub to getHub Base URL
KNIME Hub Authenticator
Filter by selectedbackend Services
Reference Row Filter
User Query
String Configuration
Merge Variables
endpoints and service data
Workflow Input
all endpoints without propertiesas mardown table
Table to Markdown (clipboard)
craft answer to tool call
Variable Expression
Craft Tool Response
Column Renamer
Join back relevant info forprocessing
Joiner
Workflow Output
Block execution ifno endpoint was found
Empty Table Switch
test path: ../../Identity Context/Sessions Context.xlsxproduction path: ../Identity Context/Sessions Context.xlsx
Hubert GenAI Model Tool Connector
GroupBy
default-input
Table Reader
CASE Switch End
Table Creator
List of services
Multiple Selection Configuration
Table Creator
Message
Variable to Table Row
send tool message
Tool Message Output
CASE Switch End

Nodes

Extensions

Links