System requirements
System requirements
| Requirement | Version |
|---|---|
| Umbraco | 17+ (LTS) |
| .NET | 10+ |
| Umbraco AI | 17.0.0+ with a Chat profile configured |
| LLM provider | OpenAI, Anthropic or Microsoft Foundry via the matching Umbraco.AI.* provider package, with your own API key |
| SMTP | Only for the Translation Agent’s approval emails (Umbraco’s standard Umbraco:CMS:Global:Smtp settings) |
Packages
Each agent ships as its own NuGet package — install only what your site needs:
| Package | Contents |
|---|---|
Flowcourier.Umbraco.AI.Agents.Translation | Translation Agent with review workflow |
Flowcourier.Umbraco.AI.Agents.Seo | SEO Agent |
Flowcourier.Umbraco.AI | Meta-package — installs all available agents |
The package major version tracks the Umbraco major version (17.x targets Umbraco 17).
Notes
- The agents plug into the official Umbraco AI Copilot — Umbraco AI provides the model connections, profiles and chat UI; Flowcourier provides the agents and tools.
- No manual composer or startup code: all services are auto-registered when the package is installed.
- The Translation Agent creates one database table (
FcTranslationReview) automatically via an idempotent migration on first startup. SQL Server and SQLite are supported through Umbraco’s standard database layer. The SEO Agent has no database footprint. - Backoffice assets are served from
App_Plugins(fc-ai-core,fc-ai-translation,fc-ai-seo,fc-foundation) and built for the Umbraco Bellissima backoffice.
License
The packages are free to use, including commercially, under the Flowcourier License 1.0. There is no license key to install and no domain restrictions.