There are three main categories of triggers:
An API call can always trigger a live workflow, regardless of its trigger type.
Triggers only start on live workflows. For details on live and draft states, see Core workflow concepts.
To turn on or turn off a trigger, select the toggle in the upper-right corner of the trigger. When a trigger is turned off, it won't run automatically, but you can still run it via the API. The status of a workflow trigger is also visible in the list or cards view of workflows.
Event triggers can also deactivate automatically when execution limits are reached. For details, see Event triggers for workflows.