Skip to content

Publishing

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: