2026-08-06
8 min read
Overview#
Entity Management - View assets, shots, sequences, episodes, and tasks created with Kitsu directly in Prism.
Entity Creation - Create assets, shots, sequences, episodes, and tasks in Prism (when enabled in project settings).
Publishing - Publish media versions (renders, playblasts) and product versions to Kitsu.
Status Management - View and set statuses for tasks, product versions, and media versions.
Collaboration - Create and view notes and replies on tasks, product versions, and media versions.
Assigned Tasks - View tasks assigned to the current user in the Project Browser.
Playlists - View and create Kitsu playlists, access playlist content in Prism.
Connected Entities - View asset-shot connections from Kitsu.
Thumbnails - Display thumbnails for Kitsu assets and shots in Prism.
Web Integration - Open the Kitsu page of any entity in a web browser directly from Prism.
Settings Sync - Sync departments, task statuses, fps, and resolution from Kitsu to Prism.
Memory Caching - Cache API requests for improved performance
Setup#
an active Kitsu site (either a payed site, a self hosted site or a local instance)
the ProjectManagement Prism plugin needs to be installed and loaded.
the Kitsu Prism plugin needs to be installed and loaded.
1. Activation
Prism Settings > Project > Project Management > Manager > Kitsu![[Kitsu - Setup Manager]](../../_static/plugins/kitsu/Kitsu_Setup_001.png)
2. Setup Kitsu
Setup... button:![[Kitsu - Setup Start]](../../_static/plugins/kitsu/Kitsu_Setup_002.png)
3. Kitsu URL
Hint
The screenshot shows a local Kitsu instance URL.
4. Kitsu Credentials
![[Kitsu - Setup Login]](../../_static/plugins/kitsu/Kitsu_Setup_004.png)
5. Project Selection
Next:
Note
Prism downloads the thumbnails for assets and shots, which may take a few seconds depending on the number of entities in your Kitsu project.
6. Setup Completion
![[Kitsu - Setup Complete]](../../_static/plugins/kitsu/Kitsu_Setup_006.png)
Project Settings#
The "Project Management" tab in the Prism Project Settings contains the following Kitsu-specific settings:
Setup... - Opens a setup window to guide you through the process of connecting your Kitsu project to your Prism project.
Url - The URL of your Kitsu instance.
Projectname - The name of the Kitsu project to connect to.
Status of published versions - The default status for published versions (default: wfa).
Show Task Status - Display the status icon and name for tasks in Prism (default: enabled).
Enable Product Publishes - Allow publishing product versions to Kitsu (default: enabled).
Enable Media Publishes - Allow publishing media versions to Kitsu (default: enabled).
Allow publishes from non-existent tasks - Allow publishing even when no matching Kitsu task is found (default: enabled).
Allow local tasks - Enable creation of local tasks in Prism, which don't exist in Kitsu (default: disabled).
Use short task names - Use shorter task names instead of full names (default: disabled).
Allow asset creation - Enable creation of assets in Prism (default: disabled).
Allow shot creation - Enable creation of shots in Prism (default: disabled).
Allow task creation - Enable creation of tasks in Prism (default: disabled).
Include full filepath in Kitsu comments - Attach the full local filepath when publishing to Kitsu (default: enabled).
Use Kitsu usernames - Use Kitsu usernames instead of local usernames (default: enabled).
Sync playlists - Synchronize playlists between Prism and Kitsu (default: disabled).
Auto Sync Departments - Automatically sync departments from Kitsu to Prism (default: disabled).
Auto Sync Asset-Shot connections - Automatically sync connections between assets and shots (default: disabled).
Sync Kitsu settings - Query existing departments in Kitsu and create matching departments in the Prism project. Also syncs the "Is Feedback Request" status, fps and resolution.
Create Asset-/Shot-Folders - Create folders in your project directory for all Kitsu assets, shots, and tasks.
Assets, Shots and Tasks#
Note
The folders of the tasks might not exist in your Prism project folder yet, but as soon as a scenefile gets saved under a task, all the required folders will be created.
Note
The creation of local assets, shots, departments and tasks, which don't exist in Kitsu can be enabled in the Project Settings.
Product versions#
Media versions#
Memory Caching#
Environment Variables#
The Kitsu plugin can be controlled using the following environment variables:
Name |
Description |
|---|---|
PRISM_KITSU_URL |
Sets the Kitsu URL, which Prism connects to. This overrides the URL in the project settings. (e.g. https://company.cg-wire.com) |
PRISM_KITSU_EMAIL |
The email to use for the login. (e.g. john@company.com) |
PRISM_KITSU_PASSWORD |
The api key to use for the login. (e.g. key123) |
Frequently Asked Questions#
Why does the media publish fails on Linux with "ffmpeg conversion failed"?
On Linux ffmpeg needs to be installed on the system (i.e. via the Package-Manager).
The system ffmpeg can then be linked via the Prism Settings: Prism User Settings > Environment: Variable: PRISM_FFMPEG Value: ffmpeg
![[Logo: Kitsu]](../../_static/banner_logos/kitsu_logo.png)