Configuring "Connect: Switch" in Infigo and "Infigo Connect" in Enfocus Switch | CI_Switch_002
SW

Sam Webster

Created Sep 30, 2024

Configuring "Connect: Switch" in Infigo and "Infigo Connect" in Enfocus Switch | CI_Switch_002

Enfocus Switch is an automation software solution designed to streamline and optimize repetitive tasks within print and media production workflows. It provides a platform that allows users to automate various processes, such as file management, preflighting, and output generation, by creating customizable workflows. These workflows can integrate with a wide range of third-party applications, enabling seamless coordination between different tools and systems used in the production environment. The software uses a visual flow editor where users can drag and drop different actions and decision points to construct a workflow tailored to their specific needs. By automating these processes, Enfocus Switch helps reduce manual intervention, minimize errors, and increase overall efficiency.

Infigo's Connect: Switch integration (available in the Enfocus app store as Infigo Connect) is a versatile app available on the Enfocus Switch App store designed to integrate Enfocus Switch with Infigo storefronts. This app enables seamless connectivity and automates the workflow by importing job details, asset files, and metadata into the Enfocus Switch environment. Additionally, it supports status updates to keep your systems synchronized.

33
1

Download Infigo Connect from the Enfocus Switch App store

Download Infigo Connect from the Enfocus Switch App store
2

Configuration: Drag the Infigo Connect flow element into your flow.

Infigo Connect offers three modes of operation to import jobs and manage status updates effectively:

1. Import Jobs via Polling | In this mode, the app periodically checks the Infigo storefront for new jobs.

2. Import Jobs via Webhooks | In webhook mode, the Infigo storefront pushes new job notifications to Enfocus Switch.

3. Status Updates | In this mode, Infigo Connect performs status updates to Infigo from within Enfocus Switch

We will discuss these in later steps

Configuration: Drag the Infigo Connect flow element into your flow.
3

Next, we will ensure our Connect: Switch plugin is configured within our Infigo platform.Within Infigo admin, navigate to Connect Settings

Next, we will ensure our Connect: Switch plugin is configured within our Infigo platform.
Within Infigo admin, navigate to Connect Settings
4

Enable the Connect: Switch plugin and save

If you cannot see the Connect: Switch plugin listed and it should be available on your platform, please get in touch with Customer Support.

Enable the Connect: Switch plugin and save
5

Navigate to Connect Plugins

Navigate to Connect Plugins
6

Click on Configure on the Connect: Switch row

Click on Configure on the Connect: Switch row
7

Configure settings where required

The Connect: Switch integration has a limited number of settings configured within Infigo itself.

Enter or take note of the required linking information and save the page contents. This information can be obtained from or input into Switch.

Configure settings where required

#

Operational Modes | Import Jobs via Polling

5 Steps

In this mode, Infigo Connect periodically checks the Infigo storefront for new jobs (using Infigo Print Locations and Hot Folders). This mode is suitable for environments where real-time updates are not critical, allowing for periodic checks.

8

Configure the Infigo Connect flow element to utilise the Jobs via Polling operation mode and configure the required API data

Configure the Infigo Connect flow element to utilise the Jobs via Polling operation mode and configure the required API data
9

Configure polling interval within the flow element in Enfocus Switch

Configure the interval at which Infigo Connect will poll the Infigo storefront for new jobs. The value is in minutes.

Configure polling interval within the flow element in Enfocus Switch
10

Within Infigo, navigate to Hotfolders and Print Locations

In order to utilise the polling operation mode, hot folders and print locations are utilised within Infigo.

More information on these topics can be found in the Infigo Academy.

Within Infigo, navigate to Hotfolders and Print Locations
11

Link the flow element to relevant Infigo print locations

  • Each flow element within Enfocus Switch should be linked to a specific print location in Infigo.

  • Multiple flow elements can be configured for different print locations.

  • Each print location can have any number of hotfolders

  • o It will utilize the extensive hot folder mapping system we have within Infigo to assign job output to the various hotfolders

Link the flow element to relevant Infigo print locations
12

Configure file handling

  • Job Output Files:

    • PDF files.

      • Include metadata about the job, order, and customer in either XML or JSON format.

      • Mark as downloaded in Infigo.

      • Prepped for simple status updates via the Update Status mode.

      • Optionally pull down JobTicket, Invoice, and Packaging Slip to the log output.

    • Other Files from Hotfolder:

      • Any file placed in a hotfolder will be pulled into your Switch flow.

      • This includes imposed files, extracted content, data files, etc.

      • Files without a job association will be routed through the warning data connection.

Configure file handling

#

Operation Modes | Import Jobs via Webhooks

2 Steps

In this mode, Infigo Connect listens on a configurable path for incoming requests from Infigo, allowing real-time job import as soon as they are available.

13

Webhook path configuration

Set up the webhook URL in your Infigo storefront to point to the configured path in Enfocus Switch.

Webhook path configuration
14

Set flow element operation mode to Jobs via webhooks and configure the required API data

  • File Handling

    • Order Handling:

      • Each request handles an entire order.

      • For each order line item, a job will be created.

      • Each job will include metadata about the job, order, and customer in XML or JSON format.

      • Jobs will be marked as downloaded in Infigo.

      • Prepped for simple status updates via the Update Status mode.

      • Optionally pull down JobTickets, Invoices, and Packaging Slips on the log output.

    • Output Part Support:

      • Supports rasterized files (JPG and PNG).

      • Supports split output (e.g., cover and inside pages).

  • Security and Redundancy:

    • The call is secured with a shared secret between Infigo and Switch.

    • Call duplication can be enabled to avoid duplicated entries.

Set flow element operation mode to Jobs via webhooks and configure the required API data

#

Operation Mode | Update Status Mode

4 Steps

This mode allows for updating the status of jobs within the Infigo storefront based on the progress in Enfocus Switch.

15

Set flow element operation mode to Status Updates and configure the required API data

Set flow element operation mode to Status Updates and configure the required API data
16

Select the range of job statuses to be updated.

Select the range of job statuses to be updated.
17

Job Identification

Automatically identify the job to update from prepped Infigo output files.

Alternatively, the job ID and order ID can be injected via Switch features (hardcoded, variables, script expressions).

Job Identification
18

Inject tracking number

For the Shipped status, an optional tracking code can be injected.

Inject tracking number
Well done!
Create how-to guides like this in a snap. Get Tango now.