--- title: "Pass-through" slug: "pass-through" description: "Information about the Pass-through engine." updated: 2026-01-30T12:39:25Z published: 2026-01-30T12:39:25Z canonical: "kb.lasernetgroup.com/pass-through" --- > ## Documentation Index > Fetch the complete documentation index at: https://kb.lasernetgroup.com/llms.txt > Use this file to discover all available pages before exploring further. # Pass-through **Applies to:** Lasernet Core 11 The Pass-through is a module that does not directly affect the job, but can be used for grouping a set of modifiers in a setup, as per the example below: File Input A > Pass-Through AB > Forms > File Output A File Input B > Pass-Through AB > Forms > File Output B ![The Setup tab for the Pass-through engine.](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/pass-through-image-bjykm8lv.png) ## Setup Tab Settings defined in the **Setup** tab will only have an effect if job combining is activated on the **Combining** tab for the Pass-through module. ![The Combining tab for the Pass-through engine.](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/pass-through-image-xov5bqk2.png) ## Append JobData On the **Setup** tab, click **Append JobData** to combine JobData and no other JobInfos (default mode). JobData will contain data for all combined jobs and only attach JobInfos available for the first job in the batch. JobInfos for all other jobs except the first job will automatically be deleted when combining is running. This is similar to how combining mode works in other modules (see [Combining Jobs](/v1/docs/combining-jobs)). ## JobInfo Arrays Click **JobInfo arrays** if you want to create arrays for a list of user-defined JobInfos available in the batch job. Click the **Add** button on the **Setup** tab to add the name of a JobInfo (**Input JobInfo**) which you want to copy into another JobInfo (**Output JobInfo**). The output JobInfos will now contain an array of JobInfos that are attached to JobData. If you want to create an array for an existing JobInfo, set **Input JobInfo** and **Output JobInfo** to the same name. If names for **Input JobInfo** and **Output JobInfo** are not the same, the value for **Input JobInfo** will be copied into a new **Output JobInfo**, which is added to the job. In both cases, a JobInfo array will be created for the output JobInfo. ![The Setup tab for the Pass-through engine with JobInfo arrays selected.](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/pass-through-image-lboe39cz.png) This feature is primarily used in setups where the destination in the Pass-through is a Web Service module and the result must contain a list of jobs with different filenames, content types, and so on.