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:
- Open the Admin area and go to the AI settings.
- Choose a provider and paste in your API key.
- 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.