Skip to main content

WebSocket events

Events are generated in ftrack when things happen, such as a task being updated or a new version being published. Clients can listen to these events and perform an action as a result. The action could be updating another related entity based on a status change or generating folders when a new shot is created, for example.

The events system in ftrack works by clients subscribing to events they are interested in and a central service routing published events accordingly.

Whilst there are several built-in events it is also possible for clients to publish their own custom events and reuse the event framework for custom purposes.

More information: