Description
A background job has been created to trigger the vector API call when an integration configuration is created.
Additionally, a daily scheduled job is required to run at 00:00 UTC for all active WooCommerce integrations.
Scope
- Dispatch vector sync job immediately after integration configuration is saved
- Schedule a daily job at 00:00 UTC for each active WooCommerce integration
- Ensure jobs are dispatched via queue (long-running safe)
- Add configuration options to control job behavior
Configuration Added
- Enable/disable global vector sync
- Enable/disable manual job trigger from UI
- Configure daily schedule time (UTC)
Notes
- Current implementation supports WooCommerce only
- Long-running API calls handled via dedicated queue