Skip to content

Call Ingredients from Recipe Nodes

With an ingredient variation declared, you can call it:

Ingredient nodes call ingredients to run as part of a recipe variation graph.

Note

Ingredient nodes generate separate order runs. When a recipe variation containing an ingredient node calls the underlying ingredient, that ingredient runs in a different, temporary child kitchen and executes through a new order run of a separate order.

Use an ingredient node

The following workflow provides references to more detailed help content.

  1. The ingredient variation must be declared to use it in a node.

    See Declare Ingredients.

  2. In a recipe graph, create an ingredient node.

    See Create an Ingredient Node

  3. Once the node is present in the graph, configure the node.

    See Configure Ingredient Nodes

Tip

DKCloudCommand option: Use the recipe-ingredient-list command in the command line interface.

Kitchen role requirements

Kitchen roles is a feature that uses custom roles to define kitchen access on a per-user level.

To call ingredients from a recipe node, a user must have the appropriate permissions assigned to their role:

  • The user has the permissions Run orders and View orders in the current kitchen.
  • The user has View recipes and Create child kitchen in the kitchen that contains the ingredient.