Publishing¶
Publishing is a critical step in the FeedXChange workflow that makes templates and integrations available for use and execution.
Template Publishing¶
When you finish creating and testing a template, publishing it enables you to use it in integrations. Publishing a template:
- Makes it selectable when creating new integrations
- Validates the template configuration
- Transitions it from "revision" to "published" status
Best Practice: Always test your template with sample data before publishing to avoid unexpected issues.
Integration Publishing¶
Publishing an integration enables it to run and be executed. The publishing process:
- Validates the viability of the connection and template
- Checks that specified file paths are present
- May take up to 10 minutes to complete
- Results in status changes: "Publish Pending" → "Published" (or "Publish Failed")
Editing Restrictions¶
Published items have editing restrictions to maintain system integrity:
- Published templates can be edited only if they're not used by any published integration
- Published integrations must be unpublished before editing
- To edit a template used by a published integration, you must first unpublish the integration
Integration State Management¶
After publishing an integration, you can:
- Pause it to stop scheduled runs without unpublishing (useful for maintenance)
- Resume a paused integration to restart scheduled execution
- Unpublish it (only when paused) to enable editing
Note
If you schedule an integration before publishing it, FeedXChange will attempt to run it as soon as possible after publication.
See also: