Hub
Pricing About
NodeNode / Other

Call Workflow Service

Workflow AbstractionWorkflow Invocation
Drag & drop
Like

Calls another workflow and obtains the results for further processing in this workflow. The workflow can receive inputs via Workflow Service Input nodes and return outputs using Workflow Service Output nodes.

Each Workflow Service Input node in the workflow to be called will create an input port on this node when finishing the configuration of the Call Workflow Service node. Similarly, each Workflow Service Output node will create an output port on the node.

The called workflow can be local or remote. If the workflow is remote, e.g., on the KNIME Hub, the execution will also be remote. When the workflow is local, the execution will be performed on the machine on which the Analytics Platform is running. In contrast to the Workflow Executor node, this node does not require the workflow to be read using a Workflow Reader node.

The difference between this node and the Call Workflow (Table Based) node is the set of supported workflow input and output nodes. This node supports the Workflow Service Input and Workflow Service Output nodes, which support arbitrary port types and are more efficient than the various Container Input and Container Output nodes. The container input and output nodes on the other hand expect and produce data in a format that can easily be produced by third-party software, whereas Workflow Service Input and Workflow Service Output nodes are designed exclusively to be used by other KNIME workflows.

To define which Workflow Service Input node receives data from which of this node's input ports, each input node defines a parameter identifier. The parameter identifier is supposed to be unique, but it might happen that a workflow has multiple input nodes defining the same parameter name. In this case, KNIME will make the parameter names unique by appending the input node's node ID to the parameter name, e.g., "input-table" becomes "input-table-7".

Node details

File System Connection (Dynamic Inport)
An optional connection to a file system that contains the callee workflow or a hub instance that provides deployed workflows. The callee workflow will be executed where it is located, e.g., on the KNIME Hub. If a Hub Authenticator is connected, only workflows that have previously been deployed can be executed. If a Space Connector or Mountpoint connector is connected, any workflow can be selected and executed.
  1. Type: File System
  2. Type: AbstractHubAuthenticationPortObject
Inputs (Dynamic Inport)
One input port for each Workflow Service Input node in the workflow to be executed. The ports are automatically created when finishing the configuration of the node.
  1. Type: Petri Net
  2. Type: Flow Variable
  3. Type: MOE Model
  4. Type: Image
  5. Type: Distance Measure
  6. Type: PMML
  7. Type: Naive Bayes
  8. Type: Cluster Tree
  9. Type: Sota
  10. Type: Regression Tree
  11. Type: Regression Tree
  12. Type: PortObject
  13. Type: Feature Elimination
  14. Type: Correlation
  15. Type: Feature Selection Model
  16. Type: Transformation
  17. Type: Radial Basis Function
  18. Type: Rowset Filter
  19. Type: PCA
  20. Type: Fuzzy Basis Function
  21. Type: LibSVM
  22. Type: Tree Ensembles
  23. Type: Gradient Boosting Model
  24. Type: Tree Ensembles
  25. Type: Weka 3.6 Classifier
  26. Type: Weka 3.6 Cluster
  27. Type: Weka 3.7 Classifier
  28. Type: Weka 3.7 Cluster
  29. Type: Weka Classifier
  30. Type: Weka Cluster
  31. Type: Outlier
  32. Type: Network
  33. Type: OpenNlpNerTaggerModelPortObject
  34. Type: StanfordNERModelPortObject
  35. Type: DocumentVectorPortObject
  36. Type: VectorHashingPortObject
  37. Type: JChem Database Connection
  38. Type: Fingerprint Bayes
  39. Type: URI Object
  40. Type: Table
  41. Type: Arx Config
  42. Type: XLS Formatter
  43. Type: Binning Port Object
  44. Type: de.mpicbg.knime.scripting.r.port.RPortType2
  45. Type: Twitter
  46. Type: URI Object
  47. Type: Event Log
  48. Type: Directly Follows Model
  49. Type: Database Query
  50. Type: Database Connection
  51. Type: AWS Comprehend Connection
  52. Type: DB Session
  53. Type: DB Data
  54. Type: Google API
  55. Type: FilterDefinition
  56. Type: File System
  57. Type: Density Scorer Model
  58. Type: KNFST Model
  59. Type: Arima
  60. Type: DLNetworkPortObject
  61. Type: DL4J Model
  62. Type: Spark Context
  63. Type: Spark Data
  64. Type: Normalizer
  65. Type: Python
  66. Type: R Workspace
  67. Type: Remote Connection
  68. Type: Word Vector Model
  69. Type: Word Vector Model (deprecated)
  70. Type: Keras Deep Learning Network
  71. Type: ONNX Deep Learning Network
  72. Type: TensorFlow Deep Learning Network
  73. Type: DLPythonNetworkPortObject
  74. Type: Google Sheets
  75. Type: H2O Context
  76. Type: H2O Frame
  77. Type: H2O Model
  78. Type: MOJO
  79. Type: Lucene
  80. Type: KafkaConnection
  81. Type: Compiled PMML
  82. Type: Neighbourgram
  83. Type: Universe
  84. Type: OPTICS Clustering Port
  85. Type: Semantic Web Connection
  86. Type: Weak Label Model
  87. Type: XGBoostModel
  88. Type: PMML Preprocessing
  89. Type: CAIM
  90. Type: Python
  91. Type: Python (deprecated)
  92. Type: Google Analytics
  93. Type: Large Filestore
  94. Type: Spark MLlib Model
  95. Type: Spark ML Model
  96. Type: Color
  97. Type: Shape
  98. Type: Size
  99. Type: GNE SDF Port
  100. Type: se.redfield.knime.neo4jextension.neo4jconnector
  101. Type: Workflow Port Object
  102. Type: Microsoft Credential
  103. Type: KnimeConnection
  104. Type: TensorFlow 2 Model
  105. Type: Spark Data Legacy
  106. Type: AzureConnection
  107. Type: FileStorePrefixURIPort
  108. Type: Google Drive
  109. Type: Inactive branch
  110. Type: Keras Deep Learning Network
  111. Type: Spark Context Legacy
  112. Type: Spark Data (legacy com)
  113. Type: Google Cloud Storage Connection
  114. Type: Spark Model Legacy
  115. Type: FileStoreReferenceURIPort
  116. Type: AWSConnection
  117. Type: FileStoreURIPort
  118. Type: PMML Discretization
  119. Type: URIPortObject managed by FileStore
  120. Type: Process Tree
  121. Type: Salesforce OAuth2 Connection
  122. Type: KnoxHdfsConnection
  123. Type: Spark Model (legacy com)
  124. Type: Keras Deep Learning Network
  125. Type: Spark Context (legacy com)
  126. Type: Replay Result in Alignment
  127. Type: H2O Driverless AI MOJO
  128. Type: H2O Driverless AI Dataset Connection
  129. Type: se.redfield.bert.nodes.port.BertModelPortObject
  130. Type: se.redfield.bert.nodes.port.BertClassifierPortObject
  131. Type: RPortObject
  132. Type: org.knime.mongodb.connection.port.MongoDBConnectionPortObject
  133. Type: SeleniumFirefoxPort
  134. Type: SP_Conn
  135. Type: se.redfield.bert.nodes.port.BertPortObjectBase
  136. Type: Weka 3.7 Classifier
  137. Type: Weka 3.7 Cluster
  138. Type: Weka 3.7 Classifier
  139. Type: Weka 3.7 Cluster
  140. Type: org.knime.python3.nodes.PythonBinaryBlobFileStorePortObject
  141. Type: Causal Graph
  142. Type: Hybrid Petri Net
  143. Type: Directly Follows Msd
  144. Type: spaCy pipeline
  145. Type: se.redfield.textprocessing.nodes.port.SpacyModelPortObject
  146. Type: KNIME Hub Credentials
  147. Type: spaCy pipeline
  148. Type: Replay Result in Alignment
  149. Type: Symanto Brain Api Key
  150. Type: org.knime.python3.nodes.PythonConnectionPortObject
  151. Type: Report Fragment Implementation
  152. Type: Google Analytics
  153. Type: org.knime.credentials.base.CredentialPortObject
  154. Type: Report Fragment
  155. Type: AbstractHubAuthenticationPortObject
  156. Type: FSK object
  157. Type: FSK object
  158. Type: FSK object
  159. Type: FSK object
  160. Type: FSK object
  161. Type: PCML PortObject
  162. Type: Email Session
  163. Type: Combined FSK object
  164. Type: Combined FSK object
  165. Type: Combined FSK object
  166. Type: Databricks Workspace Connection
Outputs (Dynamic Outport)
One output port for each Workflow Service Output node in the workflow to be executed. The ports are automatically created when finishing the configuration of the node.
  1. Type: Petri Net
  2. Type: Flow Variable
  3. Type: MOE Model
  4. Type: Image
  5. Type: Distance Measure
  6. Type: PMML
  7. Type: Naive Bayes
  8. Type: Cluster Tree
  9. Type: Sota
  10. Type: Regression Tree
  11. Type: Regression Tree
  12. Type: PortObject
  13. Type: Feature Elimination
  14. Type: Correlation
  15. Type: Feature Selection Model
  16. Type: Transformation
  17. Type: Radial Basis Function
  18. Type: Rowset Filter
  19. Type: PCA
  20. Type: Fuzzy Basis Function
  21. Type: LibSVM
  22. Type: Tree Ensembles
  23. Type: Gradient Boosting Model
  24. Type: Tree Ensembles
  25. Type: Weka 3.6 Classifier
  26. Type: Weka 3.6 Cluster
  27. Type: Weka 3.7 Classifier
  28. Type: Weka 3.7 Cluster
  29. Type: Weka Classifier
  30. Type: Weka Cluster
  31. Type: Outlier
  32. Type: Network
  33. Type: OpenNlpNerTaggerModelPortObject
  34. Type: StanfordNERModelPortObject
  35. Type: DocumentVectorPortObject
  36. Type: VectorHashingPortObject
  37. Type: JChem Database Connection
  38. Type: Fingerprint Bayes
  39. Type: URI Object
  40. Type: Table
  41. Type: Arx Config
  42. Type: XLS Formatter
  43. Type: Binning Port Object
  44. Type: de.mpicbg.knime.scripting.r.port.RPortType2
  45. Type: Twitter
  46. Type: URI Object
  47. Type: Event Log
  48. Type: Directly Follows Model
  49. Type: Database Query
  50. Type: Database Connection
  51. Type: AWS Comprehend Connection
  52. Type: DB Session
  53. Type: DB Data
  54. Type: Google API
  55. Type: FilterDefinition
  56. Type: File System
  57. Type: Density Scorer Model
  58. Type: KNFST Model
  59. Type: Arima
  60. Type: DLNetworkPortObject
  61. Type: DL4J Model
  62. Type: Spark Context
  63. Type: Spark Data
  64. Type: Normalizer
  65. Type: Python
  66. Type: R Workspace
  67. Type: Remote Connection
  68. Type: Word Vector Model
  69. Type: Word Vector Model (deprecated)
  70. Type: Keras Deep Learning Network
  71. Type: ONNX Deep Learning Network
  72. Type: TensorFlow Deep Learning Network
  73. Type: DLPythonNetworkPortObject
  74. Type: Google Sheets
  75. Type: H2O Context
  76. Type: H2O Frame
  77. Type: H2O Model
  78. Type: MOJO
  79. Type: Lucene
  80. Type: KafkaConnection
  81. Type: Compiled PMML
  82. Type: Neighbourgram
  83. Type: Universe
  84. Type: OPTICS Clustering Port
  85. Type: Semantic Web Connection
  86. Type: Weak Label Model
  87. Type: XGBoostModel
  88. Type: PMML Preprocessing
  89. Type: CAIM
  90. Type: Python
  91. Type: Python (deprecated)
  92. Type: Google Analytics
  93. Type: Large Filestore
  94. Type: Spark MLlib Model
  95. Type: Spark ML Model
  96. Type: Color
  97. Type: Shape
  98. Type: Size
  99. Type: GNE SDF Port
  100. Type: se.redfield.knime.neo4jextension.neo4jconnector
  101. Type: Workflow Port Object
  102. Type: Microsoft Credential
  103. Type: KnimeConnection
  104. Type: TensorFlow 2 Model
  105. Type: Spark Data Legacy
  106. Type: AzureConnection
  107. Type: FileStorePrefixURIPort
  108. Type: Google Drive
  109. Type: Inactive branch
  110. Type: Keras Deep Learning Network
  111. Type: Spark Context Legacy
  112. Type: Spark Data (legacy com)
  113. Type: Google Cloud Storage Connection
  114. Type: Spark Model Legacy
  115. Type: FileStoreReferenceURIPort
  116. Type: AWSConnection
  117. Type: FileStoreURIPort
  118. Type: PMML Discretization
  119. Type: URIPortObject managed by FileStore
  120. Type: Process Tree
  121. Type: Salesforce OAuth2 Connection
  122. Type: KnoxHdfsConnection
  123. Type: Spark Model (legacy com)
  124. Type: Keras Deep Learning Network
  125. Type: Spark Context (legacy com)
  126. Type: Replay Result in Alignment
  127. Type: H2O Driverless AI MOJO
  128. Type: H2O Driverless AI Dataset Connection
  129. Type: se.redfield.bert.nodes.port.BertModelPortObject
  130. Type: se.redfield.bert.nodes.port.BertClassifierPortObject
  131. Type: RPortObject
  132. Type: org.knime.mongodb.connection.port.MongoDBConnectionPortObject
  133. Type: SeleniumFirefoxPort
  134. Type: SP_Conn
  135. Type: se.redfield.bert.nodes.port.BertPortObjectBase
  136. Type: Weka 3.7 Classifier
  137. Type: Weka 3.7 Cluster
  138. Type: Weka 3.7 Classifier
  139. Type: Weka 3.7 Cluster
  140. Type: org.knime.python3.nodes.PythonBinaryBlobFileStorePortObject
  141. Type: Causal Graph
  142. Type: Hybrid Petri Net
  143. Type: Directly Follows Msd
  144. Type: spaCy pipeline
  145. Type: se.redfield.textprocessing.nodes.port.SpacyModelPortObject
  146. Type: KNIME Hub Credentials
  147. Type: spaCy pipeline
  148. Type: Replay Result in Alignment
  149. Type: Symanto Brain Api Key
  150. Type: org.knime.python3.nodes.PythonConnectionPortObject
  151. Type: Report Fragment Implementation
  152. Type: Google Analytics
  153. Type: org.knime.credentials.base.CredentialPortObject
  154. Type: Report Fragment
  155. Type: AbstractHubAuthenticationPortObject
  156. Type: FSK object
  157. Type: FSK object
  158. Type: FSK object
  159. Type: FSK object
  160. Type: FSK object
  161. Type: PCML PortObject
  162. Type: Email Session
  163. Type: Combined FSK object
  164. Type: Combined FSK object
  165. Type: Combined FSK object
  166. Type: Databricks Workspace Connection

Extension

The Call Workflow Service node is part of this extension:

  1. Go to item

Related workflows & nodes

  1. Go to item
  2. Go to item
  3. Go to item

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
© 2025 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits