AI Features

Windshift includes a set of optional AI features that help you plan, summarize, and organize work. They are powered by a language model that a workspace administrator connects once; after that, the features appear throughout the product for everyone in the workspace.

What you can do

Feature What it does
Plan My Day Generates a prioritized daily schedule from your assigned items
Catch Me Up Summarizes recent activity and changes on a work item
Find Similar Detects duplicate or related items across your workspace
Decompose Breaks a work item into smaller sub-tasks
Release Notes Generates release notes from a milestone's completed items
Dependency Analysis Identifies dependencies between work items across teams and sprints
AI Chat Interactive assistant that can look up and update items, track time, and answer questions
Daily Briefing Morning briefing with an activity recap, today's focus, and upcoming deadlines

When AI is not configured, these features are simply hidden — the rest of Windshift works exactly the same.

Connecting a model

AI features stay dark until an administrator connects a language model. Windshift works with external providers such as OpenAI and Anthropic — bring your own API key and Windshift handles the rest.

To connect a provider:

  1. Open the Admin area and go to the AI settings.
  2. Choose a provider and paste in your API key.
  3. Pick the model you want each feature to use, then save.

Once a provider is active, the AI features above become available across the workspace. You can switch providers or models at any time without affecting your work items.

Note: API keys are stored on your Windshift server and used only to call the provider you configure. Self-hosting operators can also customize the provider catalog or point Windshift at any OpenAI-compatible endpoint they run themselves — see LLM providers file.

Customizing the prompts

Every AI feature ships with a built-in prompt that works out of the box. If you want to tune the tone, format, or instructions for a feature, administrators can override individual prompts — only the ones you replace change, and the rest keep their defaults.

Prompt overrides are managed at the server level. See AI prompt overrides for the list of customizable prompts and how to supply your own.

Checking AI status

If an AI feature is missing or behaving unexpectedly, an administrator can confirm whether AI is active and which provider is in use from the Admin AI settings. When AI is turned off or no provider is configured, the features are hidden rather than shown in an error state.