# Workflows: FAQs Everything you need to know about how workflows work in XFlow A workflow starts when its trigger conditions are met, such as a product being restocked. Learn more: [Understanding workflow triggers](https://docs.foxecom.com/xflow-app/workflows/understanding-workflow-triggers) Yes. You can update a workflow at any time. Changes will apply to new runs, while existing runs continue as configured. It depends on the trigger and settings. Some workflows allow re-entry, while others only run once per customer. Triggers start the workflow, conditions determine who or what continues, and actions perform tasks such as sending emails or tagging customers. Yes. You can deactivate a workflow whenever needed without deleting it. You can track workflow activity and performance using the logs, metrics, and analytics available in the workflow dashboard. Yes. You can create and run multiple workflows in parallel without affecting each other. The workflow will stop or skip the next steps, depending on how the condition is configured. Most workflows run in near real time, but some actions may be delayed depending on setup. Currently, you can build workflows with multiple steps and conditions, with no limits.