How to Auto Sync to your Development Tools

Auto Sync enables changes, edits and updates to the items in Craft.io to automatically be pushed and reflected in your development tools.

Maayan Ayalon avatar
Written by Maayan Ayalon
Updated over a week ago

Automate your Product-Development processes


Craft.io's Development Tools Integrations Auto Sync feature enables product managers to seamlessly sync their work with their preferred software development tools. With the Auto Sync option, any changes, edits and updates made in Craft.io can be automatically pushed to Jira and Azure DevOps, ensuring that the latest updates are always reflected in both systems.
This automatic sync not only saves time, but also ensures that all teams involved in the product development process are always up to date and working with the latest information. By using Craft.io's Auto Sync feature, product managers can automate their processes, reduce the risk of errors, and focus on creating great products.


Enabling Auto Sync


By navigating to the Settings section of Craft.io and selecting Integrations, users can access the Integration Settings panel, where they can choose to enable Auto Sync for all items and Development tools integrations, within the workspace.
It's important to note that before including an item in the auto sync feature, an initial sync must be completed first. This means that the item must first be manually synced to the development tool before it can be automatically synced through the auto sync feature. By completing this initial sync, the system will be able to recognize and track the item, making it eligible for future auto sync updates.


Disabling Auto Sync for Specific Items


There may be instances when a product manager needs to make multiple changes to an item in Craft.io before syncing it with their development tool. In these cases, it may be necessary to temporarily disable Auto Sync for specific items to avoid unwanted changes reflecting in the development tool. Fortunately, Craft.io provides an easy solution to this problem - simply unsync the item from the development tool, via its Properties panel, make your desired changes, and resync it once you're done. This flexibility allows product managers to fine-tune their workflow and ensure that all changes are properly vetted before being pushed to the development team. With this feature, product managers can maintain full control over their product development process and work more efficiently.
​
​


Error Notifications


Craft.io displays a clear and concise error message in the form of a toaster notification which would appear on the top of your screen. This allows users to quickly identify the issue and take corrective action if necessary. Additionally, it's worth noting that these error messages would be displayed to the users who did changes on items that were failed to sync, as part of the latest auto sync cycle.
​


Connection and Project Level Errors Handling


Craft.io recognizes that sometimes there may be connectivity issues or project level problems that can cause sync errors during the Auto Sync process. In order to address these issues and prevent product managers from having to manually correct each error, Craft.io has implemented a solution. Specifically, if an item experiences a sync error due to an authentication problem or project level issue, it will be automatically included in the next Auto Sync attempt once the relevant issue has been resolved.


In conclusion


Craft.io's Development Tools Integrations Auto Sync feature provides a powerful and reliable solution to the challenge of keeping track of changes across multiple platforms. By seamlessly integrating with Jira or Azure DevOps, product managers can easily write specs, prioritize features, and plan sprints in Craft.io, and then automatically sync these changes to their preferred development tool for execution. With this feature, other than the initial sync, you no longer need to manually push changes to your development tool, for saving you valuable time and reducing the risk of data loss or other errors. The Auto Sync feature is also highly customizable, allowing you to easily enable or disable it for specific items as needed. Additionally, Craft.io provides a clear and concise error notification system that helps users troubleshoot any errors that may arise during the sync process. By providing these advanced features, Craft.io enables product managers to work more efficiently and effectively, allowing them to focus on building and delivering great products.


​

Did this answer your question?