Skip to content

System requirements

System requirements

RequirementVersion
Umbraco17+ (LTS)
.NET10+
Umbraco AI17.0.0+ with a Chat profile configured
LLM providerOpenAI, Anthropic or Microsoft Foundry via the matching Umbraco.AI.* provider package, with your own API key
SMTPOnly 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:

PackageContents
Flowcourier.Umbraco.AI.Agents.TranslationTranslation Agent with review workflow
Flowcourier.Umbraco.AI.Agents.SeoSEO Agent
Flowcourier.Umbraco.AIMeta-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.