Create an IntegrationΒΆ
Before You Begin
Ensure you've created the partner, connection, and template.
To create an integration:
- Click Integrations in the left navigation pane. Existing integrations are listed.
-
Click + Create New in the upper right corner. The Integration Properties view opens.
-
Fill in the fields as needed. Required fields have an asterisk (*).
Field Definitions
- Integration Name *
- The name of the integration. Because each integration is specific to a partner and a template, a good practice is to name the integration accordingly, such as Acme Pet Enrollment or PAWs Resorts Activity. Max length: 100 characters.
- Partner *
- The partner for the integration.
- Template *
- The template to use for the integration. The list of templates is populated based on the partner selected. Only published templates are available.
- Description
- Optional field to describe the integration. Max length: 255 characters.
-
Click Input Properties. The Input Properties pane opens.
-
Fill in the fields as needed.
Input Field Definitions
- Input Connection *
- The connection to use to download the input file. Only connections for the selected partner are available.
- Input Must Exist *
- Whether an input file must be present for each run of the integration.
- Max Retries *
- If Input Must Exist is
Yes, this determines how many attempts will be made before the integration run fails due to missing inputs. - Retry Interval Seconds *
- If Input Must Exist is
Yes, the number of seconds to wait between retries. - Input Path *
- The path to the input files on the source system.
- Input Path Archive *
- The path to the directory where FeedXChange moves the input file after processing.
- Input File Pattern *
- The regular expression (regex) describing the pattern for the input file
name. This enables FeedXChange to locate the correct file. For example, if the
enrollment-related file names begin with enroll_ followed by a date and time,
such as
enroll_2025-01-01_06-00-00.txt, the input file pattern isenroll_.*.
-
Click Response Properties. The Response Properties pane opens.
-
Fill in the fields as needed.
Response Field Definitions
- Response Connection *
- The connection to use to upload the response file. Only connections for the selected partner are available.
- Response Path *
- The path where FeedXChange saves the response files on the source system.
- Response Archive Path *
- The path to the directory where older response files are kept.
- Response File Pattern *
- The literal string or prefix added to the original file name. For example, resp_${filename}.csv, where ${file name} is the input file name.
-
To schedule the integration, refer to Schedule an Integration Run.
- To set one or more alerts for the integration, click Alerts. Refer to Add an Alert.
- To configure a dependency on other integrations, refer to Configure a Dependency.
- To configure error codes, refer to Configure Error Code Mappings.
- Click Save in the upper right corner.
- Click Validate to validate the integration and ensure the specified file paths are present.
Next step: Publish an Integration
See also:


