Ai12z.Umbraco.Widgets 0.1.3

dotnet add package Ai12z.Umbraco.Widgets --version 0.1.3
                    
NuGet\Install-Package Ai12z.Umbraco.Widgets -Version 0.1.3
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Ai12z.Umbraco.Widgets" Version="0.1.3" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Ai12z.Umbraco.Widgets" Version="0.1.3" />
                    
Directory.Packages.props
<PackageReference Include="Ai12z.Umbraco.Widgets" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Ai12z.Umbraco.Widgets --version 0.1.3
                    
#r "nuget: Ai12z.Umbraco.Widgets, 0.1.3"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Ai12z.Umbraco.Widgets@0.1.3
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Ai12z.Umbraco.Widgets&version=0.1.3
                    
Install as a Cake Addin
#tool nuget:?package=Ai12z.Umbraco.Widgets&version=0.1.3
                    
Install as a Cake Tool

ai12z: AI Discoverability, Search & Digital Assistants

Bring AI discoverability, AI search, digital assistants, and adaptive web experiences to your Umbraco website.

ai12z helps organizations improve how they are found in AI tools such as ChatGPT, Claude, Gemini, and Perplexity, while also delivering AI experiences directly on their website.

Using the ai12z connector for Umbraco, organizations can synchronize content from Umbraco into ai12z to power:

  • AI Discoverability (AEO, GEO, and AIO)
  • AI Search
  • AI Digital Assistants
  • Adaptive Web Experiences
  • Real-time integrations with CRM, commerce, and other business systems

AI Discoverability

AI is changing how people discover information, products, and services online. ai12z helps organizations understand how they appear across AI-powered search and recommendation engines through a collection of AI discoverability reports and dashboards.

Identify content gaps, measure citations and recommendations, evaluate authority signals, and receive a prioritized roadmap for improving how your organization is surfaced, cited, and recommended by AI systems.

AI Search on Your Website

Replace traditional keyword-based search with conversational AI search. Visitors can ask questions, receive direct answers, compare options, and quickly find the information they need rather than scanning a list of links.

Digital Assistants

Launch digital assistants that help visitors navigate your website, answer questions, and take action. Connect to third-party systems to support personalized experiences, real-time data retrieval, and task completion.

Adaptive Web Experiences

Move beyond static web pages and create experiences that adapt to each visitor. Content, banners, calls-to-action, and page experiences can change in real time based on visitor attributes, CRM or CDP data, and interactions with AI search or digital assistants.

Native Umbraco Integration

The ai12z connector keeps your AI experiences aligned with the content managed in Umbraco. As content is updated in Umbraco, those changes can be synchronized to ai12z, helping ensure AI search and digital assistants reflect the latest information.

The package also includes drag-and-drop widgets for quickly embedding AI search, digital assistants, forms, knowledge boxes, search results, and calls-to-action within Umbraco pages.

Learn More

Visit ai12z.com to schedule a demonstration and learn how AI discoverability, AI search, and digital assistants can transform your Umbraco website.


Installation & Configuration

Compatibility: Ai12z.Umbraco.Widgets 0.x targets Umbraco 13 LTS (net8.0). On Umbraco 14/15, wait for the .V15 SKU.

1. Add the NuGet

dotnet add package Ai12z.Umbraco.Widgets

AddComposers() (already called by your Program.cs) auto-discovers the package — no service-registration line needed.

2. Map the sync endpoint inside WithEndpoints

The one required wiring step is the endpoint mapping for the bulk-sync controller (POST /ai12z/sync):

app.UseUmbraco()
    .WithMiddleware(u => {
        u.UseBackOfficeMiddleware();
        u.UseWebsiteMiddleware();
    })
    .WithEndpoints(u => {
        u.UseAi12z();                    // ← add this line, before UseWebsiteEndpoints
        u.UseInstallerEndpoints();
        u.UseBackOfficeEndpoints();
        u.UseWebsiteEndpoints();
    });

Placement matters. UseAi12z() must be registered before UseWebsiteEndpoints(). Otherwise Umbraco's dynamic content-route handler intercepts /ai12z/sync and returns the HTML 404 page (initial sync then silently falls back to the Delivery API).

3. Configure keys

Enter your ai12z keys and toggle content sync from the in-backoffice admin page (Settings → ai12z), or apply the ai12zUmbraco.json you download from the ai12z portal, which pre-fills the sensitive values for you.

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.1.3 155 6/5/2026
0.1.0 110 5/4/2026