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.
Creation Date: Sep 30, 2024
Created By: Sam Webster
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
3. 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.
5. Navigate to Connect Plugins
6. 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.
# Operational Modes | Import Jobs via Polling
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
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.
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
12. Configure file handling
# Operation Modes | Import Jobs via Webhooks
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.
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:
Security and Redundancy:
# Operation Mode | Update Status Mode
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
16. 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).
18. Inject tracking number
For the Shipped status, an optional tracking code can be injected.