Umbraco + AI: Vad finns idag och vad är på gång?
Nyhet
9 min
Att säga att AI-utvecklingen går i en ruskig fart är kanske inte att sticka ut hakan direkt. Nya modeller kommer nästan varje dag och utvecklingen ser inte ut att stanna av i första taget. Men hur kan man implementera och dra nytta av det i Umbraco? Det ska vi bena ut i det här inlägget!
När vi skrev om Umbraco 17 (blogginlägg 1, blogginlägg 2) och dess släpp förra året nämnde vi Umbraco MCP som en av de stora nyheterna. Sedan dess har det hänt en hel del och Umbraco har nu en betydligt större och tydligare strategi för hur AI ska vara en del av plattformen.
Umbraco själva delar upp det i två olika delar:
- AI i Umbraco handlar om hur vi kan använda AI-funktioner direkt i redaktörsdelarna och ute på webbplatsen. Allt från att kunna generera alt-texter till att söka semantiskt på innehållet.
- Umbraco i AI är tvärtom. Det handlar om att göra Umbraco tillgängligt för de AI-verktyg vi redan använder, till exempel ChatGPT, Claude, GitHub Copilot eller andra AI-verktyg.
Låt oss gräva lite djupare!
AI i Umbraco
Umbracos filosofi kring AI i plattformen är att CMS:et och AI-delen ska vara separerade från varandra. Umbraco har därför skapat upp en del som heter Umbraco AI. Det är i sig ingen färdig AI-funktion utan ett gemensamt lager som andra AI-funktioner kan bygga vidare på.
En stor del i Umbraco AI är att lösningen inte är låst till en specifik modell eller AI-leverantör. Det går att använda modeller från exempelvis OpenAI, Anthropic och Google och byta provider utan att resten av AI-lösningen behöver byggas om. Det bästa av allt är att själva Umbraco AI är gratis och open source! Kostnaden ligger i stället framför allt i de API-anrop som görs mot modellerna.
Grundtanken är att själva CMS:et ska vara stabilt men att AI-lagret ska kunna förändras snabbt ovanpå det. Rätt smart eftersom en AI-modell kan vara gammal och utdaterad några veckor efter att den släpps. För att standardisera hur AI används inuti Umbraco har man byggt upp funktionalitet kring detta, bland annat: Profiles, Context och Guardrails.
Med Context går det att ange företagets tonalitet, skrivregler, vilka målgrupper innehållet riktar sig till och andra instruktioner som är bra för AI:n att känna till. Med Profiles går det sedan att sätta upp olika profiler för olika ändamål. Integritetspolicyn behöver till exempel inte använda samma lekfulla tonalitet som resten av webbplatsen, samtidigt som “Jobba hos oss”-sidan kanske inte ska kännas juridisk och stel.
Med Governance och Guardrails kan du sätta upp tydliga regler kring informationen som skickas både in och ut från AI. Det går exempelvis att förbjuda AI:n att använda ord som WordPress, Sitevision och Optimizely på en sida om Umbraco. Eller se till att viss känslig information blockeras så att den inte skickas till AI-modellerna över huvud taget.
Så vad finns byggt på Umbraco AI?
Umbraco AI Prompt
Med Umbraco AI Prompt kan du lägga till fördefinierade grejer på fältnivå. Säg till exempel att det finns ett sammanfattningsfält på en innehållssida. Då går det att lägga till en knapp vid fältet som automatiskt skapar en sammanfattning baserat på texten i innehållsfältet.
Umbraco Copilot
Önskar du att du hade en liten AI-chattruta i kanten som kan hjälpa dig medan du håller på med innehållet i Umbracos backoffice? Då är Umbraco Copilot för dig. Och vet du vad det bästa är? Den vet vilken sida du befinner dig på och förstår innehållet och strukturen på sidan. Med sina andra verktyg kan den dessutom hitta och arbeta med innehåll från andra delar av webbplatsen.
Den kan också själv ändra innehållet på sidan redaktören arbetar med. Till exempel: “Kan du korta ner ingressen och göra den lite mer säljande?” eller “Kan du fylla i SEO-titeln och SEO-beskrivningen baserat på innehållet på sidan?“

Umbraco Copilot Workspace
Nästa steg är det som kallas “Copilot Workspace“.
i stället för att chattassistenten ligger i kanten får den här en helt egen sektion i backoffice. Fokus ligger mer på större uppgifter och arbete över flera sidor. Här finns bland annat chatthistorik och Projects där man kan ge AI:n ytterligare kontext och instruktioner.
Copilot Workspace finns i skrivande stund som Release Candidate, vilket innebär att funktionen är nära en färdig release men fortfarande testas.

Umbraco Knowledge Sets
Med Knowledge Sets går det att ge AI:n ytterligare kunskap och instruktioner som den kan använda när den arbetar. Det kan exempelvis vara dokumentation och instruktioner kopplade till ett installerat paket. På så sätt behöver inte AI:n gissa hur olika delar av lösningen fungerar.
Umbraco AI Search
En vanlig sök är bra på att hitta exakt vad du skriver men inte mycket mer än så. Med AI-baserad semantisk sökning kan användaren få relevanta träffar baserat på betydelsen i sökningen, även om exakt samma ord inte används i innehållet. Det gör att synonymer och liknande formuleringar inte blir samma problem som i en traditionell textsökning. Därför har Umbraco tagit fram Umbraco.AI.Search där innehållet indexeras för semantisk sökning. På så sätt kan man förbättra användarupplevelsen och göra det lättare för besökaren att hitta innehållet den söker.
Umbraco.AI.Search finns just nu i beta, vilket innebär att det går att testa men fortfarande är under aktiv utveckling.
Umbraco Automate + AI
Ett annat perfekt användningsområde för AI är kopplat till Umbraco Automate. Automate är ett paket som Umbraco har utvecklat som används för att bygga automatiserade arbetsflöden i Umbraco med triggers och actions. Och där kan man även baka in AI. Till exempel varför inte automatiskt låta AI generera alt-text på en bild när man lägger upp en ny bild i mediabiblioteket i Umbraco? Eller be AI:n sammanfatta vad som har ändrats när en redaktör publicerar nytt innehåll och sedan skicka sammanfattningen som ett Slack-meddelande? Eller när nytt innehåll publiceras på svenska automatiskt skapa ett utkast på en engelsk variant? Möjligheterna är oändliga!
AI-kopplingen till Automate är fortfarande i alpha och alltså i ett tidigt utvecklingsstadium.

Umbraco Engage.AI
Även Umbracos marknadsföringspaket Umbraco Engage har fått möjligheter att koppla på Umbraco AI. Med hjälp av Umbraco Copilot kan du nu få hjälp med att ta reda på vilken kampanj som går bäst, vilka sidor som presterar bäst eller hur olika målgrupper beter sig.
Umbraco Engage.AI finns just nu i public beta, vilket innebär att den går att testa publikt men fortfarande utvecklas och kan förändras.
Bygg ditt eget
Utöver de paket som finns går det självklart också att bygga egna lösningar ovanpå Umbraco AI. Det finns där som en grundbult att bygga vidare på. Så det är bara fantasin som stoppar dig!
Umbraco i AI
Nu är det dags att vända på det hela. i stället för att ta AI till Umbraco ska vi nu fokusera på motsatsen, hur kan vi göra Umbraco tillgängligt för AI?
Open Source
En annan fördel för AI-assisterad utveckling är att Umbraco är open source. Eftersom källkoden är öppen finns den tillgänglig för AI-agenter, vilket gör det möjligt för dem att undersöka hur CMS:et faktiskt fungerar i stället för att bara utgå från dokumentation.
MCP
MCP står för Model Context Protocol och är ett begrepp som dyker upp mer och mer när man pratar om AI-agenter. Det är en öppen standard för hur AI-agenter kan ansluta till olika system och använda deras verktyg och data på ett strukturerat sätt. Och självklart är Umbraco ett av systemen.
Med hjälp av MCP kan till exempel Claude, Codex eller andra AI-klienter med stöd för MCP prata och göra saker direkt med Umbraco i stället för att du måste göra det själv. Och det finns flera MCP-servrar att använda.
För utvecklare finns Umbraco CMS Developer MCP som kan användas vid utveckling av Umbraco-sajter. Den kan till exempel göra följande:
- Skapa dokumenttyper
- Skapa och uppdatera innehåll
- Arbeta med media
- Skapa Dictionary Items
- Hantera datatyper
- Analysera strukturen i en Umbraco-installation
Umbraco Forms MCPDet finns även en MCP för Umbraco Forms. Med den kan en AI-agent bland annat arbeta med formulär, datakällor och inskickade formulärsvar. Forms MCP kan dessutom kopplas ihop med CMS MCP, vilket gör att en AI-agent kan arbeta med både innehåll och formulär i samma flöde.
Umbraco Commerce MCP
Även Umbraco Commerce har fått en egen MCP. Här kan AI-agenter bland annat arbeta med ordrar, rabatter och analysdata från Commerce. Commerce MCP är fortfarande ett Proof of Concept, alltså en tidig implementation som framför allt visar vad som är möjligt.
För redaktörer finns det en anpassad variant kallad CMS Editor MCP. i stället för att fokusera på strukturen och utvecklingen av en Umbraco-sajt är den fokuserad på själva innehållsarbetet. Man skulle till exempel kunna göra följande:
"Hitta alla nyheter från 2025 som saknar ingress." eller "Skapa ett utkast till en ny sida baserat på den här briefen."
Och det bästa av allt är att det kommer även gå att ansluta en AI-klient direkt till sitt Umbraco Cloud-projekt och arbeta mot miljön via det som kallas Remote MCP i Umbraco Cloud.
I roadmapen finns också en Content Delivery MCP, där AI får read-only-tillgång till publicerat innehåll och media via Umbracos Delivery API. Det innebär att AI-verktyg kan analysera och förstå vad som faktiskt finns publicerat på webbplatsen utan att kunna ändra innehållet.
För att sammanfatta det:
- Developer MCP: bygg och ändra Umbraco.
- Editor MCP: arbeta med innehåll.
- Forms MCP: arbeta med formulär och inskickade svar i Umbraco Forms.
- Commerce MCP: arbeta med data och funktioner i Umbraco Commerce.
- Content Delivery MCP: förstå publicerat innehåll, read-only.
Umbraco CMS Developer MCP finns tillgänglig idag. CMS Editor MCP och Hosted Remote MCP för Umbraco Cloud är just nu under utveckling med Q3 2026 som målsatt release. Content Delivery MCP finns också på roadmapen men har i nuläget inget angivet releasedatum.
Skills
MCP ger AI-agenterna verktygen att göra grejer i Umbraco men de behöver också förstå hur man bör använda dem. Det är där Skills kommer in.
Skills är strukturerade instruktioner och best practices som hjälper AI-agenter att förstå hur Umbraco fungerar och hur man jobbar bäst i det. Det finns idag över 60 Skills för utveckling av Umbracos backoffice, och fler är på väg för bland annat content modeling och generell implementation.
AI från två håll
Det kanske mest intressanta är alltså inte en enskild AI-funktion, utan att Umbraco jobbar från båda hållen. Dels med att få in AI som en naturlig del av CMS:et, dels med att göra Umbraco tillgängligt för de AI-agenter och verktyg vi redan använder.
Som ni märker är det mycket som händer i Umbraco när det kommer till AI och nya grejer kommer hela tiden. Så spännande tider är det!