Why does WriteText.ai require cron jobs?
WriteText.ai requires cron jobs to run its background tasks on Magento. Without them, features like product and category syncing will not function, and some tasks will not complete at all.
What is a cron job in Magento?
A cron job is a scheduled task that Magento runs automatically on the server at set intervals, without any action from you. Magento uses cron jobs for a wide range of built-in operations, including reindexing, sending transactional emails, generating sitemaps, and updating currency rates. These tasks run in the background so they do not slow down the storefront for customers.
Magento's cron system works by executing a single server-level command, bin/magento cron:run, typically every minute. That command checks Magento's internal schedule and triggers any tasks that are due to run. Third-party extensions, including WriteText.ai, register their own scheduled tasks within this same system. This means that if cron jobs are not configured on your server, none of those scheduled tasks will run, whether they belong to Magento core or to any installed extension.
How do cron jobs affect WriteText.ai?
WriteText.ai registers its background tasks through Magento's cron system. These tasks include syncing products and categories from your store so that WriteText.ai has accurate, up-to-date data to work with.
Cron jobs also allow these tasks to continue running after you close your browser. If cron jobs are not configured, the sync process stops as soon as your session ends, and no further background processing will occur.
What happens if cron jobs are disabled
If cron jobs are disabled or not configured, WriteText.ai's background features will not work. This includes:
- Product and category syncing
- Interface warnings indicating tasks are pending or have failed
- Tasks that remain incomplete until cron jobs are re-enabled
Keep cron jobs enabled at all times for WriteText.ai to operate correctly.